Calcolatore di Hash
Calcola hash SHA-256, SHA-384, SHA-512, SHA-1 o MD5 di qualsiasi testo. SHA usa la Web Crypto API; MD5 funziona in puro JavaScript.
Come funziona
La calcolatrice hash genera impronte crittografiche (MD5, SHA-1, SHA-256, SHA-512) per qualsiasi testo, direttamente nel tuo browser.
Come usarla:
- Inserisci o incolla il tuo testo nel campo di input.
- Seleziona l’algoritmo hash desiderato.
- L’hash viene calcolato e mostrato istantaneamente.
- Copia il risultato con il pulsante Copia.
Esempio: «Ciao» con SHA-256 → impronta esadecimale di 64 caratteri unica.
Limitazioni: L’hash è unidirezionale — è impossibile recuperare il testo originale dall’hash. MD5 e SHA-1 sono considerati crittograficamente deboli per la sicurezza.
Privacy: Tutto viene calcolato localmente — nessun dato viene inviato.
Esempio pratico
Scrivi hello e seleziona SHA-256: il digest è 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824. Metti una maiuscola — Hello — e ogni carattere dell’output cambia; quell’effetto valanga è ciò che permette a un hash di verificare l’integrità. Incolla il checksum pubblicato da un fornitore nel campo dell’hash atteso e lo strumento li confronta per te, segnalando anche un solo carattere diverso. Trascina un file scaricato (fino a 256 MB) per calcolarne l’hash senza caricarlo, o aggiungi una chiave per calcolare un HMAC nel debug delle firme API.
Casi d'uso
- Verificare i checksum di integrità dei file dopo un download
- Generare una chiave univoca stabile per una voce di cache
- Confrontare due stringhe per rilevare differenze silenziose
- Imparare e insegnare come si confrontano le diverse lunghezze di hash
Domande frequenti
- È possibile invertire un hash?
- No, le funzioni hash sono unidirezionali per progettazione.
- Qual è la differenza tra MD5 e SHA-256?
- SHA-256 è molto più sicuro e resistente alle collisioni. MD5 è obsoleto per la sicurezza.
- Perché due testi identici hanno lo stesso hash?
- È la proprietà deterministica delle funzioni hash.
- Posso fare l'hash di un file?
- Questo strumento è progettato solo per il testo.
- A cosa serve l'hash?
- A verificare l'integrità dei dati, memorizzare password e creare firme digitali.