1-лабаратория иши Мавзу: Матн маълумотларни ҳимоялаш усулларини тадқиқ этиш ва



Download 427,33 Kb.
Pdf ko'rish
bet1/3
Sana22.02.2022
Hajmi427,33 Kb.
#102751
  1   2   3
Bog'liq
1-laboratoriya



1-лабаратория иши 
Мавзу: Матн маълумотларни ҳимоялаш усулларини тадқиқ этиш ва 
уларни калитларни тўлиқ танлаш усулига бардошлиги 
Ишдан мақсад: калитларга қаратилган таҳдидларни амалда қўллаш 
билим ва кўникмаларига эга бўлиш. 
Назарий қисм 
Тўлиқ танлаш, яъни калитларнинг барча мумкин бўлган вариантларини 
танлаш усули, криптотаҳлилчининг носимметрик криптотизим алгоритмини 
ва ошкора калитни билган ҳолда барча мумкин бўлган калитларни танлаш ва 
синаб кўришга асосланади. Симметрик криптотизимларда ҳам шифрматн ва 
очиқ матн асосида тўлиқ танлаш усули қўлланилади. Криптотаҳлилчилар 
кўпинча компьютер ёрдамида калитларни тўлиқ танлаш усулидан фойдаланиб 
шифрларни ошкор этадилар. Криптотаҳлил жараёнида миллиард калитларни
секундига минглаб калит тезликда танлашга тўғри келади.
Фараз қилинсин, бузғунчи учун бир ёки бир неча (x, y) жуфтлик маълум 
бўлсин. Осонлик учун ҳар қандай жуфтлик (x, y) учун E
k
(x)=y муносабатни 
қаноатлантирувчи ягона k калит мавжуд бўлсин. Мумкин бўлган калитлар 
тўпламини тартибга солинади ва даги калитларни кетма-кет равишда E
k
(x)=y 
тенглик бажарилишига текшириб чиқилади. Агар k

K калитнинг бир 
вариантини текшириш бир амал ёрдамида ҳисобланса, унда калитларни тўлиқ 
танлаш учун |K| амал талаб этилади. Бунда |K| - тўпламдаги элементлар 
сони. Шифрлаш схемасида калит тасодифий ва тенг эҳтимоллик билан K 
тўпламдан танланган бўлсин. Бунда калит 1/|K| эҳтимоллик билан билан 
топилади ва тўлиқ танлаш усулининг иш ҳажми 1 га тенг бўлади. 
Мисол учун шахсий калит узунлиги 100 бит бўлса, унда барча шахсий 
калитлар сони 2
100
га тенг, яъни калитлар тўплами қуввати |K|=2
100
. Шахсий 
калит узунлиги 56 бит бўлганда, барча мумкин бўлган шахсий калитлар сони 
|K|=2
56

 0.5*10
17
га тенг. Бунда, агар ҳисоблаш қурилмаси ҳар битта махфий 
калитга мос ошкора калитни ҳисоблаш ва уни ҳеч қийинчиликсиз таққослаш 
учун 10
-6 
секунд вақт сарфласа, 24 соатда барча калитларни синаб чиқиш учун 
5.787*10
5
та ЭҲМ керак бўлади. 


Шунинг учун ҳам шахсий ва шифрлашда фойдаланиладиган калитни 
топишни мураккаблаштириш мақсадида шахсий калитлар узунлиги 127-159 
битдан катта бўлган узунликда генерацияланади. 
Калитларни тўлиқ танлаш усулида сарфланган вақт фойдаланилган 
компьютер имконияти ва калит узунлигига боғлиқ. 
Қуйида келтирилган жадвалда турли узунликдаги паролларни (улар 
турли 36 та белгидан иборат бўлиши мумкин) секундига 100 000 паролни 
ҳисоблаш имконига эга компьютерда ҳосил қилиш вақтлари келтирилган.
1.1 – жадвал 
Калитларни тўлиқ танлаш усули 

Download 427,33 Kb.

Do'stlaringiz bilan baham:
  1   2   3




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