A qodiriy nomidagi jizzax davlat pedagogika


O’rinlarini  almashtirish



Download 7,65 Mb.
Pdf ko'rish
bet160/488
Sana31.08.2021
Hajmi7,65 Mb.
#160773
1   ...   156   157   158   159   160   161   162   163   ...   488
Bog'liq
Axborot xavfsizligi MAJMUA2018-2019 — копия

O’rinlarini  almashtirish  shifrlash  usuli  bo’yicha  boshlang’ich  matn  belgilarining  matnning 
ma’lum bir qismi doirasida maxsus qoidalar yordamida o’rinlari almashtiriladi. 


82 
 
Almashtirish  shifrlash  usuli  bo’yicha  boshlang’ich  matn  belgilari  foydalanilayotgan  yoki 
boshqa bir alifbo belgilariga almashtiriladi. 
Gammalashtirish usuli bo’yicha boshlang’ich matn belgilari shifrlash gammasi belgilari, ya’ni 
tasodifiy belgilar ketma-ketligi bilan birlashtiriladi. 
Taxliliy o’zgartirish usuli bo’yicha boshlang’ich matn belgilari analitik formulalar yordamida 
o’zgartiriladi, masalan, vektorni matrisaga ko’paytirish yordamida. Bu yerda vektor matndagi belgilar 
ketma-ketligi bo’lsa, matrisa esa kalit sifatida xizmat qiladi. 
O’rinlarni almashtirish usullari 
Ushbu usul eng oddiy va eng qadimiy usuldir. O’rinlarni almashtirish usullariga misol sifatida 
quyidagilarni keltirish mumkin: 

  shifrlovchi jadval; 

  sehrli kvadrat. 
Shifrlovchi jadval usulida kalit sifatida quyidagilar qo’llaniladi: 

 
jadval o’lchovlari; 

 
so’z yoki so’zlar ketma-ketligi; 

  jadval tarkibi xususiyatlari. 
Misol.  
Quyidagi matn berilgan bo’lsin: 
T
0
=АХБОРОТ_ТЕХНОЛОГИЯЛАРИНИ_РИВОЖЛАНТИРИШ 
Ushbu axborot ustun bo’yicha ketma – ket jadvalga kiritiladi: 
А 
О 
Е 
О 
А 

Ж 
И 
Х 
Т 
Х 
Г 
Р 
Р 
Л 
Р 
Б 

Н 
И 
И 
И 
А 
И 
О 
Т 
О 
Я 
Н 
В 
Н 
Ш 
Р 
Е 
Л 
Л 
И 
О 
Т 

Natijada, 5x8 o’lchovli jadval tashkil qilinadi. 
Endi shifrlangan matn qatorlar bo’yicha aniqlanadi, ya’ni o’zimiz uchun 4 tadan belgilarni ajratib 
yozamiz. 
T
1
=АОЕО  А_ЖИ  ХТХГ  РРЛР  Б_НИ  ИИАИ  ОТОЯ  НВНШ  РЕЛЛ  ИОТ*  
Bu yerda kalit sifatida jadval o’lchovlari xizmat qiladi.  
Sehrli kvadrat deb, katakchalariga 1 dan boshlab sonlar yozilgan, undagi har bir ustun, satr va 
diagonal bo’yicha sonlar yig’indisi bitta songa teng bo’lgan kvadrat shaklidagi jadvalga aytiladi. 
Sehrli  kvadratga  sonlar  tartibi  bo’yicha  belgilar  kiritiladi  va  bu  belgilar  satrlar  bo’yicha 
o’qilganda matn hosil bo’ladi. 
Misol. 
4x4 o’lchovli sehrli kvadratni olamiz, bu yerda sonlarning 880 ta har xil kombinasiyasi mavjud. 
Quyidagicha ish yuritamiz: 

14 
15 




12 

11 
10 

16 


13 
Boshlang’ich matn sifatida quyidagi matnni olamiz: 
ДАСТУРИЙ ТИЛЛАР 
va jadvalga joylashtiramiz: 
Т 
А 
Р 
Д 

И 
Р 
Л 
У 
И 
Т 
Й 

А 
С 
Л 


83 
 
Shifrlangan matn jadval elementlarini satrlar bo’yicha o’qish natijasida tashkil topadi: 
ТАРД  _ИРЛ  УИТЙ  *АСЛ 

Download 7,65 Mb.

Do'stlaringiz bilan baham:
1   ...   156   157   158   159   160   161   162   163   ...   488




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