• Kriptoanaliz
  • O'zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti loyiha ishi Guruh: 13-21 Bajardi: Rahmonaliyev Toirjon Mahmudov Mohirjon Numonov Muxiddin Rustamov Farrux




    Download 363,4 Kb.
    bet6/10
    Sana16.12.2023
    Hajmi363,4 Kb.
    #120246
    1   2   3   4   5   6   7   8   9   10
    Bog'liq
    WDH96eRmcmL2ZWFtkAUPkT9A8JFdC8EEuyGb8M2w, OtMFUGqei60n39rsStiamD0zwY0LIVMGjxV4PdEi, elsthrough-reading, CRYPTO LECTURE, Dasturlash Mustaqill ish, 1651730660, Kompyuter tashkil etish mustaqil ish, Мustaqil ishga namuna (2), Amaliy ish 1 Otabek, Amaliy, 61 65, 2, 1, 2-mustaqil ish
    Elektronik imzolar: Sonni faktorlarga ajratish, elektronik imzolashning asosiy qismidir. Elektronik imzolar, ma'lumotning haqiqiyligini va imzolangan shaxsning tasdiqlanishini ta'minlayadi. Sonni faktorlarga ajratish, elektronik imzolash protokollarida ishlatiladi, shuningdek, imzoni tekshirish jarayonida ham muhimdir.
    Kriptoanaliz: Sonni faktorlarga ajratishning muhim sabablari kriptoanaliz uchun ham amaldagi muhimdir. Kriptoanaliz, maxfiy ma'lumotlarni o'girib chiqish va shifrlangan ma'lumotni yechib olishni maqsad qiladi. Sonni faktorlarga ajratish, kriptoanalizni qiyinchilikka soladi va shifrlangan ma'lumotlarni himoya qiladi.
    Shu sabablarga ko'ra, sonni faktorlarga ajratish kriptografik amaliyotda muhim asosiy qismni tashkil etadi. Bu qo'llanishlar maxfiylikni ta'minlash, parollar va kaltaklarni generatsiya qilish, asimmetrik kriptografiya, elektronik imzolar va kriptoanalizga yordam beradi.
    Quyidagi qitmatni “p-1 Pollardusuli yordamida faktorlarga
    ajrating (to‘rt kishi uchun).
    𝑁=2522450745615916315657587779602845647366236973690487810093306088788724421612026028169532886173905629427064309779431730897675
    995836743754924480886377290668093952107048958264749843824491519
    970546839581757560659781401956291370756230639716876456768678729
    3933393417031620511244511892437239390863502308155450078419924080
    2631029786638975323653639817197620817505526271972119454861414422
    7452874632235452265190290890340695006009434372266898812931803072
    9213169059762443357730983377434699924583492845212206319390320703
    6228664770087110136440108865558203677349965120614325293916934211
    90426715896428082690439073605633199475981032823.
    Dastur GFG nomli klassda yozilgan.Dastur kodining tasnifi quyidagicha:
    gcd(BigDecimal a, BigDecimal b): Bu metod ikkita BigDecimal soni orasidagi EKUB-ni topish uchun ishlatiladi. Rekursiv tarzda ishlaydi. Agar a soni 0 ga teng bo'lsa, b sonini qaytaradi. Aks holda b soni a soniga bo'linib qoldiqni yangi a bilan almashtirib, metodni qayta chaqiradi.

    Download 363,4 Kb.
    1   2   3   4   5   6   7   8   9   10




    Download 363,4 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O'zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti loyiha ishi Guruh: 13-21 Bajardi: Rahmonaliyev Toirjon Mahmudov Mohirjon Numonov Muxiddin Rustamov Farrux

    Download 363,4 Kb.