Generatore di hash

Genera hash MD5, SHA-1, SHA-256, SHA-512

MD5
SHA-1
SHA-256
SHA-512

Cos'è una funzione hash?

Una funzione hash converte dati di lunghezza arbitraria in una stringa di lunghezza fissa. MD5(128 bit), SHA-1(160 bit), SHA-256(256 bit), SHA-512(512 bit) sono algoritmi comuni.

Perché MD5 e SHA-1 sono "rotti"?

MD5 e SHA-1 hanno vulnerabilità di collisione e non sono più raccomandati per la sicurezza. SHA-256 e SHA-512 rimangono sicuri.

Verifica dell'integrità dei file

Confronta il checksum SHA-256 dopo il download con il valore ufficiale per verificare che il file non sia stato modificato.

Perché non hashare le password con SHA-256

SHA-256 è troppo veloce. Usa bcrypt o Argon2 per l'hashing delle password.

Blockchain e funzioni hash

Bitcoin usa SHA-256 per collegare i blocchi. Modificare transazioni storiche cambia tutti gli hash dei blocchi successivi.

Domande frequenti

MD5 è ancora utilizzabile?

Non per la sicurezza. Per la deduplicazione e le chiavi di cache va ancora bene.

L'hashing è uguale alla crittografia?

No. La crittografia è reversibile; l'hashing è unidirezionale.

Lo stesso testo produce sempre lo stesso hash?

Sì, le funzioni hash sono deterministiche. Un singolo spazio produce un hash completamente diverso.

Strumenti correlati