RSA da kortej (e, n) umumiy foydalanish kalitidir; butun d - maxfiy kalit




Download 29,71 Kb.
bet5/9
Sana08.01.2024
Hajmi29,71 Kb.
#132575
1   2   3   4   5   6   7   8   9
Bog'liq
Rsa shifrlash rsa shifrlash algoritmiga misol. Eds va ochiq kali-fayllar.org
Buddaviylik va xristianlik dini tarixi va falsafasi-fayllar.org, 3-Mavzu Buddaviylik ва xristianlik dini tarixi ва falsafasi rej, 4- MAVZU, 8-sinf Unit 11. Food demo, 1-topshiriq Gulasal, Xomidov Sodiq Amirali o\'g\'li, Neft va gaz ishi asoslari, 3-Mustaqil ish mavzulari, Kiber huquqdan 2 va 3 praktik, Kriptagrafiya 2 baza full, aaalalalal, klfksklfdlsk, llokk, wqwsasa
RSA da kortej (e, n) umumiy foydalanish kalitidir; butun d - maxfiy kalit.
Shifrlash
Har kim Bobga umumiy kirish kaliti yordamida xabar yuborishi mumkin. RSA da shifrlash 14.3-algoritmda ko'rsatilganidek, polinom-vaqt algoritmi yordamida amalga oshirilishi mumkin. Tez ko'rsatkichlar algoritmi 12-13 ma'ruzalarda muhokama qilindi. Manba matn hajmi n dan kichik bo'lishi kerak; agar asl matnning hajmi kattaroq bo'lsa, u holda uni bloklarga bo'lish kerak.
Kesish ostida "yomon" RSA shifrlash parametrlarini tanlash misollari tasvirlangan.
"Shuni ta'kidlash kerakki, RSA modulini tanlashda ehtiyot bo'lish kerak (raqamlar). n) tarmoqning har bir muxbiri uchun. Shu munosabat bilan quyidagilarni aytish mumkin. O'quvchi uchta kattalikdan birini bilib, buni mustaqil ravishda tekshirishi mumkin pq yoki ph(n), RSA maxfiy kalitini osongina topish mumkin…”.
Keling, ushbu matnni qo'shamiz. Agar RSA shifrlash modulini tanlash muvaffaqiyatsiz bo'lsa, quyida keltirilgan o'quv misolida bo'lgani kabi, maxfiy kalit bo'lmasdan matnni parolini ochish mumkin, ya'ni. uchta nomdagi miqdorning hech birini bilmasdan.
Buning uchun shifrlash moduli tomonidan berilgan shifrlangan matnga ega bo'lish kifoya n, ochiq kalit e shifrlang va "kalitsiz o'qish" hujumining atigi uchta bosqichini bajaring. To'rtinchi hujum bosqichidan so'ng, dastlabki matn oldingi bosqichda olinganligi aniqlandi, uni o'qish mumkin. Keling, buni qilish qanchalik osonligini ko'rsatamiz.
Avval aytib o'tilgan qo'llanmaning 313-315-betlardagi misolini keltiramiz.
Misol
Shifrlash qisqa original matnli xabar: RSA.
Qabul qiluvchi shifrni xarakteristikalar bilan o'rnatadi n=pq=527, qayerda p=17q=31 Va ph(n)=(r –1)(q – 1)=480. Ochiq kalit sifatida e bilan mos keladigan son tanlanadi ph(n)e=7. Bu raqam uchun kengaytirilgan Evklid algoritmidan foydalanib, butun sonlar topiladi u Va v, munosabatni qondirish e∙u+ph(n)∙v=1:

Download 29,71 Kb.
1   2   3   4   5   6   7   8   9




Download 29,71 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



RSA da kortej (e, n) umumiy foydalanish kalitidir; butun d - maxfiy kalit

Download 29,71 Kb.