6-amaliy ish Mavzu: Openssl kutubxonasidan foydalangan xolda des algoritmi yordamida ma’lumotlarni shifrlash


Download 235.41 Kb.
Sana26.01.2023
Hajmi235.41 Kb.
#1126541
Bog'liq
6-amaliyot

6-amaliy ish


Mavzu:OpenSSL kutubxonasidan foydalangan xolda DES algoritmi

yordamida ma’lumotlarni shifrlash


Ishdan maqsad: Zamonaviy blokli shifrlash algoritmlari asosida
ma’lumotlarni shifrlash ko’nikmalariga ega bo’lish
Amaliy qism
Openssl kutubxonasidan foydalanish uchun cmd buyrug’idan foydalaniladi (pusk va R teng bosiladi):


  1. 7-rasm. Cmd buyrug’ini ishga tushiriladi

Cmd oynasidagi joriy papkasidan chiqish uchun cd.. buyrug’idan foydalaniladi:

5.7.1-rasm. cd.. buyrug’idan foydalanish
Openssl kutubxonasi uchun foydalanadigan Nurbek papkasiga quyidagi buyrug’ orqali ochiq ma’lumotni xosil qilib olamiz:

5.7.2-rasm. Ochiq ma’lumotni yaratib olish Nurbek papkasida xosil bo’lgan Student.txt fayl:





5.7.3-rasm. Ochiq ma’lumot


Openssl kutubxonasini aktiv holatga o’tkazishimiz uchun quydagi buyrug’dan foydalanamiz:

5.7.4-rasm. Opensslni aktiv holati


Help buyrug’i orqali kerakli bo’lgan shifrlash algoritmlarini va ulardan foydalanish tartibini ko’rish mumkin bo’ladi:

5.7.5-rasm. Opensslda help buyrug’i
Ochiq ma’lumotni shifrlash uchun DES shifrlash algoritmidan foydalanish des-ede-ofb -e -in Student.txt –out Student.txt.enc buyrug’i orqali amalga oshiriladi. Bu yerda –e = encryption(shifrlash), -in= faylni nomi va formati, -out=shifr fayl.
Shiflash davomida parol qo’yish talab etiladi va ko’rinmagan holda kiritamiz:

5.7.6-rasm. Opensslda ma’lumotni shifrlash
Shifrlangan ma’lumotni ko’rish quydagicha:

5.7.7-rasm. DES shifrlash algoritmida shifrlash
Shifr ma’lumotni deshifrlash uchun des-ede-ofb -d -in mykey.txt.enc -out Student.txt.dec buyrug’i orqali amalga oshiriladi. Bu yerda –d = decryption (deshifrlash), -in= faylni nomi va formati, -out=ochiq matn fayl. Deshiflash davomida parolga oldingi kiritgan paroldan foydaniladi:


5.7.8-rasm. DES shifrlash algoritmida deshifrlash
Download 235.41 Kb.

Do'stlaringiz bilan baham:




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