Mavzu: Openssl kutubxonasidan foydalangan holda ma’lumotlarni rsa



Download 457,71 Kb.
Pdf ko'rish
Sana31.12.2021
Hajmi457,71 Kb.
#258567


1-amaliy mashg’ulot. 

Mavzu:


 

OpenSSL kutubxonasidan foydalangan holda ma’lumotlarni RSA 

algoritmi yordamida shifrlash. 

Bugungi labaratoriyada biz OpenSSL kutubxonasi bn tanishib chiqamiz va u 

orqali RSA algoritimi yordamida ma`lumotlarni shifrlab ko’ramiz. 

Buning uchun biz avvalo OpenSSL kutubxonasini o’rnatib olgan bo’lishimiz 

kerak. Agar bu kutubxona o’rnatilmagan bo’lsa uni o’rnatib olish zarur. Menda bu 

kutubxona o’rnatilgan bo’lgani uchun men kampyuterimning cmd oynasi orqali 

bugungi amaliy mashg’ulotni bajarishni boshlayman. 

Qora oyna orqali guruh nomli papkaga kirib oldim va bu papkada qanday 

fayllar mavjudligini ko’rish uchun quyidagi buyruqlarni kiritib oldim. 

C:\Users\acer>cd.. 

C:\cd guruh 

C:\guruh>dir 

Va menda quyidagi natija hosil bo’ldi 

 

 



 

 

 



 

 

 



Menda birnechta fayllar mavjud ekan. 

Men yangi .txt fayl yaratib olishim va unga nom berishim kerak bo’ladi. Buning 

uchun quyidagi buyruqlardan foydalanaman. 

C:\guruh> echo 1-amaliy mashg’ulot. Bugungi mavzu OpenSSL kutubxonasidan 

foydalanib RSA algorimi yordamida xabarlarni shiriftlash. >xabar.txt 

Shu kod damida .txt fayl yaratildi. Bu buyruq orqali nafaqat txt balki boshqa 

formatdagi fayllarni xam yaratish mumkin. 

Bu fayl yaratildimi yoqmi tekshirib koramiz. 




Buning uchun yana dir buyrug’idan foydalanamiz. 

 

Mana biz yozgan fayl saqlanganligini ko’rsatib berdi. Endi esa bu faylni ochib 



ko’ramiz. Faylni ochib ko’rishimiz uchun xabar.txt deb yazamiz. 

 

Mana hammasi to’g’ri ishlamoqda eni esa bu xabarni RSA algoritmi yordamida 



shifrlab ko’ramiz. 

Buning uchun biz OpenSSL konfiguratsiyasini o’rnatamiz.  

C:\>Set OPENSSL_Conf=c:\openssl\OpenSSL-Win64\bin\openssl.cnf 

OpenSSL konfiguratsiyasini o’rnatib oldik. Endi esa OpenSSLni guruh katalogida 

ishga tushiramiz. 

C:\guruh>c:\openssl\OpenSSl-Win64\bin\openssl.exe 

Ana endi xabar deb nomlangan matnimizni RSA algoritmi yordamida shifrlab 

olamiz. 


OpenSSL> genrsa -out c:\guruh\xabar.txt 

Agar shifrlash muvofaqiyatli o’tgan bo’lsa uholda bizda quyidagi yozuvlar hosil 

bo’lad. 

Generating RSA private key, 2048 bit long modulus (2 primes) 




............+++++ 

..........+++++ 

e is 65537 (0x010001) 

Endi esa shifrlangan xabarimiz qanday holatga kelganlidini ko’rib olamiz. 



 

Mana shifrlangan matn paydo bo’ldi. 



 

Download 457,71 Kb.

Do'stlaringiz bilan baham:




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish