Generatore di hash

MD5, SHA-1, SHA-256, SHA-512, SHA-3, BLAKE3, CRC32 e HMAC per testo e file
  • I file non lasciano il dispositivo
  • Funziona nel browser
  • Gratis, senza account, senza filigrana

Hashes of empty input are shown until you type something.

Come usare Generatore di hash

Calcola MD5, SHA-1, SHA-256, SHA-512, SHA3-256, BLAKE3 e CRC-32 per testo o file di qualsiasi dimensione, tutti insieme e nel browser. Aggiungi una chiave segreta per HMAC, oppure incolla un checksum pubblicato per verificare un download.

  1. 1

    Scegli Testo o File, poi digita il testo (gli hash si aggiornano mentre scrivi) oppure trascina uno o più file.

  2. 2

    Per il testo, imposta Leggi l'input come su testo UTF-8, Hex o Base64 se l'input è costituito da byte codificati.

  3. 3

    Scegli il Formato di output (hex, HEX o Base64) e attiva Altri algoritmi per SHA-224, SHA-384, SHA3-512, Keccak-256, BLAKE2, RIPEMD-160, xxHash e CRC-32C.

  4. 4

    Per verificare un download, incolla l'hash atteso in Confronta con l'hash atteso; la riga corrispondente diventa verde.

  5. 5

    Per un hash con chiave, attiva HMAC e inserisci la Chiave segreta come testo o hex.

Domande frequenti

I miei file vengono caricati?

No. I file vengono letti a blocchi da un worker in background nel browser e non vengono mai caricati, quindi non c'è un limite di dimensione oltre a ciò che il dispositivo può leggere. Ogni file mostra la velocità di hashing al termine.

Perché il mio hash è diverso da quello della riga di comando?

Di solito l'input differisce per byte invisibili. echo aggiunge un a capo finale (usa echo -n) e il testo copiato dai documenti può contenere fine riga o spazi diversi. Controlla anche che Leggi l'input come corrisponda ai dati.

Un hash si può decifrare per tornare al testo originale?

No. Gli hash sono a senso unico. Input brevi o comuni si possono comunque trovare per tentativi, quindi un semplice SHA-256 non è un modo sicuro per conservare le password; per quello usa lo strumento Bcrypt, Scrypt e Argon2, oppure Cifra e decifra con AES se devi recuperare i dati.

Posso incollare una riga da un file .sha256 o .md5?

Sì. La casella di confronto estrae ogni token hex o Base64 della riga e lo controlla rispetto a tutti gli algoritmi mostrati, quindi non devi sapere quale sia stato usato.

Quali algoritmi supportano HMAC?

Le righe MD5, SHA e RIPEMD. I checksum (CRC), BLAKE e xxHash non hanno una forma HMAC, quindi restano nascosti mentre HMAC è attivo. La chiave resta nella scheda e non viene mai salvata né inviata.

MD5 e SHA-1 sono ancora sicuri?

Vanno bene per individuare una corruzione accidentale, ma per entrambi esistono collisioni pratiche, quindi non affidarti a loro dove qualcuno potrebbe falsificare i dati. Per tutto ciò che riguarda la sicurezza preferisci SHA-256 o più recente.