3. Endi esa shifrlash uchun ochiq matnni “oshkora matn” nomi bilan tekst fayl qilib saqlab olamiz(3-rasm). 3-rasm: Ochiq matn


Download 183.98 Kb.
Sana18.06.2023
Hajmi183.98 Kb.
#1557532
Bog'liq
1-amaliy


Muhammad al-Xorazmiy nomidagi Toshkent Axborot Texnologiyalari Universiteti

Kiberxavfsizlik fakulteti

Kriptografiya-2 fanidan

1-Amaliy ish


Bajardi:Axmadjonov A’zamjon
Tekshirdi:Mardiyev Ulug’bek

Mavzu:OpenSSL kutubxonasidan foydalanib ma’lumotlarni RSA algoritmi yordamida shifrlash.


“Axmadjonov A’zamjon Akramjon o’g’li” so’zining 2048 bitli RSA algoritmi yordamida shifrlanishi
1.2048 bitli “azam_secret” nomli maxfiy kalitni 128 bitli AES algoritmida generatsiya qilib olindi(1-rasm)


1-rasm: 128 bitli AES shifrlash algoritmidan foydalanib 2048 bitli kalitni generatsiya qilish.
2.”azam_secret” nomli maxfiy kalitdan foydalanib RSA algoritmida “azam_public” nomli ochiq kalitni hosil qilib oldik(2-rasm).


2-rasm:Maxfiy kalitdan foydalanib ochiq kalitni hosil qilish.
3.Endi esa shifrlash uchun ochiq matnni “oshkora_matn” nomi bilan tekst fayl qilib saqlab olamiz(3-rasm).

3-rasm:Ochiq matn.
4.Ochiq va yopiq kalitlarni hosil qilib olganimizdan keyin shifrlash jarayonini amalga oshiramiz(3-rasm).


4-rasm:Ochiq matnni shifrlash jarayoni.
4.Shifrlash natijasini olganimizdan keyin to’gri ishlaganligini bilish uchun rasshifrovka jarayonini ishlatib ko’ramiz(4-rasm).


4-rasm:Shifrlangan ochiq matnni rasshifrovka qilish.
Download 183.98 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling