Asimmetrik shifrlarga misollar:
RSA (Rivest-Shamir-Adleman, Rivest - Shamir - Adleman)
DSA (Raqamli imzo algoritmi)
Elgamal (El Gamal shifri)
Diffie-Hellman (Diffie-Hellman kalit almashinuvi)
ECC (Elliptik egri kriptografiya, elliptik egri kriptografiya)
Xesh funktsiyalari
Xeshlash (inglizcha xeshdan) - bu o'zboshimchalik uzunlikdagi dastlabki ma'lumot massivini sobit uzunlikdagi bitli qatorga aylantirish. Xesh funksiyalari uchun ko'plab algoritmlar mavjud, ammo ular xarakteristikalari bilan farq qiladi - kriptografik kuch, bit chuqurligi, hisoblash murakkabligi va boshqalar.
Kriptografik jihatdan kuchli xesh funksiyalari bizni qiziqtiradi. Odatda bu ikkita talab:
Berilgan C xabari uchun xuddi shu xesh bilan boshqa C "xabarini topish deyarli mumkin emas
Xuddi shu xashga ega bo'lgan juft xabarlarni (SS ") topish deyarli mumkin emas.
Talablar navbati bilan I va II tip to'qnashuvlarga qarshilik deb ataladi. Bunday funktsiyalar uchun yana bir talab muhim bo'lib qolmoqda: argumentning ozgina o'zgarishi bilan funktsiyalarning o'zida sezilarli o'zgarishlar bo'lishi kerak. Shunday qilib, xash qiymati argumentning alohida bitlari haqida ham ma'lumot bermasligi kerak.
Do'stlaringiz bilan baham: |