Pleyfeyr bigramma shifri, hill kriptotizimi



Download 17 Kb.
Sana31.03.2023
Hajmi17 Kb.
#923325
Bog'liq
Pleyfeyr bigramma shifri


Pleyfeyr bigramma shifri, hill kriptotizimi
Reja :
Kirish

  1. Pleyfeyr bigramma shifri

    1. Pleyfeyr bigramma shifri tarixi

    2. Pleyfeyr bigramma shifri

  2. Hill kriptotizimi

    1. Hill kriptotizimi tarixi




Kirish
Playfair shifrini ishlatish uchun siz avvalo kalit so'zni tayinlab olishingiz kerak bo'ladi. Kalit so'z, shifrlash uchun ko'rsatiladigan matn (masalan, xabar yoki kelib chiqqan matn)dan farqli bo'ladi. So'ng, matn bigrammalarga ajratiladi, yani harflar juftlariga bo'linadi. Agar matnda toq sonli harflar mavjud bo'lsa, matnning oxiriga "X" harfi qo'shiladi.
Keyingi qadam, Playfair kvadratini yaratishdan iborat. Kvadrat, kalit so'zdagi harflar yoki ularning o'rniga tartiblangan harflardan tashkil topgan kvadrat matnlaridan tashkil topiladi. Kvadratning uzunligi va eni bir xil bo'ladi. Har bir harf kvadratning bir elementiga joylashtiriladi. Agar bir elementda bir nechta harf mavjud bo'lsa, ularga mos elementlar bo'yicha bir-biri orasida joylashtiriladi.
Shifrlash jarayonida, matndagi har bir bigramma kalit matndagi harf yoki harflar bilan almashtiriladi. Agar bigramma kvadratning bir satr yoki bir ustunida joylashgan bo'lsa, shifrlangan matnda har bir harfni qo'shish orqali elementni 2x2 kvadratiga aylantirishingiz kerak. Agar juftliklar kvadratning bir xil chizilgan elementida joylashsa, ularga boshqa joy olinadi. Agar shifrlangan matnda bir juftlikni tekshirish zarur bo'lsa, uning juftlikdagi harflari orasida "X" belgisini qo'shishingiz mumkin.
Keyinchalik, shifrlangan matnni yuboruvchi tomonidan qabul qiluvchiga jo'natishingiz kerak. Qabul qiluvchi, Playfair kvadratini va kalit so'zni bilishi kerak, shuningdek, o'zining Playfair shifrini aniqlash uchun foydalanishi mumkin.
Shifrlangan matnni qabul qiluvchi, shifrlangan matndagi har bir bigrammani o'z kalit matnining harflari yoki bigrammalari bilan almashtiradi. Agar almashtirilgan bigramma kvadratning bir xil elementida joylashgan bo'lsa, ularga boshqa joy olinadi. Agar kvadratning bir ustunida yoki bir satrida joylashgan bo'lsa, har bir harfni qo'shish orqali ularni 2x2 kvadrat elementlariga aylantirishingiz kerak.
Matnning oxirida "X" harfi bor bo'lsa, uni olib tashlashingiz kerak. Shifrlangan matnda toq sonli harf juftliklarini tekshirishingiz kerak. Agar matndagi juftliklarning har biri orasida "X" belgisi mavjud bo'lsa, uni olib tashlashingiz kerak.

Shifrlangan matn o'qilishi uchun Playfair kvadratini aniqlash kerak bo'ladi. Kvadrat, shifrlash uchun ishlatilgan kalit so'z bilan yaratiladi. Kvadrat elementlarida har bir harf faqat bir martta paydo bo'ladi.


Shifrlangan matndagi har bir bigrammani o'qish uchun, har bir harfni 2x2 kvadrat elementlariga aylantirishingiz kerak. Kvadrat elementining barcha harflariga e'tibor berishingiz kerak va ularga mos harflar bilan almashtirishingiz kerak. Keyinchalik, har bir bigrammadagi harflarni yonma-yon aylantirishingiz kerak, shifrlangan matnni aniqlab olish uchun.




I. Pleyfeyr bigramma shifri
1.1 Pleyfeyr bigramma shifri tarixi
Download 17 Kb.

Do'stlaringiz bilan baham:




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish