Mavzu: Pleyfeyr bigramma shifri, hill kriptotizimi


Pleyfeyr bigramma shifri misollar


Download 226.33 Kb.
bet3/6
Sana07.04.2023
Hajmi226.33 Kb.
#1338991
1   2   3   4   5   6
Bog'liq
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 ^

1. HI juftligi to'rtburchak hosil qiladi, uni BM bilan almashtiring



2. DE juftligi ustunda, uni OD bilan almashtiring



3. TH juftligi to‘rtburchak hosil qiladi, uni ZB bilan almashtiring



4. EG juftligi to'rtburchak hosil qiladi, uni XD bilan almashtiring



5. OL juftligi to‘rtburchak hosil qiladi, uni NA bilan almashtiring



6. DI juftligi to'rtburchak hosil qiladi, uni BE bilan almashtiring




7. NT juftligi to'rtburchak hosil qiladi, uni KU bilan almashtiring




8. HE juftligi to‘rtburchak hosil qiladi, uni DM bilan almashtiring




9. TR juftligi to'rtburchak hosil qiladi, uni UI bilan almashtiring




10. EX juftligi (EEni ajratish uchun X kiritilgan) qatorda, uni XM bilan almashtiring



11. ES juftligi to'rtburchak hosil qiladi, uni MO bilan almashtiring




12. TU juftligi qatorda, uni UV bilan almashtiring




13. Juft MP to'rtburchak hosil qiladi, uni IF bilan almashtiring




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:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling