Calcolatore di hash per file

Calcola l’hash di un file sul tuo dispositivo. L’elaborazione avviene nel browser e il contenuto del file non viene inviato al server.

Seleziona un file e un algoritmo.

Come usare lo strumento

  1. Seleziona un file di massimo 100 MB.
  2. Scegli SHA-256, SHA-384 o SHA-512.
  3. Copia l’hash esadecimale o scarica il rapporto e confrontalo con un valore ottenuto da una fonte affidabile.

Esempio

Due file con esattamente gli stessi byte producono lo stesso hash SHA-256, anche se hanno nomi diversi. Una modifica al contenuto normalmente genera un hash diverso.

Limiti e sicurezza

  • La dimensione massima è 100 MB. I file più grandi possono richiedere più tempo e memoria perché il browser li legge localmente.
  • Un hash non è una cifratura: non nasconde il contenuto, non dimostra che un file sia sicuro e non identifica chi lo ha creato.
  • Una corrispondenza è utile solo se il valore di riferimento proviene da una fonte affidabile.
  • Il contenuto resta nel browser. La pagina e il relativo codice vengono comunque caricati dal sito. Servono HTTPS e Web Crypto API.

Domande frequenti

L’hash di un file è una cifratura?

No. È un riepilogo di lunghezza fissa calcolato dai dati. Non cifra il file e non consente di ricostruire il contenuto originale.

Un hash corrispondente dimostra che un file è sicuro?

No. Indica che i byte confrontati corrispondono all’hash di riferimento. Non dimostra che il file sia innocuo; anche il riferimento deve provenire da una fonte affidabile.

Il nome del file fa parte dell’hash?

No. L’hash dipende dal contenuto, non dal nome o dalla data. File con gli stessi byte producono lo stesso hash.

Strumento correlato

Leggi i metadati PDF

Calcolatore di hash per file — Português (Brasil)

Documentazione MDN su SubtleCrypto.digest()