Suma hash

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 5 decembrie 2015; verificările necesită 18 modificări .

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 . 

Aplicații

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.

Înregistrare

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

Note

  1. Funcții de rezumat mesaje . Preluat: 23 mai 2014.

Link -uri