Axborot kommunikatsion texnologiyalar



Yüklə 1,8 Mb.
Pdf görüntüsü
səhifə58/82
tarix19.06.2023
ölçüsü1,8 Mb.
#132647
1   ...   54   55   56   57   58   59   60   61   ...   82
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. 

Yüklə 1,8 Mb.

Dostları ilə paylaş:
1   ...   54   55   56   57   58   59   60   61   ...   82




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin