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.
Do'stlaringiz bilan baham: |