Шифрлаш усули
Download 455.02 Kb.
|
1-13 va 16-20 gacha on kibr
- Bu sahifa navigatsiya:
- 4-VARIANT
Deshifrlangan matn:AXBOROT TEXNOLOGIYALARI SERVISI 2-VARIANT “Axborot texnologiyalari servisi” matnini Polibiya kvadratining 2-usulida shifrlang va deshifrlang. 2- Шифрлаш усули. Бу усулда маълумотни шифрлашда унинг жадвалдаги жойлашган ўрнидан фойдаланилади.
Шундан сўнг координатлар қатор бўйича жуфтланиб ўқилади ва қуйидигига эга бўлинади: 13 24 24 44 53 34 24 24 41 31 24 35 21 43 41 51 34 34 41 53 33 32 25 13 14 24 14 52 32 Шундан сўнг юқоридаги жуфтликлар горизонтал ва вертикал координаталар шаклида ифодаланади
Олинган натижавий шифр матн “KRRTPSRRDCRXBODESSDPM/NHWCDRDJH” га тенг бўлади. Deshifrlash
Olingan natijani gorizontal vertikal juft qilib yozib olamiz “13 24 24 44 53 34 24 24 41 31 24 35 21 43 41 51 34 34 41 53 33 32 25 13 14 24 14 52 32” Шундан сўнг юқоридаги sonlar ketma-ket yoziladi
Deshifrlangan matn:AXBOROT TEXNOLOGIYALARI SERVISI 3-VARIANT “Axborot texnologiyalari servisi” matnini Affin kriptotizimida shifrlang va deshifrlang. a=4, b=5. Лотин алфавити фойдаланилганда у қуйидагича рақамланади:
Шифрлаш. Ушбу усулда маълумотларни шифрлаш учун “ATTACK AT DAWN” очиқ матни олиниб, калит сифатида a=4 ва b=5 олинди. Алфавит узунлиги m=26 га тенг. Бу ҳолда шифрлаш функцифсининг умумий кўриниши қуйидагича бўлади:y = E(x) = (3x + 4)Nod26. Юқоридаги жадвалга асосланиб қуйидагини олиш мумкин:
Шифрлашнинг умумий кўриниши эса қуйидагича бўлади:
4-VARIANT “Axborot texnologiyalari servisi” matnini Vijiner usulida shifrlang va deshifrlang. k=DASTUR. Вижинер усулида шифрлаш. Бу шифрлаш усули кўп алфавитли шифрлаш усулига киради. Қуйида лотин алифбосидан фойдаланилган ҳолда калит “dastur” га тенг бўлган ҳолда, “Axborot texnologiyalari servisi” очиқ матнини шифрлаш келтирилган. Бунинг учун дастлаб сатр бўйлаб лотин алифбоси ѐзилади. Алифбони биринчи ҳарфи тагидан калит сўз вертикал шаклда ѐзилади. Шундан сўнг ҳар бир калит сўзнинг ҳарфи орқасидан горизонтал шаклда алфавит тўлдириб ѐзилади.
Ушбу жадвалдан шифрлаш натижаси сифатида қуйидагини олиш мумкин: Т1=BUCCICT_QFLECLLHWPPDASW_JSRSJGZ
DESHIFRLASH Deshifrlashda shirlangan matn unga mos kalitdagi harf orqali topilib berilgan matn hosil qilinadi
Download 455.02 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling