Che cos'è una funzione di hash crittografico?
Le funzioni hash sono fondamentali per la sicurezza di Internet, impiegate in firme digitali, certificati HTTPS, blockchain e archiviazione delle password.
A differenza della crittografia, pensata per essere decrittografata tramite chiave, l'hashing è a senso unico. Nessun supercomputer può invertire matematicamente un hash SHA-256 nel testo di partenza.
Inoltre, questi algoritmi presentano l'"Effetto Valanga": la modifica di una singola lettera o spazio produce un hash completamente diverso, rendendoli perfetti per verificare l'integrità dei dati.