O'zbekiston respublikasi oliy va o'rta maxsus ta'lim vazirligi mirzo ulug'bek nomidagi o'zbekiston milliy universiteti amaliy matematika va intellektual texnologiya fakulteti “Kriptografiya va kriptoanaliz” yo'nalishi



Download 46,77 Kb.
bet1/4
Sana09.07.2022
Hajmi46,77 Kb.
#760952
  1   2   3   4
Bog'liq
Atajonov M.1-Mavzu


O'ZBEKISTON RESPUBLIKASI OLIY VA O'RTA MAXSUS TA'LIM VAZIRLIGI

MIRZO ULUG'BEK NOMIDAGI O'ZBEKISTON MILLIY UNIVERSITETI

Amaliy matematika va intellektual texnologiya fakulteti “Kriptografiya va kriptoanaliz” yo'nalishi
Amaliy kriptografiya” fanidan
Psevdotasodifiy sonlar va tasodifiy sonlar generatorlari” mavzusi bo`yicha tayyorlagan

MUSTAQIL ISHI

Topshirdi: Atajonov Muzaffar
Qabul qildi: prof G'.Jo'rayev

Toshkent 2022-yil.
Mavzu: Psevdotasodifiy sonlar va tasodifiy sonlar generatorlari.
Reja:

  1. Psevdor tasodifiy sonlar generatori.

  2. Chiziqli takrorlanishlarga asoslangan generatorlar.

  3. BSI baholash mezonlari.




1. Psevdor tasodifiy sonlar generatori.
Soxta tasodifiy sonlar generatori (PRNG), shuningdek, deterministik tasodifiy bit generatori (DRBG) sifatida ham tanilgan bo’lin tasodifiy sonlar ketma-ketliklarining xususiyatlariga yaqin bo'lgan raqamlar ketma-ketligini yaratish uchun algoritmdir. PRNG tomonidan yaratilgan ketma-ketlik haqiqatdan ham tasodifiy emas, chunki u PRNG urug'i deb ataladigan boshlang'ich qiymat bilan to'liq aniqlanadi (bu haqiqatan ham tasodifiy qiymatlarni o'z ichiga olishi mumkin). Haqiqiy tasodifiyga yaqinroq bo'lgan ketma-ketliklar apparat tasodifiy sonlar generatorlari yordamida yaratilishi mumkin bo'lsa-da, psevdor tasodifiy sonlar generatorlari raqamlarni yaratish tezligi va takrorlanishi uchun amalda muhim ahamiyatga ega. PRNG'lar simulyatsiyalar (masalan, Monte-Karlo usuli uchun), elektron o'yinlar (masalan, protsessual ishlab chiqarish uchun) va kriptografiya kabi ilovalarda markaziy hisoblanadi. Kriptografik ilovalar chiqishni oldingi natijalardan oldindan aytib bo'lmasligini talab qiladi va oddiyroq PRNGlarning chiziqliligini meros qilib olmaydigan yanada murakkab algoritmlarga ehtiyoj bor . Yaxshi statistik xususiyatlar PRNG chiqishi uchun markaziy talabdir. Umuman olganda, PRNG mo'ljallangan foydalanishga mos keladigan tasodifiyga yaqin raqamlarni hosil qilishiga ishonch hosil qilish uchun ehtiyotkorlik bilan matematik tahlil talab qilinadi. Jon fon Neyman PRNG ning haqiqiy tasodifiy generator sifatida noto'g'ri talqin qilinishi haqida ogohlantirdi va "Tasodifiy raqamlarni ishlab chiqarishning arifmetik usullarini hisobga olgan har bir kishi, albatta, gunoh holatidadir" deb hazil qildi .
Potentsial muammolar
Amalda, ko'plab keng tarqalgan PRNG-larning chiqishi statistik naqshlarni aniqlash testlarida muvaffaqiyatsizlikka olib keladigan artefaktlarni namoyish etadi. Bularga quyidagilar kiradi:

  • Ba'zi urug'lik holatlari uchun kutilganidan qisqaroq muddatlar (bunday urug'lik holatlari bu nuqtai nazardan "zaif" deb nomlanishi mumkin);

  • Ko'p miqdorda ishlab chiqarilgan raqamlar uchun taqsimotning bir xilligi yo'qligi;

  • Ketma-ket qiymatlarning korrelyatsiyasi;

  • Chiqish ketma-ketligining yomon o'lchovli taqsimlanishi;

  • Muayyan qiymatlar paydo bo'ladigan joy orasidagi masofalar tasodifiy ketma-ketlik taqsimotidagidan farqli ravishda taqsimlanadi.

Noto'g'ri PRNGlar tomonidan namoyon bo'ladigan nuqsonlar sezilmaydigan (va noma'lum) dan juda aniqgacha . Masalan, asosiy kompyuterlarda o'nlab yillar davomida qo'llanilgan RANDU tasodifiy sonlar algoritmi. Bu jiddiy kamchiliklarga ega edi, lekin uning nomutanosibligi juda uzoq vaqt davomida aniqlanmadi.
Ko'pgina sohalarda 21-asrgacha tasodifiy tanlovga yoki Monte-Karlo simulyatsiyalariga yoki boshqa yo'llar bilan PRNGlarga tayangan tadqiqot ishlari sifatsiz PRNG'lardan foydalanish natijasida idealdan ancha kam ishonchli edi. Hatto bugungi kunda ham baʼzan ehtiyotkorlik talab etiladi, buni Xalqaro Statistik fanlar ensiklopediyasida (2010) quyidagi ogohlantirish tasvirlangan.
Yo'q qilinishi kerak bo'lgan keng tarqalgan ishlatiladigan generatorlar ro'yxati [yaxshi generatorlar ro'yxatidan] ancha uzun. Dasturiy ta'minot ishlab chiqaruvchilariga ko'r-ko'rona ishonmang. Sevimli dasturingizning standart RNG-ni tekshiring va agar kerak bo'lsa, uni almashtirishga tayyor bo'ling. Bu oxirgi tavsiya oxirgi 40 yil ichida qayta -qayta qilingan. Ehtimol, ajablanarlisi shundaki, u 40 yil oldin bo'lgani kabi bugungi kunda ham dolzarb bo'lib qolmoqda.
Misol tariqasida keng tarqalgan Java dasturlash tilini ko'rib chiqamiz. 2017 yil holatiga ko'ra, Java hali ham PRNG uchun past sifatli chiziqli kongruensial generatorga (LCG) tayanadi - quyida ko'rib chiqing.
1998 yilda nashr etilgan Mersenne Twister (quyida muhokama qilinadi) katta muammolarning oldini olish va hali ham tez ishlaydigan taniqli PRNG edi. Hisoblash va statistik ko'rsatkichlar nuqtai nazaridan boshqa yuqori sifatli PRNG'lar bundan oldin va keyin ishlab chiqilgan . sana; Bularni psevdor tasodifiy sonlar generatorlari ro'yxatida aniqlash mumkin.

Download 46,77 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.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