Sviluppo

Generatore di hash SHA-256 e SHA-512 online

Genera hash SHA-1, SHA-256, SHA-384 e SHA-512 di qualsiasi testo usando la Web Crypto API nativa del browser.

Disponibile anche in:EnglishEspañolPortuguêsFrançaisDeutschNederlandsPolski

SHA-1

—

SHA-256

—

SHA-384

—

SHA-512

—

Tutto viene calcolato nel tuo browser. Quello che scrivi non viene inviato a nessun server.

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

  1. Scrivi o incolla il testo di cui vuoi calcolare l'hash.
  2. Tutti e quattro i digest vengono calcolati insieme mentre scrivi.
  3. Confronta un digest con un checksum pubblicato per verificare l'integrità di un file.
  4. 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.