Yordamida ma’lumotlarni shifrlash
Download 437.17 Kb.
|
6-amaliy ish
6-amaliy ish Mavzu:OpenSSL kutubxonasidan foydalangan xolda DES algoritmi yordamida ma’lumotlarni shifrlashIshning maqsadi: Zamonaviy blokli shifrlash algoritmlari asosida ma’lumot-larni shifrlash ko’nikmalariga ega bo’lish Amaliy qism Openssl kutubxonasidan foydalanish uchun cmd buyrug’idan foydalaniladi (pusk va R teng bosiladi): 1-rasm. Cmd buyrug’ini ishga tushiriladi Cmd oynasidagi joriy papkasidan chiqish uchun cd.. buyrug’idan foydalaniladi: 2-rasm. cd.. buyrug’idan foydalanish Openssl kutubxonasi uchun foydalanadigan oygul papkasiga quyidagi buyruq orqali ochiq ma’lumotni xosil qilib olamiz: 3-rasm. Ochiq ma’lumotni yaratib olish oygul papkasida xosil bo’lgan kalit.txt fayl: 4-rasm. Ochiq ma’lumot Openssl kutubxonasini aktiv holatga o’tkazishimiz uchun quyidagi buyruqdan foydalanamiz: 5-rasm. Opensslni aktiv holati Help buyrug’i orqali kerakli bo’lgan shifrlash algoritmlarini va ulardan foydalanish tartibini ko’rish mumkin bo’ladi: 6-rasm. Opensslda help buyrug’i Ochiq ma’lumotni shifrlash uchun DES shifrlash algoritmidan foydalanish des-cfb -e -in kalit.txt -out kalit.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: 7-rasm. Opensslda ma’lumotni shifrlash Shifrlangan ma’lumotni ko’rish quydagicha: 8-rasm. DES shifrlash algoritmida shifrlash Shifr ma’lumotni deshifrlash uchun des-cfb -d -in kalit.txt -out kalit.txt.enc 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: 9-rasm. DES shifrlash algoritmida deshifrlash Download 437.17 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling