Mavzu: simmetrik kalitli kriptotizimlarning rivojlanishi, afzalliklari va kamchiliklarini tahlil qilish mundarija kirish


Tasodifiylik darajasini aniqlovchi testlar



Yüklə 148,33 Kb.
səhifə24/26
tarix07.01.2024
ölçüsü148,33 Kb.
#211097
1   ...   18   19   20   21   22   23   24   25   26
Mavzu simmetrik kalitli kriptotizimlarning rivojlanishi, afzall-fayllar.org

Tasodifiylik darajasini aniqlovchi testlar
Kalit blokini tashkil etuvchi belgilar taqsimotini tasodifiylikka tekshirishda, avvalo, bu kalit blokini biror qoida bo‘yicha hosil qilib olish zarur. Bu kabi ishlar odatda, psevdotasodifiy ketma-ketliklar generatorlari orqali amalga oshiriladi. Psevdotasodifiy ketma-ketlik ishlab chiqaruvchi generatorlar haqida, ularning tuzilish asoslariga ko‘ra turkumlari, xususiyatlari, xossalari, kriptografik masalalarni yechishdagi qo‘llanishlari 5-bo‘limda batafsil tahlil qilingan.
Quyida misol sifatida bir tomonlama funksiyalarga asoslangan psevdotasodifiy ketma-ketlik ishlab chiqaruvchi generatorlar keltirib o‘tiladi:
1) ANSI X9.17 generatori. Bu algoritm AQShda psevdotasodifiy ketma-ketlik ishlab chiquvchi Milliy standart hisoblanib, FIPS (USA Federal Information Processing Standart) tarkibiga kiradi. Algoritmda bir tomonlama funksiya sifatida 3DES ikkita K1, K2V64 kalit ishlatiladi: DESK1DESK2 DESK1(64 bit) .
2) FIPS-186 generatori. Bu algoritm ham AQSh Milliy standarti sifatida qabul qilingan bo‘lib, DSA elektron raqamli imzo algoritmining maxfiy parametrlarini va kalitlarini generasiya qilish uchun mo‘jallangan. Algoritm bir tomonlama funksiya sifatida DES shifrlash algoritmi va SHA-1 xeshlash algoritmini ishlatadi.
3) Yarrow-160 generatori. Yarrow-160 psevdotasodifiy ketma-ketlik ishlab chiqaruvchi generatori Kelsi, Shnayer va Fergyuson tomonidan taklif qilingan. Bu yerda uchlik DES va SHA-1 xeshlash algoritmi ishlatilgan.
Sonlar nazariyasi muammolariga asoslangan generatorlar sifatida:
1) RSA algoritmi asosidagi;
2) Mikali-Shnorr RSA algoritmi asosidagi;
3) BBS (Blum-Blum-Shub) - algoritmi asosidagi generatorlarni keltirish mumkin.
Agar chiziqli va multiplikativ kongruent generatorlar bilan aniqlangan sonlar ketma-ketligi uchun 1 , n n z z – bitlari ma’lum bo‘lsa, u holda hosil qilingan ketma-ketlikning qolgan hadlarini topish imkoniyati mavjud. Sonlar nazariyasining muammolariga (tub ko‘paytuvchilarga ajratish va diskret logarifmlash) asoslangan generatorlardan simmetrik shifrlash algoritmlari bardoshli kalitlarining generasiya qilinishida foydalanish maqsadga muvofiq, chunki bu generatorlardan foydalanib, hosil qilingan ketma-ketlik hadlarining biror qismini bilgan holda undan oldingi yoki keyingi qismlarini aniqlash imkoniyati murakkab masala hisoblanadi. Biz bundan keyingi fikr-mulohazalarimizda, biror tanlangan psevdotasodifiy ketma-ketliklar generatori orqali kerakli uzunlikdagi kalit bloki generasiya qilib olingan deb hisoblaymiz.

Yüklə 148,33 Kb.

Dostları ilə paylaş:
1   ...   18   19   20   21   22   23   24   25   26




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin