table of contents
- trixie-backports 4.31.0-1~bpo13+1
- testing 4.31.0-1
- unstable 4.31.0-1
| OPENSSL-GENRSA(1SSL) | OpenSSL | OPENSSL-GENRSA(1SSL) |
الاسم¶
openssl-genrsa - توليد مفتاح RSA خاص
موجز¶
openssl genrsa [-help] [-out filename] [-passout arg] [-aes128] [-aes192] [-aes256] [-aria128] [-aria192] [-aria256] [-camellia128] [-camellia192] [-camellia256] [-des] [-des3] [-idea] [-F4] [-f4] [-3] [-primes num] [-verbose] [-quiet] [-traditional] [-rand files] [-writerand file] [-engine id] [-provider name] [-provider-path path] [-provparam [name:]key=value] [-propquery propq] [numbits]
الوصف¶
يولد هذا الأمر مفتاح RSA خاص.
الخيارات¶
- -help
- اطبع رسالة الاستخدام.
- -out اسم_الملف
- أخرج المفتاح إلى الملف المحدد. إذا لم يُحدد هذا الوسيط، فسيُستخدم المخرج القياسي.
- -passout معطى
- مصدر كلمة مرور ملف الإخراج. لمزيد من المعلومات حول التنسيق، انظر openssl-passphrase-options(1).
- -aes128، -aes192، -aes256، -aria128، -aria192، -aria256، -camellia128، -camellia192، -camellia256، -des، -des3، -idea
- تقوم هذه الخيارات بتشفير المفتاح الخاص باستخدام الشيفرة المحددة قبل إخراجه. إذا لم يُحدد أي من هذه الخيارات، لا يُستخدم أي تشفير. إذا استُخدم التشفير، يُطلب إدخال عبارة مرور إذا لم تُقدم عبر الوسيط -passout.
- -F4, -f4, -3
- الأس العام المستخدم، إما 65537 أو 3. المبدئي هو 65537. خيار -3 مهمل.
- -primes رقم
- حدد عدد الأعداد الأولية المستخدمة أثناء توليد مفتاح RSA. يجب أن تكون المعامل num عددًا صحيحًا موجبًا أكبر من 1 وأقل من 16. إذا كان num أكبر من 2، يُسمى المفتاح المُولد مفتاح RSA متعدد الأعداد الأولية، كما هو معرف في RFC 8017.
- -verbose
- اطبع تفاصيل إضافية حول العمليات التي تُجرى.
- -quiet
- يطبع تفاصيل أقل عن العمليات التي تُنفذ، وهو ما قد يكون مفيدًا أثناء سكربتات الدفعة والأنابيب.
- -traditional
- اكتب المفتاح باستخدام تنسيق PKCS#1 التقليدي بدلاً من تنسيق PKCS#8.
- -rand ملفات، -writerand ملف
- انظر "خيارات الحالة العشوائية" في openssl(1) للتفاصيل.
- -engine id
- انظر "خيارات المحرك" في openssl(1). هذا الخيار مهجور.
- -provider الاسم
- -provider-path المسار
- -provparam [الاسم:]المفتاح=القيمة
- -propquery propq
- انظر "خيارات المزود" في openssl(1)، و provider(7)، و property(7).
- numbits
- حجم المفتاح الخاص المُولد بالبت. يجب أن يكون هذا آخر خيار محدد. المبدئي هو 2048 والقيم الأقل من 512 غير مسموح بها.
ملاحظات¶
يتضمن توليد مفتاح RSA الخاص أساسًا توليد عددين أوليين أو أكثر. عند توليد مفتاح خاص، تُخرج رموز مختلفة للإشارة إلى تقدم التوليد. يمثل . كل رقم اجتاز اختبار الغربال الأولي، ويعني + أن رقمًا اجتاز جولة واحدة من اختبار ميلر-رابين للأولية، ويعني * أن العدد الأولي الحالي يبدأ عملية إعادة توليد بسبب بعض الاختبارات الفاشلة. ويعني السطر الجديد أن الرقم اجتاز جميع اختبارات الأولية (يعتمد العدد الفعلي على حجم المفتاح).
نظرًا لأن توليد المفتاح هو عملية عشوائية، فقد يختلف الوقت المستغرق لتوليد مفتاح إلى حد ما. لكن بشكل عام، تؤدي الأعداد الأولية الأكثر إلى وقت توليد أقل للمفتاح.
انظر أيضًا¶
حقوق النسخ¶
حقوق النشر 2000-2023 لمؤلفي مشروع OpenSSL. جميع الحقوق محفوظة.
مرخص بموجب رخصة Apache 2.0 (المشار إليها فيما يلي بـ ”الرخصة“). لا يجوز لك استخدام هذا الملف إلا وفقًا لشروط الرخصة. يمكنك الحصول على نسخة منها في الملف LICENSE الموجود في حزمة التوزيع المصدرية أو على الرابط <https://www.openssl.org/source/license.html>.
ترجمة¶
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| 7 أبريل 2026 | 3.6.2 |