Generatore hash: a cosa serve
Un hash crittografico trasforma qualsiasi input in un'impronta di lunghezza fissa che non può essere invertita nella pratica e che cambia completamente se cambia anche un solo bit dell'input. Questo generatore calcola SHA-1, SHA-256, SHA-384 e SHA-512 con l'implementazione Web Crypto integrata nel browser, senza inviare il testo da nessuna parte.
Generatore hash: come si usa
- Scrivi o incolla il testo di cui vuoi calcolare l'hash.
- Tutti e quattro i digest vengono calcolati insieme mentre scrivi.
- Confronta un digest con un checksum pubblicato per verificare l'integrità di un file.
- Copia ogni singolo hash con un clic.
Domande frequenti
Un hash si può invertire?
Non tramite calcolo. Ma gli input corti o comuni si possono trovare per forza bruta o con rainbow table, ed è per questo che sottoporre a hash una password senza un salt unico protegge così poco.
Perché non è disponibile MD5?
Perché è compromesso dal punto di vista crittografico: da anni sono state dimostrate collisioni pratiche. Offrirlo inviterebbe a usarlo in contesti di sicurezza dove non deve mai finire.
Devo salvare le password con SHA-256?
No. Gli hash veloci sono lo strumento sbagliato per le password proprio perché sono veloci. Usa bcrypt, scrypt o Argon2, deliberatamente lenti e dotati di salt.
Quale variante di SHA scelgo?
SHA-256 per quasi tutto. SHA-512 non è davvero più sicuro nella pratica ed è più veloce su hardware a 64 bit; SHA-1 è incluso solo per verificare checksum legacy.