Generatore di hash

Calcola l’hash di testo o file con MD5, CRC32, SHA-1/256/512, SHA-3 e Keccak, output in hex o Base64, e verifica un digest rispetto a un hash atteso.

Caricamento strumento…

Generatore di hashDigita del testo o trascina un file per calcolare insieme i digest MD5, CRC32, SHA-1, SHA-256, SHA-512, SHA-3 e Keccak, con output in hex o Base64, in maiuscolo o minuscolo. Incolla un hash atteso per verificare la corrispondenza in tempo quasi costante e mostra solo gli algoritmi che ti interessano. Tutto viene eseguito localmente con la Web Crypto API e WebAssembly: il tuo testo e i tuoi file non lasciano mai il browser.

Cos'è Generatore di hash?

Il Generatore di Hash è un calcolatore online e gratuito di hash e checksum che trasforma testo o un file caricato in più digest contemporaneamente: MD5, CRC32, SHA-1, SHA-256, SHA-512, SHA3-256, SHA3-512 e Keccak-256. Sviluppatori e amministratori lo usano per creare checksum, generare impronte di file, costruire chiavi di cache e verificare i download incollando l’hash atteso del distributore per confermare una corrispondenza. L’output può essere mostrato in hex minuscolo o maiuscolo o in Base64, e ogni algoritmo può essere attivato o disattivato per concentrarsi su un singolo digest. L’hashing dei file legge i byte con la Web Crypto API, mentre CRC32, SHA-3 e Keccak passano per un modulo WebAssembly — tutto nel browser.

Come usare Generatore di hash

  1. Scegli Testo o File in alto: digita o incolla del testo, oppure trascina un file per calcolare l’hash dei suoi byte.
  2. Apri le Impostazioni (⚙) per attivare algoritmi aggiuntivi (CRC32, SHA-3, Keccak) o nascondere quelli che non ti servono.
  3. Nelle Impostazioni scegli output in hex o Base64 e minuscolo o MAIUSCOLO per l’hex.
  4. Leggi ogni digest qui sotto e fai clic su Copia per metterlo negli appunti.
  5. Per verificare, incolla un hash noto nel campo Verifica: un segno di spunta indica quale algoritmo corrisponde.

Esempi

Hash della stringa "abc"

Input

abc

Output

MD5: 900150983cd24fb0d6963f7d28e17f72
SHA-1: a9993e364706816aba3e25717850c26c9cd0d89d
SHA-256: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

Verificare un download

Passa a File, trascina l’installer scaricato, quindi incolla il checksum SHA-256 dalla pagina della release nel campo Verifica. Un segno di spunta accanto a SHA-256 conferma che il file è integro.

Checksum CRC32

Attiva CRC32 nelle Impostazioni per ottenere un checksum breve di 8 caratteri, utile per controlli di integrità rapidi e non crittografici di testo o file.

Domande frequenti

Quali algoritmi di hash sono supportati?
Otto: MD5, CRC32, SHA-1, SHA-256, SHA-512, SHA3-256, SHA3-512 e Keccak-256. MD5, SHA-1, SHA-256 e SHA-512 sono attivi per impostazione predefinita; attiva gli altri nelle Impostazioni.
Può calcolare l’hash di file, non solo di testo?
Sì. Passa alla modalità File e trascina qualsiasi file: i suoi byte grezzi vengono elaborati nel tuo browser. La famiglia SHA usa la Web Crypto API; CRC32, SHA-3 e Keccak usano un modulo WebAssembly.
Come funziona la verifica?
Incolla un hash noto nel campo Verifica. Viene confrontato con ogni digest mostrato in hex (senza distinzione tra maiuscole e minuscole) e in Base64 tramite un confronto a tempo quasi costante, e l’algoritmo corrispondente viene evidenziato.
Il mio testo e i miei file vengono caricati da qualche parte?
No. Tutto l’hashing viene eseguito al 100% lato client nel tuo browser; nulla viene inviato a un server, quindi è sicuro per file privati e stringhe sensibili.
Posso usare MD5 o SHA-1 per la sicurezza?
No. MD5, SHA-1 e CRC32 non sono resistenti alle collisioni e sono pensati per checksum o chiavi di cache. Usa SHA-256, SHA-512 o SHA-3 per qualsiasi cosa legata alla sicurezza.

Strumenti correlati