Generatore di Hash di Testo

Blog

Generatore di Hash di Testo

BlogCheatsheets
Loading...
Loading Hash text...

Descrizione

Genera hash sicuri da testo o file usando gli algoritmi MD5, SHA1, SHA256, SHA224, SHA512, SHA384, SHA3 e RIPEMD160.

Informazioni su Generatore di Hash di Testo

Il Generatore di Hash calcola digest crittografici di testo o file usando MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA-3 e RIPEMD-160, tutto nel tuo browser. Un hash è un'impronta di lunghezza fissa del tuo input: lo stesso input produce sempre lo stesso digest, e anche la modifica di un solo carattere ne produce uno completamente diverso. Usalo per verificare l'integrità dei file, confrontare i download con i checksum pubblicati o memorizzare le impronte delle password.

Come usare

  1. Digita o incolla il tuo testo nell'input (oppure trascina un file).
  2. Leggi il digest per ogni algoritmo nell'elenco di output: si aggiornano mentre digiti.
  3. Attiva le maiuscole se il tuo checksum di riferimento usa esadecimali maiuscoli.
  4. Copia il digest che ti serve e confrontalo con il valore atteso.

Esempi

EsempioInputOutput
SHA-256 di "abc"abcba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
MD5 di "abc"abc900150983cd24fb0d6963f7d28e17f72

Domande frequenti

Quale algoritmo di hash dovrei usare?

Per i controlli di integrità, SHA-256 è lo standard moderno. Evita MD5 e SHA-1 per scopi di sicurezza, poiché sono compromessi rispetto agli attacchi di collisione, ma restano adeguati per checksum non legati alla sicurezza e per la compatibilità con i sistemi legacy.

Posso invertire un hash per tornare al testo originale?

No. L'hashing è unidirezionale per progettazione. L'unico modo per 'invertire' un hash è indovinare gli input e calcolarne l'hash finché uno corrisponde, motivo per cui per le password si usano hash lenti e con salt.

Il mio input viene inviato da qualche parte?

No. Tutto l'hashing viene eseguito localmente nel tuo browser, quindi testo e file non lasciano mai il tuo dispositivo.

Perché due strumenti danno hash diversi per lo stesso testo?

Di solito a causa di un carattere di nuova riga finale, di una codifica dei caratteri diversa o di differenze nei terminatori di riga (CRLF rispetto a LF). Gli hash sono esatti al byte, quindi anche differenze invisibili cambiano il risultato.