4.1.1-rasm. Axborotni xeshlash sxemasi
Olingan satr xesh deb ataladi.
Hesh 256 bit yoki 64 belgidan iborat:
10 20 30 40 50 60 64
c4343462e59e23b60d93d13da46c1c0f7dfd5fb7f40444e7d1
1f28d9db106fd7
Xesh funksiyasining asosiy xususiyatlari:
1. Xesh- funktsiyasining kiritilishiga ixtiyoriy uzunlikdagi
xabar yuboriladi;
2. Xesh - funktsiyasi chiqqanda sobit uzunlikdagi ma’lu-
motlar bloki hosil bo‘ladi;
3. Xesh - funksiyasining chiqishidagi qiymatlar yagona
qonunga muvofiq taqsimlanadi;
4. Xesh - funksiyasining kirishida kamida bitta bitni
o‘zgarishida xesh - funksiyasining chiqishidagi qiymatlar sezilarli
darajada o‘zgaradi.
Agar xesh - funksiyasi yuqoridagi xususiyatlarni qondirsa, u
holda hosil bo‘lgan qiymat xabarlarni noyob aniqlaydi va uzatish
paytida xabarni o‘zgartirishga urinish xesh bilan aniqlanadi.
Misol 1. SHA-256 [25, 26] algoritmidan foydalanib, biz
"Samarqand" so‘zining xeshini olamiz:
xesh - funksiya
xesh
Ixtiyoriy kattalikda
bo‘lgan ma’lumot
252
Do'stlaringiz bilan baham: |