Mundarija: kirish I. Bob. Simmetrik kalitlar va ularning axborot xavfsizligidagi o`rni


Simmetrik kalitlarni generatsiya qilish usullari



Download 1,77 Mb.
Pdf ko'rish
bet11/16
Sana19.07.2022
Hajmi1,77 Mb.
#824935
1   ...   8   9   10   11   12   13   14   15   16
Bog'liq
BMI Ro\'zmetov Alisher

2.2. Simmetrik kalitlarni generatsiya qilish usullari. 
Chiziqsiz kongruent generatorlar 
 
Kirish parametrlari: 
N -
chekli maydon harakteristikasini ifodalovchi son; 
d,
a va
 c -
o’zgarmas musbat butun sonlar,
 x
0
- boshlang’ich qiymat; 
Ketma-ketlikni tashkil etuvchi chiqish qiymatlari: 
=(d*
+c) mod N , bu yerda : i=0,1,2,……… 
Bu generator kvadratik generator deb ham ataladi. 
2-tasdiq. Kvadratik generatorlar hosil qilgan PTKK o’zining T
max
=N 
maksimal davriga ega bo’lishi uchun quyidagi shartlarning: 
1)
 
c
va N - o’zaro tub sonlar; 
2) d, a-
1 - sonlari biror
p
- tub songa karrali bo’lib, bu
p-
soni 
N
ning 
bo’luvchisi; 
3) d -
juft son bo’lib, 


Bajardi: Ro`zmetov Alisher B
et:
Qabul qildi: Sadikov M. 
.
.
4) agarda
 N
soni 9 ga karrali bo’lsa, u holda
 d
mod 9 = 0 yoki
 d 
mod9 = 
l va
 cd
mod9 = 6 bajarilishi zarur va yetarli. 
Shuningdek
N=2
q
bo’lsa, maksimal davrni ta’minlash uchun
d-
tok; 
bo’lishi va
 a=(d+
l)mod4 bo’lishi yetarlidir. 
Chiziqli va multiplikativ kongruent generatorlar kabi chiziqsiz 
generatorlar ham kiptotahlil usuliga bardoshsiz[16,20,21]. 
Siljitish registrlariga asoslangan generatorlar 
Hozirgi paytgacha taklif etilgan va muvaffaqiyatli ravishda ishlatilib 
kelinayotgan uzluksiz shifrlash algoritmlarining asosini siljitish registrlari 
yoki aniq qilib aytganda chiziqli teskari bog‘lanishli siljitish registrlari tashkil 
qiladi. Bunday registrlar Fibbonachi registrlari yoki Galua registrlari ham deb 
ataladi. 
Bu 
xildagi 
uzluksiz 
shifrlash 
algoritmlarining 
ommaviy 
qo’llanilishiga ikki xil sababni ko’rsatish mumkin [16,28]: 
1. Teskari bog‘lanishli siljitish registrlariga asoslangan generatorlar 
hosil qilgan ketma-ketliklar yaxshi tasodifiylik statistik harakteristikalarini 
beradi; 
2. Siljitish registrlariga asoslangan generatorlarning xususiyatlarini 
tahlil qilish oson. 
Radioelektron elementlar keng qo’llanila boshlagandan keyingi davr 
uchun siljitish registrlariga asoslangan uzluksiz shifrlash algoritmlari harbiy 
sohadagi kriptografik vositalar tizimlarining asosi bo’lib xizmat qilib 
kelmoqda. 
Teskari bog‘lanishli siljitish registrlari, o’z navbatida, chiziqli teskari 
bog‘lanishli va chiziqsiz teskari bog‘lanishli siljitish registrlariga bo’linadi. 
Quyida siljitish registrlari turlarining funksional sxemalari keltirilgan. 


Bajardi: Ro`zmetov Alisher B
et:
Qabul qildi: Sadikov M. 
.
.
a
n-1
a
n-2
.
a
n-t+1
a
n-t
q
1
q
2
q
1
q
2
2.1-rasm.
 
Teskari bog’lanishli siljitish registrlarini umumiy ko’rinishi 
Siljitish registrlariga asoslangan generatorlar ikki qismdan tashkil 
topgan: birinchi qism bu siljitish registri bo’lsa, ikkinchi qismi teskari 
bog‘lanish funksiyasidir. Siljitish registrlariga asoslangan algoritmlarning 
dasturiy yoki apparat-dasturiy jihatdan qo’llanilishi qulay va samaralidir. 
Amalda apparat- texnik qurilmalarni yaratishda qulay va tez ishlashni 
ta’minlash uchun mikroprotsessorning registrlari (yacheykalari) soni bilan 
siltish registrlari (yacheykalari) soni teng qilib olinadi. IBM kompaniyasi 
tomonidan ishlab chiqilayotgan Intel protsessorlari 64 razryadli registrlarda 
ishlaganligi sababli dasturiy ta’minotda siljitish registrlariga asoslangan 
algoritmda registr uzunligini 64 ga teng yoki unga karrali qilib olish 
maqsadga muvofiqdir. Siljitish re- gistrlarining dastlabki holati va 
registrlardan teskari bog‘lanish funksiyasiga chiqishlar to’gri tanlanganda 
hosil qilingan ketma- ketlik davri maksimal bo’ladi. Siljitish registrlarining 
ikkinchi qismi bu teskari bog‘lanish funksiyasidir. Teskari bog‘lanish 
funksiyasi har bir taktda registrning ko’pxad bilan ifodalanuvchi o’rinlaridagi 
bitlar qiymatini XOR amali bilan qo’shib, hosil bo’lgan qiymatni registrning 
eng katta razryadi o’rniga siljitish orqali kiritadi. Eng kichik razryad qiymati 
esa gamma ketma-ketlik elementi sifatida uzatiladi[16]. 


Bajardi: Ro`zmetov Alisher B
et:
Qabul qildi: Sadikov M. 
.
.
b
n
b
n-1
.
b
2
b
1
Chiziqli teskari bog lanishli siljitish 
registri
2.2-rasm. Chiziqli teskari bog‘lanishli siljitish registrlari 
Chiziqli teskari bog‘lanishli siljitish registrlaridan biri bu Galua 
konfiguratsiyasidir. 
Galua 
konfiguratsiyasida 
gamma 
ketma- 
ketlik 
elementlari sifatida uzatiladigan bit qiymati teskari bog‘lanish funksiyasida 
ishtirok etadi. Chiqish biti registrning hamma bitiga XOR amali orqali 
qo’shiladi va registrning katta biti o’rniga siljitish orqali qo’yiladi. Eng kichik 
bit qiymati esa gamma ketma-ketlik elementi sifatida chiqadi va teskari 
bog‘lanish funksiyasida ishtirok etadi. Ushbu registrdan chiquvchi ketma- 
ketlikning davri maksimal bo’lishi uchun teskari bog‘lanish funksiyasi 
argumentlari registrning keltirilmaydigan ko’pxad hosil qiluvchi xadlaridan 
olinishi lozim[3]. 
b
32
…….
b
3
b
2
b
1
Chiqish bit
2.3-rasm.
.
 Galua konfiguratsiyasiga asoslangan siljitish registri.
Chiziqsiz teskari bog‘lanishli siljitish registrlarida teskari bog‘lanish 
funksiyasi bir necha xil chiziqsiz akslantirishlarni qo’llash orqali amalga 
oshiriladi. 


Bajardi: Ro`zmetov Alisher B
et:
Qabul qildi: Sadikov M. 
.
.
2.4-rasm.. Chiziqsiz teskari bog‘lanishli siljitish registra. 
Yuqorida keltirilgan sxemada teskari bog‘lanish funksiyasi XOR, 
AND, OR amallari orqali amalga oshirilgan. Hozirgacha chiziqsiz siljitish 
registrlariga asoslangan generatorlar hosil qilgan ketma-ketliklarni yetarlicha 
tahlil qiluvchi matematik usullar ishlab chiqilmagan. Shu sababli, chiziqsiz 
teskari bog‘lanishli registrlar orqali amalga oshirilgan generatorlar bilan 
bog‘liq quyidagi muammolarni keltirish mumkin: 

hosil qilingan psevdotasodifiy ketma-ketlikda tekis taqsimotdan 
chetlanish bo’lishi mumkin, ya’ni «0» va «1» belgilarning ishlab chiqilgan 
gamma ketma-ketlik bloklaridagi miqdori deyarli teng bo’lmasligi mumkin; 

ketma-ketlikning davri kutilganidan qisqa bo’lishi mumkin; 

ketma-ketlik davri har-xil boshlang‘ich qiymatlar uchun har- xil 
bo’lishi mumkin, ya’ni ma’lum bir talabga javob beruvchi parametrlar 
tanlanganda har qanday ixtiyoriy boshlang‘ich qiymat uchun generator hosil 
qilgan ketma-ketlik davri maksimal bo’ladi deb bo’lmaydi; 

hosil qilingan gamma ketma-ketlik tekshirish xisob-kitoblarisiz 
tasodifiyga o’hshash ko’rinishi mumkin, lekin registrning ma’lum bir 
holatidan so’ng, chiziqsizlik amalining maxsuli sifatida, keyingi hosil bo’lgan 
gamma ketma-ketlik elementlari faqat «0» yoki «1» lardan iborat bo’lib 
qolishi mumkin. 
Chiziqsiz siljitish registrlarining kriptografik samarali tarafi bunday 


Bajardi: Ro`zmetov Alisher B
et:
Qabul qildi: Sadikov M. 
.
.
registrlarga asoslangan uzluksiz shifrlarning kriptografik tahlili usullari 
kamligidir.[9] 

Download 1,77 Mb.

Do'stlaringiz bilan baham:
1   ...   8   9   10   11   12   13   14   15   16




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