klassik shifrlash algoritmlarini ishlash tartibi (rsa)

PDF 4 sahifa 352,0 KB Bepul yuklash

Sahifa ko'rinishi (4 sahifa)

Pastga aylantiring 👇
1 / 4
muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti “kiberxavfsizlik asoslari” fanidan amaliy topshiriq bajardi: bahromov temurbek guruh:214-23 4-mavzu: klassik shifrlash algoritmlarini ishlash tartibini o‘rganish (rsa) maqsad: klassik shifrlash algoritmlarining ishlashi haqida nazariy va amaliy bilim ko‘nikmalarni shakllantirish. bu amaliy darsimizda ochiq kalitli kriptotizimlar sinfiga kiruvchi, rsa algoritmining ishlash jarayoni asosida berilgan matnni shifrlaymiz va uni qayta deshifrlaymiz. ishning bajarilishi: ushbu ishning amaliy qismida rsa shifrlash algoritmlari yordamida berilgan ochiq matnni shifrlash va uni ortga qaytarish, ya’ni deshifrlash amaliyotini amalga oshirish vazifa sifatida qo’yiladi. topshiriq variantlari 18-variant. bec maqsad klassik shifrlash algoritmlarining ishlashini o'rganish va amaliy ko'nikmalarni shakllantirish. ushbu darsda rsa algoritmi yordamida berilgan ochiq matnni shifrlash va deshifrlash jarayonini amalga oshiramiz. 2. rsa algoritmi rsa (rivest-shamir-adleman) algoritmi ochiq kalitli kriptografiya tizimiga kiradi. u quyidagi bosqichlarni o'z ichiga oladi: 1. kalitlarni yaratish: o ikki taqsimlangan tub soni tanlash: p va q. o n=p×q ni hisoblash. o ϕ(n)=(p−1)×(q−1) ni hisoblang. o ochiq kalit …
2 / 4
3 e mod n=2 17 mod 1752 shifrlangan matn: c=[1,1387,1752]  deshifrlash: o m1≡1 2753 mod 3233=1≡1 o m2≡1387 2753 mod 3233=4 o m3≡1752 2753 mod 3233=2 ochiq matn: m=[1,4,2] (b, e, c) python kodida amaliyot quyidagi python kodini ishlatib, rsa algoritmi yordamida shifrlash va deshifrlash jarayonini amalga oshiramiz: def gcd(a, b): while b: a, b = b, a % b return a def mod_inverse(e, phi): for d in range(1, phi): if (e * d) % phi == 1: return d return none def rsa_encrypt(message, e, n): return [pow(ord(char) - 65, e, n) for char in message] def rsa_decrypt(ciphertext, d, n): return ''.join(chr(pow(char, d, n) + 65) for char in ciphertext) # kalitlarni yaratish p = 61 q = 53 n = p * q phi = (p - 1) * (q - 1) e = 17 d = mod_inverse(e, phi) # ochiq matn message = "bec" # shifrlash ciphertext …
3 / 4
klassik shifrlash algoritmlarini ishlash tartibi (rsa) - Page 3
4 / 4
klassik shifrlash algoritmlarini ishlash tartibi (rsa) - Page 4

Ko'proq o'qimoqchimisiz?

Barcha 4 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"klassik shifrlash algoritmlarini ishlash tartibi (rsa)" haqida

muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti “kiberxavfsizlik asoslari” fanidan amaliy topshiriq bajardi: bahromov temurbek guruh:214-23 4-mavzu: klassik shifrlash algoritmlarini ishlash tartibini o‘rganish (rsa) maqsad: klassik shifrlash algoritmlarining ishlashi haqida nazariy va amaliy bilim ko‘nikmalarni shakllantirish. bu amaliy darsimizda ochiq kalitli kriptotizimlar sinfiga kiruvchi, rsa algoritmining ishlash jarayoni asosida berilgan matnni shifrlaymiz va uni qayta deshifrlaymiz. ishning bajarilishi: ushbu ishning amaliy qismida rsa shifrlash algoritmlari yordamida berilgan ochiq matnni shifrlash va uni ortga qaytarish, ya’ni deshifrlash amaliyotini amalga oshirish vazifa sifatida qo’yiladi. topshiriq variantlari 18-variant. bec maqsad klassik shifrla...

Bu fayl PDF formatida 4 sahifadan iborat (352,0 KB). "klassik shifrlash algoritmlarini ishlash tartibi (rsa)"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: klassik shifrlash algoritmlarin… PDF 4 sahifa Bepul yuklash Telegram