Passa al contenuto principale
Versione: 2.0

Hash File

Configurazione corrente del task Hash File nel Workflow Designer

Questo Task calcola l’impronta digitale di un file, nota come “hash” o “checksum”. Questo processo è fondamentale per verificare l’integrità di un file, assicurandosi che non sia stato alterato o corrotto durante il download o il trasferimento.

A Cosa Serve l’Hash di un File?​

Un hash è una stringa unica di caratteri generata da un algoritmo a partire dal contenuto di un file. Funziona come un’impronta digitale: anche una minima modifica al file, come cambiare una singola lettera, produrrà un hash completamente diverso.

Gli usi principali includono:

  • Verifica dell’Integrità: Confrontando l’hash calcolato sul tuo file con quello originale fornito dallo sviluppatore, puoi essere certo che il file sia identico e non corrotto.
  • Sicurezza: Aiuta a garantire che un file scaricato non sia stato manomesso per includere malware.
  • Identificazione Unica: Permette di identificare in modo univoco un file.

Configurazione​

File da Importare​

Si può selezionare un parametro di tipo file attraverso la Lista Parametri oppure si può inserire direttamente nell'area di testo accanto a "File da Importare" il path assoluto del file.

Algoritmo​

Nella voce “Algoritmo“ è possibile selezionare uno degli algoritmi di hashing disponibili.

Risultato​

Dopo aver selezionato il file e l’algoritmo, il Task calcolerà e mostrerà l’hash risultante.

Parametro di Output​

Questo Task, al termine della sua esecuzione, espone dei Parametro di Output che possono essere utilizzati nei Task successivi.

  • result: Questo parametro può contenere un messaggio di errore oppure, se viene fornito un file e specificato un algoritmo, il Task calcolerà e restituirà l’hash risultante.
  • resultJson: rappresenta il risultato dell’esecuzione del task in formato JSON, includendo informazioni generali, configurazioni e dettagli sull’esecuzione.