Suma hash ( hash , cod hash ) este rezultatul procesării unor date de către o funcție hash .
În criptografie , suma hash este folosită [1 ] ca sinteză de mesaje .
Valoarea hash poate fi utilizată pentru a verifica integritatea datelor, a le identifica și a le căuta (de exemplu, în rețelele P2P ) și, de asemenea, pentru a înlocui datele care nu pot fi stocate în mod explicit (de exemplu, parole, răspunsuri de testare etc.) . Algoritmii de hashing sunt utilizați și pentru a verifica integritatea și autenticitatea fișierelor.
O valoare hash explicită este de obicei scrisă în hexazecimal . Deci, utilitarul md5sum , care calculează valoarea hash MD5 dintr-un fișier dat, returnează rezultatul ca șir de 32 de cifre hexazecimale - de exemplu, 026f8e459c8f89ef75fa7a78265a0025 . Alți algoritmi de hashing sunt cunoscuți:
CRC32 - exemplu de cod hash: F6DE2FEA
SHA-1 - exemplu de cod hash: 7DD987F846400079F4B03C058365A4869047B4A0
SHA-2 - exemplu de cod hash: CA737F1014A48F4C0B6DD43CB177B0AFD9E5169367544C494011E3317DBF9A509CB1E5DC1E85A941BBEE3D7F2AFBC9B1
Funcții hash | |
---|---|
scop general | |
Criptografic | |
Funcții de generare a cheilor | |
Numărul de verificare ( comparație ) | |
Hashes |
|