Axborot kommunikatsion texnologiyalar


Download 1.8 Mb.
Pdf ko'rish
bet58/82
Sana09.11.2023
Hajmi1.8 Mb.
#1759002
1   ...   54   55   56   57   58   59   60   61   ...   82
Bog'liq
Axborot kommunikatsion texnologiyalar





10 
11 
12 
13 
14 
15 
16 
17 
18 
19 
20 
21 
22 
23 
24 
25 




















































 
Misol. “Yuliy Cesar” yozuvi uchun “Bxolb Fhvdu” ni hosil qilamiz. 
Berilgan matnni shifrlash: 
Alfavit tanlab oling; 
Alfavit harflarini 0 dan boshlab tartib bilan raqamlab chiqing; 
Shifrlanadigan matnning harflariga to‘g‘ri keluvchi sonlarni yozib chiqing; 
Kalit sonni tanlab oling; 
Har bir harfni quyidagi formula orqali shifrlang (K+T)modn, bunda K – kalit, 
T – harfga to‘g‘ri keluvchi son, n - alfavitdagi harflar soni; 
Shifrlangan matnni ochish: 
Alfavit harflarinn 0 dan boshlab gartib bilan raqamlab chiking; 
Shifrlangan matnning harflariga to‘g‘ri keluvchi sonlarni yozib chiqing; 
Kalit sonni oling; 
Har bir harfni quyidagi formula orqali shifrlash (T-K+n)modn, bunda K – 
kalit, T – harfga to‘g‘ri keluvchi son, n - alfavitdagi harflar soni; 
Masalan: Sezar algoritmi yordamida “JSYJW” shifr tekstni ochish talab 
qilinsin? 
Buning uchun biz shifrlangan matnni ochish algoritmidan foydalanamiz va 
kalitni topib olamiz. K=5 bo‘lganda ENTER so‘zi kelib chiqadi. 

Download 1.8 Mb.

Do'stlaringiz bilan baham:
1   ...   54   55   56   57   58   59   60   61   ...   82




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