• LOYIHA ISHI Mavzu: Shor algoritmi yordamida RSA ni buzish 5330500 – “Axborot xavfsizligi” yo`nalishi Bajardi
  • Loyiha ishi mavzu: Shor algoritmi yordamida rsa ni buzish




    Download 1,91 Mb.
    Pdf ko'rish
    bet1/4
    Sana19.05.2024
    Hajmi1,91 Mb.
    #243719
      1   2   3   4
    Bog'liq
    ibm lab



    O’ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALARI
    VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI
    TОSHKЕNT AХBОRОT TЕХNОLОGIYALARI UNIVЕRSITЕTI
    «Kriptologiya» kafеdrasi 
    LOYIHA ISHI
     
    Mavzu:
    Shor algoritmi yordamida RSA ni buzish
     
    5330500 – “Axborot xavfsizligi” yo`nalishi 
    Bajardi:
    711-21AXu guruh talabasi Raxmatov Bexzod,Valiyev 
    Mansurxon,Komiljonov Yusufbek,Zokirjonov Diyorbek 
     
    Qabul qildi:
    Mardiyev Ulug’bek
    Toshkеnt - 2024


    Shor algoritmi, katta sonlarni faktorlarga ajratish uchun ishlatiladigan kvant 
    algoritmi keng qo'llaniladigan ochiq kalit kriptotizimi RSA uchun jiddiy xavf 
    tug'diradi. RSA o'z xavfsizligini ta'minlash uchun katta yarim asosiy sonlarni 
    faktoring qilish qiyinligiga tayanadi.RSA standart kriptografik algoritmdir. Usul 
    ommaga ma'lum

    ammo uni buzish juda qiyin. U shifrlash uchun ikkita kalitdan 
    foydalanadi. Ochiq kalit ochiq va mijoz undan tasodifiy seans kalitini shifrlash 
    uchun foydalanadi. Shifrlangan kalitni tutib olgan har bir kishi uni parolini ochish 
    uchun ikkinchi kalitdan, shaxsiy kalitdan foydalanishi kerak. Aks holda, bu 
    shunchaki axlat. Seans kaliti shifrlangandan so'ng, server undan keyingi xabarlarni 
    tezroq algoritm bilan shifrlash va shifrini ochish uchun foydalanadi. Shunday qilib, 
    biz shaxsiy kalitni xavfsiz saqlasak, aloqa xavfsiz bo'ladi. 
    RSA shifrlash oddiy fikrga asoslanadi: asosiy faktorizatsiya. Ikki tub sonni 
    ko'paytirish juda oddiy, ammo uning natijasini faktorlarga ajratish qiyin. Masalan, 
    507,906,452,803 uchun qanday omillar mavjud? Javob: 566 557 × 896 479. 
    Murakkablikdagi ushbu assimetriyaga asoslanib, biz xabarni shifrlash uchun 
    ikkita tub sonning mahsulotiga asoslangan ochiq kalitni tarqatishimiz mumkin. 
    Ammo asosiy omillarni bilmasdan, biz xabarni asl maqsadiga ko'ra shifrlay 
    olmaymiz. 2014-yilda WraithX Amazon EC2-da 7600 dollarlik byudjetdan va 696 
    bitli raqamni faktorizatsiya qilish uchun o‘z resurslaridan foydalangan. Biz bir oy 
    yoki bir yil ichida katta byudjetga ega 1024 bitli kalitni buzishimiz mumkin. Bu 
    halokatli, chunki ochiq kalitga ega bo'lgan SSL sertifikatlari 28 oy davom etadi. 
    Yaxshiyamki, asosiy faktorizatsiya muammosining murakkabligi kalit uzunligi 
    bilan eksponent ravishda o'sib boradi. Shunday qilib, biz juda xavfsizmiz, chunki 
    biz allaqachon 2048 bitli kalitlarga o'tdik.Ammo siz taxmin qilganingizdek, uning 
    murakkabligining la'nati Shor algoritmi tomonidan hal qilingan. Shor algoritmi 1994 
    yilda nashr etilgan. Ungacha kvant hisoblash ko'proq qiziqish uyg'otadi. Shor 
    algoritmining kiritilishi haqiqatan ham ohangni o'zgartiradi. Klassik kompyuterlar 


    tomonidan samarali hal etilmaydigan haqiqiy muammoni hal qiladi. Bu 
    investitsiyalarni jalb qiladigan paradigmaning o'zgarishi. Biz algoritmlarni 
    “bajarish” oracle funktsiyasi bilan muhokama qilgan bo'lsak-da, Shor algoritmi 
    haqiqiy kelishuvdir. Biz shunchaki qubitlarga ega kvant kompyuterini 
    kutmoqdamiz.Shor algoritmi bilimning ko'plab fanlarini o'z ichiga oladi. Biz har 
    tomonlama bo'lishga harakat qilamiz va sizga o'zingiz yoqtirgan tezlikda davom 
    etishingizni tilaymiz. Ammo biz amalga oshirishning har bir tafsilotini ko'rib 
    chiqmaymiz, chunki bizda ko'p narsa bor. 

    Download 1,91 Mb.
      1   2   3   4




    Download 1,91 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Loyiha ishi mavzu: Shor algoritmi yordamida rsa ni buzish

    Download 1,91 Mb.
    Pdf ko'rish