Axborot kommunikatsion texnologiyalar


Download 1.8 Mb.
Pdf ko'rish
bet55/82
Sana09.11.2023
Hajmi1.8 Mb.
#1759002
1   ...   51   52   53   54   55   56   57   58   ...   82
Bog'liq
Axborot kommunikatsion texnologiyalar

 
O‘ E 



















 
Natijada, 3x7 o‘lchovli jadval tashkil qilinadi. 


96 
Endi shifrlangan matn qatorlar bo’yicha aniqlanadi, ya’ni o‘zimiz uchun 3 
tadan belgilarni ajratib yozamiz. O‘ES NYD LZK TBU AAB IOU KVT 
Bu yerda kalit sifatida jadval o‘lchamlari xizmat qiladi. Tabiiyki, uzatuvchi va 
qabul qiluvchi kalit sifatida jadval o‘lchami bo‘lishini o‘zaro kelishib olishlari 
kerak. Deshifrlashda teskari amal bajariladi. 
5.7§ Jadval almashtirishlar usuli 
Jadval almashtirishlar usuli o‘rta asrlardan boshlab XIX asr oxirigacha 
foydalanilgan. Bir nechta usuli mavjud. Bu usullarning hammasida ma’lum bir 
o‘zgarmas satr va ustunlarga ega bo‘lgan jadval tanlab olinadi. Shifrlanadigan 
ma’lumot shu jadvalni to‘ldirishi shart. Jadvalning har bir katakiga bittadan belgi 
yoziladi. Ma’lum qoidalar asosida ustunlar, satrlar almashtiriladi ya’ni shifr tekst 
hosil bo‘ladi.
1-usul. Kalit so‘zli jadval almashtirishlar. Bu usulda kalit sifatida so‘z 
olinadi. Bu so‘zdagi harflar takrorlanmasligi kerak. Shifrlanadigan matn shu so‘zga 
karrali qilib olinadi. Kalit so‘z harflari jadvalning 1-satriga yoziladi. Shifrlanadigan 
matn esa jadvalning keyingi satrlariga gorizontal tarzda yozib chiqiladi. Kalit so‘z 
alfavit tartibida harflari almashtiriladi. Kalit so‘z harflari turgan ustundagi harflar 
ham mos ravishda o‘zgaradi. Hosil bo‘lgan jadvalga gorizontal tarzda matn yozib 
chiqiladi. Shu usulda matn shifrlanadi. 
Berilgan matnni shifrlash: 
• Kalit so‘z tanlab oling
• Kalit so‘zda harflar takrorlanmasligini tekshiring; 
• Shifrlanadigan matnni kalit so‘z harflari soniga karraliligini tekshiring; 
• Agarda karrali bo‘lmasa, matnni qisqartiring yoki kengaytiring; 
• Ustunlari soni kalit so‘z harflari soniga teng bo‘lgan jadval chizing; 
• Kalit so‘zni 1-satrga har katakka 1 ta harfdan qilib yozib chiqing
• Matnni 2-satrdan boshlab gorizontal tarzda har katakka 1 ta harfdan yozib 
to‘ldirib chiqing; 
• Kalit so‘z harflarini alfavit tartibida almashtiring


97 
• Kalit so‘z harflari turgan ustundagi harflarni ham mos ravishda 
o‘zgartiring; 
• Hosil bo‘lgan jadval kataklaridagi matnni gorizontal tarzda yozib chiqing; 

Download 1.8 Mb.

Do'stlaringiz bilan baham:
1   ...   51   52   53   54   55   56   57   58   ...   82




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