rsa алгоритми

DOCX 3 sahifa 32,5 KB Bepul yuklash

Sahifa ko'rinishi (3 sahifa)

Pastga aylantiring 👇
1 / 3
3-amaliy ish. klassik shifrlash algoritmlarini ishlash tartibini o‘rganish. rsa алгоритми алгоритм модуль арифметикасининг даражага кўтариш амалидан фойдаланишга асосланган. алгоритмни қуйидаги қадамлар кетма-кетлиги кўринишида ифодалаш мумкин. 1-қадам. иккита 200дан катта бўлган туб сон p ва q танланади. 2-қадам. калитнинг очиқ ташкил этувчиси n ҳосил қилинади n=pq. 3-қадам. қуйидаги формула бўйича эйлер функцияси ҳисобланади: f(p,q)=(p-1)(q-1). эйлер функцияси n билан ўзаро туб, 1 дан n гача бўлган бутун мусбат сонлар сонини кўрсатади. ўзаро туб сонлар деганда 1 дан бошқа бирорта умумий бўлувчисига эга бўлмаган сонлар тушунилади. 4-қадам.f(p,q) қиймати билан ўзаро туб бўлган катта туб сон e танлаб олинади. 5-қадам. қуйидаги шартни қаноатлантирувчи е сони аниқланади ed=1(modf(p,q)) . бу шартга биноан кўпайтманинг f(p,q) функцияга бўлишдан қолган қолдиқ 1га тенг. е сони очиқ калитнинг иккинчи ташкил этувчиси сифатида қабул қилинади. махфий калит сифатида d ва n сонлари ишлатилади. 6-қадам. дастлабки ахборот унинг физик табиатидан қатъий назар рақамли иккили кўринишда ифодаланади. битлар кетма-кетлиги l бит узунликдаги …
2 / 3
иқий сон 20*1+1/7=3 d=3 6-қадам. дастлабки сўзнинг алфавитдаги харфлар тартиб рақами кетма-кетлигига мос сон эквиваленти аниқланади. а харфига -1, г харфига-4, з харфига -9. ўзбек алфавитида 36та харф ишлатилиши сабабли иккили кодда ифодалаш учун 6 та иккили хона керак бўлади. дастлабки ахборот иккилик кодда қуйидаги кўринишга эга бўлади: 000100 000001 001001. блок узунлиги бутун сонлар ичидан шартини қаноатлантирувчи минималь сон сифатида аниқланади. =33 бўлганлиги сабабли=6. демак, дастлабки матнкетма-кетлик кўринишида ифодаланади. 7-қадам.кетма-кетлиги очиқ калит {7,33} ёрдамида шифрланади: y(1)=(47)(mod 33)=16384(mod 33)=16 y(2)=(17)(mod 33)=1(mod 33)=1 y(1)=(97)(mod 33)=4782969(mod 33)=15 шифрланган сўз y(i)= шифрланган сўзни расшифровка қилиш махфий калит {3,33} ёрдамида бажарилади.: y(1)=(163)(mod 33)=4096(mod 33)=4 y(1)=(13)(mod 33)=1(mod 33)=1 y(1)=(153)(mod 33)=3375(mod 33)=9 дастлабки сон кетма-кетлиги расшифровка қилинган x(i)= кўринишида дастлабки матн билан алмаштирилади. келтирилган мисолда ҳисоблашларнинг соддалигини таъминлаш мақсадида мумкин бўлган кичик сонлардан фойдаланилди. vazifa: har bir talaba ushbu usullar orqali o’z ism va familyasini shifrlash va deshifrlash jarayonini amalga oshirsin. oleobject3.bin image4.wmf oleobject4.bin image5.wmf oleobject5.bin …
3 / 3
rsa алгоритми - Page 3

Ko'proq o'qimoqchimisiz?

Barcha 3 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"rsa алгоритми" haqida

3-amaliy ish. klassik shifrlash algoritmlarini ishlash tartibini o‘rganish. rsa алгоритми алгоритм модуль арифметикасининг даражага кўтариш амалидан фойдаланишга асосланган. алгоритмни қуйидаги қадамлар кетма-кетлиги кўринишида ифодалаш мумкин. 1-қадам. иккита 200дан катта бўлган туб сон p ва q танланади. 2-қадам. калитнинг очиқ ташкил этувчиси n ҳосил қилинади n=pq. 3-қадам. қуйидаги формула бўйича эйлер функцияси ҳисобланади: f(p,q)=(p-1)(q-1). эйлер функцияси n билан ўзаро туб, 1 дан n гача бўлган бутун мусбат сонлар сонини кўрсатади. ўзаро туб сонлар деганда 1 дан бошқа бирорта умумий бўлувчисига эга бўлмаган сонлар тушунилади. 4-қадам.f(p,q) қиймати билан ўзаро туб бўлган катта туб сон e танлаб олинади. 5-қадам. қуйидаги шартни қаноатлантирувчи е сони аниқланади ed=1(modf(p,q)) . бу ш...

Bu fayl DOCX formatida 3 sahifadan iborat (32,5 KB). "rsa алгоритми"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: rsa алгоритми DOCX 3 sahifa Bepul yuklash Telegram