OneTools Online

مولّد زوج مفاتيح RSA

ما هو مولّد زوج مفاتيح RSA؟

مولّد زوج مفاتيح RSA هو أداة تنشئ أزواج مفاتيح تشفير غير متماثلة تتكون من مفتاح عمومي ومفتاح خصوصي. RSA (Rivest–Shamir–Adleman) هو أحد أنظمة التشفير بالمفتاح العام الأولى ويستخدم على نطاق واسع لنقل البيانات الآمن والتوقيعات الرقمية والتحقق من الهوية. يمكن مشاركة المفتاح العمومي بحرية — يُستخدم لتشفير البيانات أو التحقق من التوقيعات. يجب الاحتفاظ بالمفتاح الخصوصي سرياً — يُستخدم لفك تشفير البيانات أو إنشاء التوقيعات. يتيح هذا التصميم غير المتماثل التواصل الآمن دون الحاجة إلى سر مشترك. يستخدم مولّد مفاتيح RSA المجاني عبر الإنترنت Web Crypto API — وحدة التشفير المدمجة في المتصفح — لتوليد المفاتيح بالكامل على جهازك. لا تغادر المفاتيح متصفحك أبداً، مما يضمن خصوصية وأمان كاملين.

الميزات الرئيسية

أحجام مفاتيح متعددة

أنشئ مفاتيح RSA بحجم 1024 أو 2048 أو 4096 بت — اختر مستوى الأمان الذي يناسب احتياجاتك

صيغة PEM القياسية

تُصدّر المفاتيح بصيغة PEM القياسية مع رؤوس وتذييلات مناسبة، جاهزة للاستخدام في OpenSSL و SSH وخوادم الويب والأدوات الأخرى

Web Crypto API

يستخدم وحدة التشفير المدمجة في المتصفح — لا حاجة لمكتبات خارجية

نسخ بنقرة واحدة

انسخ المفتاحين العمومي والخصوصي إلى الحافظة بأزرار نسخ مخصصة

إعادة توليد سريعة

أنشئ زوج مفاتيح جديد فوراً باستخدام زر التحديث

معالجة على جانب العميل

تحدث جميع عمليات توليد المفاتيح محلياً في متصفحك — بدون تحميل بيانات

يعمل دون اتصال

يعمل بدون إنترنت بعد تحميل الصفحة الأولي

حالات الاستخدام العملية لأزواج مفاتيح RSA

شهادات SSL/TLS

أنشئ أزواج مفاتيح لتأمين مواقع الويب باستخدام HTTPS

مصادقة SSH

أنشئ أزواج مفاتيح للوصول الآمن إلى الخادم عن بُعد عبر SSH

توقيع JWT

استخدم مفاتيح RSA لتوقيع والتحقق من رموز JSON Web Tokens (JWT) لمصادقة واجهات برمجة التطبيقات

تشفير PGP/GPG

أنشئ مفاتيح لتشفير البريد الإلكتروني والتوقيع الرقمي

توقيع الأكواد

وقّع حزم البرامج والأكواد للتحقق من الأصالة والسلامة

أمان واجهات برمجة التطبيقات

نفذ مصادقة العميل-الخادم باستخدام تبادل مفاتيح RSA

التوقيعات الرقمية

أنشئ وتحقق من التوقيعات الرقمية للمستندات والمعاملات

كيفية استخدام مولّد زوج مفاتيح RSA

الخطوةالإجراء
1اختر حجم المفتاح
اختر حجم مفتاح RSA من القائمة المنسدلة — 1024 أو 2048 أو 4096 بت. يوصى بـ 2048 بت لمعظم حالات الاستخدام
2توليد تلقائي
يتم توليد زوج مفاتيح جديد تلقائياً عند اختيار حجم المفتاح. يظهر المفتاحان العمومي والخصوصي في حقول النص الخاصة بهما
3انسخ المفاتيح
استخدم أزرار النسخ بجانب كل حقل نص لنسخ المفتاح بصيغة PEM إلى الحافظة
4إعادة التوليد
انقر على زر التحديث في أي وقت لتوليد زوج مفاتيح جديد
💡 نصيحة احترافية: تتم جميع عمليات توليد المفاتيح محلياً في متصفحك باستخدام Web Crypto API. لا يتم نقل مفتاحك الخصوصي أو تخزينه على أي خادم.

الأسئلة الشائعة حول أزواج مفاتيح RSA

ما الفرق بين المفتاح العمومي والمفتاح الخصوصي؟
المفتاح العمومي مصمم للمشاركة العلنية — يمكنه تشفير البيانات أو التحقق من التوقيعات، لكنه لا يستطيع فك تشفير ما شفره. يجب الاحتفاظ بالمفتاح الخصوصي سرياً — يمكنه فك تشفير البيانات المشفرة بالمفتاح العمومي المقابل وإنشاء توقيعات يمكن للمفتاح العمومي التحقق منها. هذه الخاصية غير المتماثلة هي ما يجعل RSA مفيداً جداً للاتصال الآمن.
ما حجم مفتاح RSA الذي يجب أن أختاره (1024 أم 2048 أم 4096 بت)؟
مفاتيح 2048 بت هي المعيار الصناعي الحالي ويُوصى بها لمعظم التطبيقات. تقدم توازناً جيداً بين الأمان والأداء. تعتبر مفاتيح 1024 بت ضعيفة وفقاً للمعايير الحديثة ويجب استخدامها فقط للتوافق مع الأنظمة القديمة. توفر مفاتيح 4096 بت أماناً أقوى ولكنها تتطلب موارد حوسبة أكبر بكثير للتوليد والتشغيل. للتطبيقات الحكومية وعالية الأمان، يوصى بـ 4096 بت.
هل مفاتيحي الخصوصية المُنشأة آمنة حقاً؟
نعم، يتم توليد المفاتيح باستخدام Web Crypto API، وهي نفس وحدة التشفير التي تستخدمها المتصفحات لاتصالات HTTPS. يتم توليد المفاتيح بعشوائية آمنة تشفيرياً ولا تغادر متصفحك أبداً. نحن لا نخزن أو ننقل أو نتمكن من الوصول إلى المفاتيح التي تولدها. ومع ذلك، يجب عليك تخزين مفتاحك الخصوصي بشكل آمن — إذا فقدته، لا يمكن استعادته، وإذا تم اختراقه، يمكن لأي شخص لديه وصول فك تشفير بياناتك.
كيف يمكنني استخدام مفاتيح RSA المُنشأة؟
المفاتيح المُنشأة بصيغة PEM القياسية ويمكن استخدامها مع مجموعة واسعة من الأدوات والبرامج. يمكنك: (1) نسخ المفتاح الخصوصي إلى ملف ~/.ssh/id_rsa لمصادقة SSH (تأكد من صلاحيات الملف الصحيحة: chmod 600)؛ (2) استخدام المفتاح العمومي في أوامر OpenSSL لطلبات توقيع الشهادات؛ (3) استيراد المفاتيح إلى أدوات مثل PuTTY أو OpenSSL أو GnuPG؛ (4) استخدام المفاتيح في تطبيقاتك لتوقيع JWT أو التشفير أو التوقيعات الرقمية.
هل يمكنني استخدام هذه الأداة دون اتصال؟
نعم! يعمل مولّد أزواج مفاتيح RSA بالكامل دون اتصال بعد تحميل الصفحة الأولي. نظراً لأن جميع العمليات التشفيرية تستخدم Web Crypto API المدمجة في متصفحك، فلا حاجة لاتصال بالإنترنت لتوليد المفاتيح. هذا يجعله مثالياً للبيئات المعزولة وسيناريوهات الأمان العالي حيث يكون العزل الشبكي مطلوباً.