| OPENSSL-GENDSA(1SSL) | OpenSSL | OPENSSL-GENDSA(1SSL) |
نام (NAME)
openssl-gendsa - تولید کلید خصوصی DSA از یک مجموعه پارامتر
خلاصه دستور (SYNOPSIS)
openssl gendsa [-help] [-out filename] [-passout arg] [-aes128] [-aes192] [-aes256] [-aria128] [-aria192] [-aria256] [-camellia128] [-camellia192] [-camellia256] [-des] [-des3] [-idea] [-verbose] [-quiet] [-rand files] [-writerand file] [-engine id] [-provider name] [-provider-path path] [-provparam [name:]key=value] [-propquery propq] [paramfile]
توضیحات (DESCRIPTION)
این دستور یک کلید خصوصی DSA را از روی یک فایل پارامتر DSA (که معمولاً توسط دستور openssl-dsaparam(1) تولید میشود) ایجاد میکند.
گزینهها (OPTIONS)
- -help
- چاپ پیام راهنمای نحوه استفاده.
- -out filename
- خروجی دادن کلید در فایل مشخصشده. اگر این آرگومان مشخص نشود، از خروجی استاندارد استفاده میشود.
- -passout arg
- عبارت عبور مورد استفاده برای فایل خروجی. بخش openssl-passphrase-options(1) را ببینید.
- -aes128, -aes192, -aes256, -aria128, -aria192, -aria256, -camellia128, -camellia192, -camellia256, -des, -des3, -idea
- این
گزینهها
کلید خصوصی
را پیش از
خروجی
دادن، با
رمزنگار
مشخصشده
رمزگذاری
میکنند.
عبارت عبور
از کاربر
درخواست
میشود. اگر
هیچیک از
این
گزینهها
مشخص نشود،
هیچ
رمزگذاری
اعمال
نخواهد شد.
توجه داشته باشید که تمام گزینهها باید پیش از آرگومان paramfile مشخص شوند.
- -verbose
- چاپ جزئیات بیشتر درباره عملیات در حال انجام.
- -quiet
- چاپ جزئیات کمتر درباره عملیات در حال انجام، که ممکن است در اسکریپتهای دستهای و خطوط لوله (پایپلاینها) مفید باشد.
- -rand files, -writerand file
- برای جزئیات بیشتر، بخش «گزینههای وضعیت تصادفی» در openssl(1) را ببینید.
- -engine id
- بخش «گزینههای موتور» در openssl(1) را ببینید. این گزینه منسوخ شده است.
- paramfile
- فایل پارامتر DSA مورد استفاده. پارامترهای موجود در این فایل اندازه کلید خصوصی را تعیین میکنند. پارامترهای DSA را میتوان با استفاده از دستور openssl-dsaparam(1) تولید و بررسی کرد.
- -provider name
- -provider-path path
- -provparam [name:]key=value
- -propquery propq
- بخش «گزینههای ارائهدهنده» در openssl(1)، provider(7) و property(7) را ببینید.
نکات (NOTES)
تولید کلید DSA فرآیندی اندکی فراتر از تولید اعداد تصادفی است، از این رو برای مثال بسیار سریعتر از تولید کلید RSA انجام میشود.
همچنین ببینید (SEE ALSO)
openssl(1), openssl-genpkey(1), openssl-dsaparam(1), openssl-dsa(1), openssl-genrsa(1), openssl-rsa(1)
تاریخچه (HISTORY)
گزینه -engine در OpenSSL 3.0 منسوخ شد.
حق نشر (COPYRIGHT)
حق نشر ۲۰۰۰-۲۰۲۳ نویسندگان پروژه OpenSSL. کلیه حقوق محفوظ است.
تحت مجوز آپاچی نسخه ۲.۰ («مجوز») منتشر شده است. شما نمیتوانید از این فایل جز در انطباق با مجوز استفاده کنید. میتوانید یک کپی از مجوز را در فایل LICENSE در توزیع منبع یا در https://www.openssl.org/source/license.html به دست آورید.
| 2026-06-09 | 3.5.7 |