Generatore di hash
- 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
Scegli Testo o File, poi digita il testo (gli hash si aggiornano mentre scrivi) oppure trascina uno o più file.
- 2
Per il testo, imposta Leggi l'input come su testo UTF-8, Hex o Base64 se l'input è costituito da byte codificati.
- 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
Per verificare un download, incolla l'hash atteso in Confronta con l'hash atteso; la riga corrispondente diventa verde.
- 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.
