416
Dayjest o‗z navbatida dastladki xabar uchun nazorat sonlar yig‗indisi bo‗lib
xizmat qiladi. Biroq jiddiy farqlari ham mavjud. Nazorat sonlar yig‗indisini
ishlatish, ishonchsiz yo‗llaridan uzatilgan xabarlarni butunligini tekshirish
vositasidir. Bu vosita buzg‗unchilar bilan kurashishga
qaratilgan vosita emas,
ularga bu holatda nazorat sonlar yig‗indisining yangi qiymatini qo‗shib xabarni
o‗zgartirib qo‗yishga hech narsa halaqit qilmaydi. Qabul
qiluvchi bu holda hech
qanday o‗zgartirishni bilmay qoladi. Nazorat sonlar yig‗indisidan farqli, dayjestni
hisoblashda esa sirli kalit ta‘lab etiladi. Agarda dayjestni hosil qilish uchun faqat
jo‗natuvchi va qabul qiluvchi biladigan ko‗rsatkich bilan
bir taraflama funksiya
ishlatilgan holat bo‗lsa, dastlabki xabarni har qanday o‗zgartirilishi darhol ma‘lum
bo‗ladi.
6.7-rasm. Shifrlashning bir tomonlama funksiyalari.
Xabar
Xabar
SHBF
Daydjest
Kalit
Jо‗natuvchi
SHBF
Solishtirish
Kalit
Xabar
Daydjest
Qabul
qiluvchi
Tarmoq
orqali uzatish
Jо‗natuvchi
Xabar
Kalit
Xabar
Daydjest
SHBF
SHBF
Solishtirish
Xabar
Kalit
+
Xabar
Daydjest
Tarmoq orqali uzatish
Qabul qiluvchi