Mavzu: Pleyfeyr bigramma shifri, hill kriptotizimi
Pleyfeyr bigramma shifri misollar
Download 226.33 Kb.
|
muhriddin
1.2 Pleyfeyr bigramma shifri misollar
1-misol Kalit sifatida "playfair misoli" dan foydalanib (I va J bir-birini almashtirsa bo'lsa), jadval shunday bo'ladi (qizil rangdagi etishmayotgan harflar): PLAYFIREXMBCDGHKNOQST UVWZ "Oltinni dumga yashiring" xabarini shifrlash (takroriy "Es" ni ajratish uchun ishlatiladigan "X" nulliga e'tibor bering): SALOMATLIK ^
BM OD ZB XD NA BE KU DM UI XM MO UV IF Shunday qilib, “Oltinni dumga yashiring” xabari “BMODZ BXDNA BEKUD MUIXM MOUVI F” ga aylanadi.(Shifrlangan matnni o‘qishni osonlashtirish uchun tanaffuslar kiritilgan.) 2-misol Playfair shifri uchun bir misol yarataylik. Misol uchun quyidagi kalit so'z va Playfair kvadratini ishlatamiz: Kalit so'z: EXAMPLE Playfair kvadrati: | E | X | A | M | P | | L | B | C | D | F | | G | H | I | K | N | | O | Q | R | S | T | | U | V | W | Y | Z | Shifrlash jarayoni quyidagicha bo'ladi. Matn: "HELLO WORLD", shifrlangan matn: "HXMOPURPZG". Matnning boshidan boshlab har bir bigrammani o'qiylik. "HE", "LL", "OW", "OR", "LD" Har bir bigrammadagi harflarni almashtirish kvadratida izlaymiz. "HE" uchun "H" -> "E", "E" -> "X" dan foydalanamiz. Natijada, "HE" bigrammasi "EX" ga aylantiriladi. Shifrlangan har bir bigrammani yonma-yon aylantiramiz. Natijada, "HE" -> "EX", "LL" -> "NB", "OW" -> "GM", "OR" -> "PR", "LD" -> "ZG". Shifrlangan matn: "HXMOPURPZG" va uning o'qilishi: "EXNBGMPRZG". Shifrlangan matnning o'qilishi original matndan farq qiladi va hech qanday ma'no ta'minlamaydi, shuning uchun kalit so'z va Playfair kvadrati xavfsiz saqlanishi tavsiya etiladi. Download 226.33 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling