Hash summa ( hash , hash - koodi ) on tulos joidenkin tietojen käsittelystä tiivistefunktiolla .
Salaustekniikassa hash - summaa käytetään [ 1 ] viestin tiivistelmänä .
Hajautusarvon avulla voidaan varmistaa tietojen eheys, tunnistaa ja etsiä niitä (esimerkiksi P2P-verkoissa ) ja myös korvata tietoja, joita ei ole turvallista tallentaa eksplisiittisesti (esim. salasanat, testivastaukset jne.) . Hashing-algoritmeja käytetään myös tiedostojen eheyden ja aitouden tarkistamiseen.
Eksplisiittinen hash-arvo kirjoitetaan yleensä heksadesimaalimuodossa . Joten md5sum - apuohjelma , joka laskee MD5 - hajautusarvon tietystä tiedostosta, palauttaa tuloksen 32 heksadesimaalinumeron merkkijonona – esimerkiksi 026f8e459c8f89ef75fa7a78265a0025 . Muita hajautusalgoritmeja tunnetaan:
CRC32 – esimerkki hash-koodista: F6DE2FEA
SHA-1 – esimerkki hash-koodista: 7DD987F846400079F4B03C058365A4869047B4A0
SHA-2 – esimerkki hash-koodista: CA737F1014A48F4C0B6DD43CB177B0AFD9E5169367544C494011E3317DBF9A509CB1E5DC1E85A941BBEE3D7F2AFBC9B1
Hash-funktiot | |
---|---|
yleinen tarkoitus | |
Kryptografinen | |
Avainten luontitoiminnot | |
Tarkista numero ( vertailu ) | |
Hashes |
|