table of contents
- trixie-backports 4.31.0-1~bpo13+1
- testing 4.31.0-1
- unstable 4.31.0-1
| OPENSSL-DSAPARAM(1SSL) | OpenSSL | OPENSSL-DSAPARAM(1SSL) |
الاسم¶
openssl-dsaparam - معالجة وتوليد معاملات DSA
موجز¶
openssl dsaparam [-help] [-inform DER|PEM] [-outform DER|PEM] [-in filename] [-out filename] [-noout] [-text] [-genkey] [-verbose] [-quiet] [-rand files] [-writerand file] [-engine id] [-provider name] [-provider-path path] [-provparam [name:]key=value] [-propquery propq] [numbits] [numqbits]
الوصف¶
يُستخدم هذا الأمر لمعالجة أو توليد ملفات معاملات DSA.
قد يكون توليد معاملات DSA عملية بطيئة، ونتيجة لذلك، تُستخدم نفس مجموعة معاملات DSA غالبًا لتوليد عدة مفاتيح مميزة.
الخيارات¶
- -help
- اطبع رسالة الاستخدام.
- -inform DER|PEM
- تنسيق إدخال معاملات DSA؛ غير محدد مبدئيًا. راجع openssl-format-options(1) للتفاصيل.
- -outform DER|PEM
- تنسيق
إخراج
معاملات DSA؛
المبدئي هو
PEM. راجع
openssl-format-options(1)
للتفاصيل.
المعاملات هي تسلسل من ASN.1 INTEGERs: p وq وg. هذا متوافق مع هيكل RFC 2459 DSS-Parms.
- -in اسم_الملف
- يحدد هذا ملف الإدخال لقراءة المعاملات منه أو الإدخال القياسي إذا لم يُحدد هذا الخيار. إذا تضمن معامل numbits فسيُتجاهل هذا الخيار.
- -out اسم_الملف
- يحدد هذا ملف الإخراج لكتابة المعاملات إليه. يُستخدم الإخراج القياسي إذا لم يكن هذا الخيار موجودًا. يمكن أن يكون اسم ملف الإخراج مماثلاً لاسم ملف الإدخال، مما يؤدي إلى استبدال محتويات الملف. لاحظ أن الإدخال/الإخراج للملف ليس ذريًا. يُقتطع ملف الإخراج ثم يُكتب.
- -noout
- هذا الخيار يمنع إخراج النسخة المرمزة من المعاملات.
- -text
- يطبع هذا الخيار معاملات DSA بشكل قابل للقراءة البشرية.
- -genkey
- يُولد هذا الخيار DSA إما باستخدام المعاملات المحددة أو المولدة.
- -verbose
- اطبع تفاصيل إضافية حول العمليات التي تُجرى.
- -quiet
- يطبع تفاصيل أقل عن العمليات التي تُنفذ، وهو ما قد يكون مفيدًا أثناء سكربتات الدفعة والأنابيب.
- -rand ملفات، -writerand ملف
- انظر "خيارات الحالة العشوائية" في openssl(1) للتفاصيل.
- -engine id
- انظر "خيارات المحرك" في openssl(1). هذا الخيار مهجور.
- numbits
- يحدد هذا الوسيط الاختياري أنه يجب توليد مجموعة معاملات بحجم numbits. إذا تضمن هذا الوسيط فسيُتجاهل ملف الإدخال (إن وجد).
- numqbits
- يحدد هذا الوسيط الاختياري أنه يجب توليد مجموعة معاملات بمعامل فرعي أولي q بحجم numqbits. يجب أن يكون الوسيط الأخير. إذا تضمن هذا الوسيط فسيُتجاهل ملف الإدخال (إن وجد).
- -provider الاسم
- -provider-path المسار
- -provparam [الاسم:]المفتاح=القيمة
- -propquery propq
- انظر "خيارات المزود" في openssl(1)، و provider(7)، و property(7).
انظر أيضًا¶
openssl(1), openssl-pkeyparam(1), openssl-gendsa(1), openssl-dsa(1), openssl-genrsa(1), openssl-rsa(1)
التاريخ¶
خيار -engine أصبح مهجوراً في OpenSSL 3.0.
أُزيل الخيار -C في OpenSSL 3.0.
حقوق النسخ¶
حقوق النشر 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.5.6 |