جدول المحتويات:
فيديو: كيف تحسب RSA الخاص بك؟
2024 مؤلف: Lynn Donovan | [email protected]. آخر تعديل: 2023-12-15 23:43
مثال بسيط جدًا على تشفير RSA
- حدد الأعداد الأولية ص = 11 ، ف = 3.
- ن = pq = 11.3 = 33. phi = (p-1) (q-1) = 10.2 = 20.
- اختر e = 3. تحقق من gcd (e، p-1) = gcd (3، 10) = 1 (بمعنى أن 3 و 10 ليس لهما عوامل مشتركة باستثناء 1) ،
- احسب d مثل ed ≡ 1 (mod phi) أي حساب d = (1 / e) mod phi = (1/3) mod 20.
- المفتاح العمومي = (ن ، هـ) = (33 ، 3)
بالنظر إلى هذا ، كيف يمكنك حل RSA؟
- الخطوة 1: اختر رقمين أوليين و. لنأخذ و.
- الخطوة 2: حساب قيمة و. يتم إعطاؤه كـ و.
- الخطوة 3: ابحث عن قيمة (المفتاح العام) اختر ، بحيث يجب أن يكون co-prime.
- الخطوة 4: حساب قيمة (المفتاح الخاص) يتم إعطاء الشرط على النحو التالي ،
- الخطوة 5: قم بالتشفير وفك التشفير. يتم توفير التشفير على أنه ،
تعرف أيضًا ، ما هو المفتاح العام في RSA؟ RSA الخوارزمية. إنها خوارزمية تشفير غير متماثلة. يعني غير المتماثل أن هناك نوعين مختلفين مفاتيح . هذا يسمى أيضا المفتاح العمومي التشفير ، لأن أحد مفاتيح يمكن أن تعطى لأي شخص. الأخرى مفتاح يجب أن يبقى نشر.
بالنظر إلى هذا ، ما هي خوارزمية RSA بالمثال؟
خوارزمية RSA هو التشفير غير المتماثل الخوارزمية . كما يصف الاسم ، يتم منح المفتاح العام للجميع ويتم الاحتفاظ بالمفتاح الخاص خاصًا. ان مثال التشفير غير المتماثل: عميل (لـ مثال المتصفح) يرسل مفتاحه العام إلى الخادم ويطلب بعض البيانات.
ما الذي ترمز إليه RSA؟
تقنية تشفير بالمفتاح العام تم تطويرها بواسطة RSA أمن البيانات ، وشركة الاختصار مواقف لريفست ، شامير ، وأدلمان ، مخترعي التقنية. ال RSA تعتمد الخوارزمية على حقيقة أنه لا توجد طريقة فعالة لتحليل أعداد كبيرة جدًا.
موصى به:
كيف تحسب وقت الخدمة في المحاكاة؟
وقت الخدمة (دقيقة) = إجمالي وقت الخدمة (بالدقائق) إجمالي عدد العملاء = 317 100 = 3.17 دقيقة متوسط وقت الوصول (الحد الأدنى) = مجموع مرات الوصول بين الوصول (الحد الأدنى) لعدد الوافدين & ناقص ؛ 1 = 415 99 = 4.19 ملحوظة [وقت ما بين الوصول] = 1 + 8 2 = 3.2 دقيقة
كيف تحسب التباين في الجدول المحوري؟
قم بإنشاء عرض تباين شهري لجدول محوري لتقرير Excel انقر بزر الماوس الأيمن فوق أي قيمة داخل الحقل الهدف. حدد إعدادات حقل القيمة. انقر فوق علامة التبويب إظهار القيم باسم. حدد الفرق من النسبة المئوية من القائمة المنسدلة
كيف تحسب الشخصيات في بايثون؟
تُستخدم الدالة len () لحساب عدد الأحرف في سلسلة. word = طباعة 'doppelkupplungsgetriebe' (len (word))
كيف تحسب عدد السلاسل في قائمة بايثون؟
مثال 1: حساب تواجد عنصر في حروف العلة القائمة = ['a'، 'e'، 'i'، 'o'، 'i'، 'u'] count = أحرف العلة. count ('i') print ('عدد i هو:' ، count) count = أحرف العلة. count ('p') print ('عدد p هو:' ، عدد)
كيف تحسب السياج السفلي؟
عادة ما يتم العثور على الأسوار بالصيغ التالية: السياج العلوي = Q3 + (1.5 * IQR) السياج السفلي = Q1 - (1.5 * IQR)