«Axborot- kommunikatsiya texnologiyalari» kafedrasi



Download 2,67 Mb.
Pdf ko'rish
bet53/132
Sana31.08.2021
Hajmi2,67 Mb.
#161019
1   ...   49   50   51   52   53   54   55   56   ...   132
Bog'liq
axborot xavfsizligi

4-ilova 
 
Shifrlash  algoritmlari  ochiq  ma’lumot  alfaviti  belgilarini  shifr  ma’lumot  belgilariga 
akslantirishdan  iborat  ekanligi  takidlandi.    Akslantirishlar  funktsiyalari  (kalit  deb  ataluvchi 
noma’lum) parametrga bog’liq holda:  jadval va analitik ifoda ko’rinishlarida berilishi mumkin. 
O’rniga  qo’yish  shifrlash  algoritmlarining  dastlabki  namunalari  bo’lgan  tarixiy  shifrlash 
algoritmlarining deyarli hammasi jadval ko’rinishida ifodalanadi.  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Kirilcha alfavit belgilari soni 32 ta, shu 32 ta har xil belgilarni bitlar bilan ifodalash 
uchun besh bit kifoya, ya’ni 2
5
=32. Keltirilgan jadvaldan foydalanib, kirillcha alfavitda 
ifodalangan ochiq ma’lumot belgilarni ularga mos keluvchi ikkilik sanoq sistemasidagi 
besh  bitlik  belgilarga  almashtirib  shifr  ma’lumot  hosil  qilinadi,  ya’ni 
j
i
x

{0,1}. 
Agarda,  keltirilgan  jadvalda  ochiq  ma’lumot  alfaviti  belgilariga  shifr  ma’lumot 
alfavitining  besh  bitlik  belgitlari  mos  qo’yilganligi  noma’lum  bo’lsa,  bu  jadval  kalit 
bo’lib, shifr ma’lumotdan ochiq ma’lumotni tiklash masalasi murakkablashadi. Bunday 
shifrlash  jarayonini  ifodalovchi  algoritmning  kalitlarining  umumiy  soni  32

  bo’lib, 
ushbu 
n

 
n
n
e
 
 
 
n


Stirling 
formulasiga 
ko’ra 
quyidagicha 
32


32
32
2, 7






2 3,14 32



   
32
32
4






 
2 2 32
 
 

     
32
32
4






2 2 32
 
=2
96

 
2
3

2

2
99
 
hisoblanadi.  Bunday  xolat  esa  kalitni  bilmagan  holda  deshifrlash  jarayonini  amalga 
oshirishni jiddiy murakkablashtiradi. 
 
 
Agarda ochiq ma’lumot kompyuterdan foydalanilgan holda tuzilib, standart 
ASCII  kodi  alfaviti  belgilarini  birini  boshqasi  bilan  almashtirishdan  iborat 
bo’lgan  o’rniga  qo’yish  shifrlash  algoritmini  qo’llash  natijasida  hosil  qilingan 
bo’lsa,  u  xolda  shifrlash  jarayoni  asosini  quyidagi  o’rniga  qo’yish  almashtirish 
jadvali tashkil etadi: 
Ochiq 
ma’lumot 
alfaviti 
(standart 
ASCII kodi belgilari)  
ASCII 
ASCII 
.... 
....  ASCII 
Shifr 
ma’lumot 
alfaviti (ikkilik sanoq 
sistemasi belgilari) 
0
0
0
0
1
7
,
,...,
x x
x
 
1
1
1
0
1
7
,
,...,
x x
x
   
 
255
255
255
0
1
7
,
,...,
x
x
x
 
    bu  yerda 
j
i
x

{0,1}  bo’lib,  standart ASCII  kodi  alfaviti belgilarini  256  ta  har 
xil belgilarini bitlar bilan ifodalash uchun 8 bit kifoya, ya’ni 2
8
 =256.   
 
Bu shifrlash jarayonini ifodalovchi algoritm kalitlarning umumiy soni 256

 
bo’lib,  ushbu  n

 
n
n
e
 
 
 
n

-  Stirling  formulasiga  ko’ra  quyidagicha  256


256
256
2, 7






2 3,14 256



256
256
4






2 2 256
 

256
6
4 2
4







2 2 256
 



52 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Download 2,67 Mb.

Do'stlaringiz bilan baham:
1   ...   49   50   51   52   53   54   55   56   ...   132




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