|
Rsa algoritmi Mavzu : Openssl kutubxonasi yordamida rsa algoritim malumotlari shifirlash
|
bet | 1/2 | Sana | 10.01.2024 | Hajmi | 391.58 Kb. | | #134241 |
Toshkent Axborot Texnologiyalari universitetining Axborot xavfsizligi yoʻnalishi 073_20-guruh talabasi
Bajardi: KARIMOV OYBEK
Berildi: DAMINOV .A.A
Rsa algoritmi
Mavzu : OpenSSL kutubxonasi yordamida RSA algoritim malumotlari shifirlash
7-variant
RSA algoritim
RSA katta butun sonlar faktorizatsiya qilish muammosining hisoblash murakabligiga asoslangan ochiq kalit kiriptografiya algoritim
RSA algoritimiga muafiq ‘’SAV’’ xabarni shifirlash . Oddiylikm uchun kichik raqamlarni oling – bu bizning hisob kitoblarimizni kamaytiradi.
• P=13 va q=11 tanlaymiz
• N= 13*11= ni topamiz
• Va (p-1)*(q-1)=120 ni topamiz shuning uchun e , masalan, 7 ga teng bo’ladi e=7
• Quydagi formuladan foydalanib d raqamini tanlang (d*7) mod120=6
• Shundey qilib e teng boladi (d=18)
• Biz shiriflagan xabarlarni 0 dan 32 gacha gacha bolgan diapazonda raqamlarnu ketma-ketligi sifatida taqdim etiladi Harf A=1 B=2 C=3
Endi biz ochiq kailt yordamida xabarni shifirlaymiz (7,143)
C1=(18^7) mod 143=97
C2=(1^7) mod143=1
C3=(2^7) mod 143=15
Endi biz shaxsi kalit (18,143) yordamida malumotni shifirlaymiz
M1=(9^18) mod 143 =3
M2=(1^18) mod 143=1
M3=(29^18) mod 143=2
Amaliy qism
Rasm:1.1 Win + r tugmalar birikmasining natijasi
Rasm:1.2. Buyruq satri orqali sertifikat papkasiga yo'l
Rasm:1.3. Faylni ochish buyrug'ini kiritish
Rasm:1.4. OpenSSL-ni ko'chirish.belgilangan joydan sertifikat katalogiga exe
Rasm:1.5. Sertifikat katalogi oynasi
Rasm:1.6. Openssl-Ni Ochish
Rasm:1.7. Shaxsiy kalitni yaratish
Rasm:1.8. Sertifikat katalogida yaratilgan shaxsiy kalit
|
| |