Nouplo

Generatore di hash

Il digest MD5, SHA-1 o SHA-2 di un testo, calcolato sul tuo dispositivo.

Risultato
Incolla o scrivi qui sopra per vedere il risultato.

I tuoi file restano sul tuo dispositivo

Questo strumento viene eseguito interamente nel tuo browser. Ciò che incolli viene elaborato sul tuo dispositivo e non viene mai inviato a un server, quindi puoi usarlo in sicurezza con token, chiavi e testi non pubblicati.

Come funziona

  1. Incolla il testo. Viene trattato come byte UTF-8, quindi il risultato coincide con sha256sum o openssl dgst sullo stesso file UTF-8.
  2. Scegli l’algoritmo. SHA-256 è il predefinito e la scelta giusta per il nuovo; MD5 e SHA-1 servono per verificare vecchi checksum.
  3. Premi Genera hash. Il digest compare in esadecimale minuscolo.
  4. Confrontalo con il valore atteso. Un solo carattere diverso significa ingresso diverso, anche se è solo un ritorno a capo finale.

Domande frequenti

Il mio testo viene caricato per calcolare l’hash?
No. SHA-1, SHA-256, SHA-384 e SHA-512 usano l’API Web Crypto del browser, e MD5 è una piccola implementazione dentro la pagina. Nulla viene trasmesso, quindi puoi fare l’hash di segreti, token o dati personali senza rischi.
Posso usare MD5 o SHA-256 per conservare password?
No. Gli hash semplici sono troppo veloci; su una scheda grafica si provano miliardi di tentativi al secondo. Le password richiedono un algoritmo lento e con sale pensato per questo: bcrypt, scrypt o Argon2id. Questo strumento serve per checksum e impronte.
Perché MD5 e SHA-1 sono segnati come superati?
Entrambi hanno attacchi di collisione praticabili: si possono costruire due ingressi diversi con lo stesso hash. Vanno ancora bene per accorgersi di una corruzione accidentale, ma non per firme, certificati o qualsiasi cosa in cui un attaccante scelga l’ingresso.
Perché il mio hash differisce da quello di un altro strumento?
Quasi sempre perché differiscono i byte: un ritorno a capo finale, fine riga CRLF, un indicatore di ordine dei byte, o un’altra codifica come Shift_JIS o UTF-16. L’hash si calcola sui byte, non su come appare il testo.

Strumenti correlati