Nouplo

Generatore di hash

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

Gli esempi sostituiscono temporaneamente i dati e le impostazioni. Puoi ripristinare il lavoro precedente.

0 caratteri
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.

Esempio

Esempio pratico — Generatore di hash

Inserisci le righe in ordine e usa le impostazioni seguenti. Confronta il risultato con le righe di uscita.

Voce Valore
Ingresso 1 abc
Algoritmo SHA-256
Uscita 1 ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

Lo SHA-256 delle tre minuscole abc, senza ritorno a capo finale, è il valore esadecimale di 64 caratteri mostrato.

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. Il risultato compare mentre scrivi. 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