Amaliy ish Mavzu: O’rtada uchrashish hujum usuli



Download 47,27 Kb.
Sana31.12.2021
Hajmi47,27 Kb.
#214978
Bog'liq
1-amaliyKriptoanaliz


  1. amaliy ish

Mavzu: O’rtada uchrashish hujum usuli
Аgar kriptoalgoritmning maxfiy kalitlar toʼplami kompozitsiya amaliga nisbatan berk boʼlsa, yaʼni har qanday ikki kalit zi va zj uchun shunday kalit zk topilsinki, har qanday matnni ketma-ket zi va zj kalitlarida shifrlash natijasi shu matnni zk bilan shifrlangan matnga aynan boʼlsin, yaʼni

F(zj, F(zi, x))=F(zk, x).

Unda bu xossadan foydalanib, shifrlash kalitini topish mumkin, yaʼni zk ni topish uchun ekvivalent juftlik < zi, zj > ni topish kifoya. Bu usul "tugʼilgan kunlar paradoksi"ga asoslanadi. Maʼlumki, tugʼilgan kunlar tekis taqsimlangan deb hisoblansa, 24 kishilik guruhda r=0,5 ehtimollik bilan ikki kishining tugʼilgan kuni bir xil chiqadi.

Umumiy holda bu paradoks quyidagicha ifodalanadi: agar a n predmetlar n ta predmet orasidan qaytarilish bilan tanlansa, ikki predmetning bir xil boʼlish ehtimoli.

Faraz qilinsinki, ochiq matn x va u ning shifrogrammasi u maʼlum. x uchun tasodifiy tarzda kalitlar toʼplami zl va shifrogrammalar w=F(zl, x) toʼplamini saqlovchi maʼlumotlar bazasi (MB) tuzamiz va shifrogrammalarni w boʼyicha tartibga solamiz. MB hajmini 0((p#{z}) ga teng qilib olamiz.

Soʼngra tasodifan zl1 kalitni olib, u shifrmatnni ochamiz va natija v=F(zl1,u) ni MB bilan taqqoslaymiz. Аgar v biror w bilan teng chiqsa, kalit zll izlangan kalit z ga ekvivalent boʼladi.

Vaqt boʼyicha usul murakkabligi

Koʼpaytuvchi log#{z} saralash murakkabligini hisobga oladi.

Zarur xotira 0((r #{z}log#{z}) bit yoki 0((r #{z}) blokdan iborat. Blok uzunligi va kalit uzunligi cheklangan doimiyga farq qiladi deb faraz qilinadi.

Bu usul kalitlar toʼplami yarimgruppa boʼlgan qism toʼplamni oʼz ichiga olgan boʼlsa ham qoʼllanilishi mumkin. Bu usulning boshqa qoʼllanilishini toʼplam yarimgruppa boʼlmagan hol uchun xesh-funktsiyalar misolida namoyish etish mumkin.

Masalan, ERIni soxtalashtirish uchun bitta xesh-obrazga ega ikki matn topish lozim. Undan soʼng imzolangan xabarni boshqa oʼsha xesh-obrazga ega boʼlgan xabar bilan almashtirib qoʼyish mumkin. Bunday ikki xabarni topishni "oʼzaro uchrashish" usulida amalga oshirilsa, izlash murakkabligi

0((p #{z}) boʼladi.

Bunda #{z} mumkin boʼlgan xesh-obrazlar soni. Аmerikalik matematik D. Shenks tomonidan taklif etiltan bu algoritm ehtimollik algoritmidir.

Topshiriq


  1. Tug’ilgan kun paradoksiga alohida misol topib uni bajaring

  2. “O’rtada uchrashish” kriptotahlil usulini tanlagan tug’ilgan kun paradoksingiz orqali izohlang

Javoblar

1)Ikki kishining tug’ilgan kuni bir kunda bo’lish ehtimolligi tahminan 70 % bo’lsa guruhda necha kishi borligini toping:

import math

def find( p ):

return math.ceil(math.sqrt(2 * 365 *

math.log(1/(1-p))));

print(find(0.7))

2) N bo’lgan xonada ikkita odamning tug’ilgan kuni bir xil bo’lishi ehtimoli P(bir xil) bo’lsin. P(boshqa) osongina topib olishimiz mumkin ya’ni:

P(bir xil) = 1- P(boshqa)

P(har xil) 1*(364/365) * (363/365) * (362/365) * (1-(n-1)/365)…….sifatida yozilishi mumkin.



Bu ifodani Teylor seriyasi yordamida taxmin qilish mumkin.














Download 47,27 Kb.

Do'stlaringiz bilan baham:




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