جدول المحتويات:

كيف يمكنني فك تشفير RSA؟
كيف يمكنني فك تشفير RSA؟

فيديو: كيف يمكنني فك تشفير RSA؟

فيديو: كيف يمكنني فك تشفير RSA؟
فيديو: RSA: Key Generation / Encryption / Decryption - شرح بالعربي 2024, شهر نوفمبر
Anonim

فيديو

بالنظر إلى هذا ، كيف يمكنك إصلاح تشفير RSA؟

مثال بسيط جدًا على تشفير RSA

  1. حدد الأعداد الأولية ص = 11 ، ف = 3.
  2. ن = pq = 11.3 = 33. phi = (p-1) (q-1) = 10.2 = 20.
  3. اختر e = 3. تحقق من gcd (e، p-1) = gcd (3، 10) = 1 (بمعنى أن 3 و 10 ليس لهما عوامل مشتركة باستثناء 1) ،
  4. احسب d مثل ed ≡ 1 (mod phi) أي حساب d = (1 / e) mod phi = (1/3) mod 20.
  5. المفتاح العمومي = (ن ، هـ) = (33 ، 3)

بالإضافة إلى ذلك ، كيف تحسب RSA الخاص بك؟ يتم إنشاء مفاتيح خوارزمية RSA بالطريقة التالية:

  1. اختر عددين أوليين مميزين p و q.
  2. احسب n = pq.
  3. احسب λ (ن) ، حيث هي دالة كارمايكل الكلية.
  4. اختر عددًا صحيحًا e بحيث يكون 1 <e <(n) و gcd (e، λ (n)) = 1؛ وهذا هو ، البريد و λ (ن) هي جريمة مشتركة.

علاوة على ذلك ، كيف يمكنني فك تشفير مفتاح عمومي؟

نظرًا لأن 175 حرفًا هي 1400 بت ، فسيكون حتى مفتاح RSA الصغير قادرًا على تشفيره

  1. احصل على المفتاح العام.
  2. قم بإنشاء ملف كلمة مرور عشوائي.
  3. قم بتشفير الملف باستخدام المفتاح العشوائي.
  4. تشفير المفتاح العشوائي بملف المفتاح العام.
  5. فك تشفير المفتاح العشوائي باستخدام ملف المفتاح الخاص.
  6. فك تشفير الملف الكبير باستخدام المفتاح العشوائي.

كيف أقوم بتشفير رسالة باستخدام RSA؟

تشفير وفك التشفير باستخدام RSA . التشفير باستخدام RSA : إلى تشفير نص عادي م استخدام ا RSA المفتاح العام نحن ببساطة نمثل النص العادي كرقم بين 0 و N-1 ثم نحسب النص المشفر C على النحو التالي: C = Me mod N.

موصى به: