Xesh funktsiyasi qanday xususiyatlarga ega bo'lishi kerak?
ixtiyoriy uzunlikdagi ma'lumotlarni sobitga o'zgartirishni amalga oshirishi kerak;
ochiq algoritmga ega bo'lishi kerak, shunda uning kriptografik quvvatini o'rganish mumkin;
u bir tomonlama bo'lishi kerak, ya'ni natija bo'yicha manbalarni aniqlash uchun matematik imkoniyat bo'lmasligi kerak;
u to'qnashuvlarga "qarshilik ko'rsatishi" kerak, ya'ni turli xil ma'lumotlar uchun bir xil qiymatlarni yaratmasligi kerak;
katta hisoblash resurslarini talab qilmasligi kerak;
kirish ma'lumotlari biroz o'zgarganda, natija sezilarli darajada o'zgarishi kerak.
Do'stlaringiz bilan baham: |