OPENSSL-PKEYPARAM(1ssl) OpenSSL OPENSSL-PKEYPARAM(1ssl)

openssl-pkeyparam - ابزار بررسی و پردازش پارامترهای کلید عمومی

openssl pkeyparam [-help] [-in filename] [-out filename] [-text] [-noout] [-check] [-engine id] [-provider name] [-provider-path path] [-provparam [name:]key=value] [-propquery propq]

این دستور پارامترهای الگوریتم کلید عمومی را پردازش می‌کند. این پارامترها را می‌توان از نظر صحت بررسی کرد و اجزای آن‌ها را در خروجی چاپ نمود.

پیام راهنمای استفاده از دستور را نمایش می‌دهد.
فایل ورودی برای خواندن پارامترها را مشخص می‌کند؛ در صورت عدم تعیین این گزینه، از ورودی استاندارد استفاده می‌شود.
نام فایل خروجی برای نوشتن پارامترها را مشخص می‌کند؛ در صورت عدم تعیین این گزینه، از خروجی استاندارد استفاده می‌شود. نام فایل خروجی می‌تواند مشابه نام فایل ورودی باشد که در این صورت محتویات فایل جایگزین خواهد شد. توجه داشته باشید که عملیات ورودی/خروجی فایل اتمیک نیست. فایل خروجی ابتدا خالی شده و سپس نوشته می‌شود.
علاوه بر نسخه کدگذاری‌شده، پارامترها را در قالب متن ساده چاپ می‌کند.
از چاپ نسخه کدگذاری‌شده پارامترها در خروجی جلوگیری می‌کند.
این گزینه صحت پارامترها را بررسی می‌کند.
بخش «Engine Options» در openssl(1) را ببینید. این گزینه منسوخ شده است.
بخش «Provider Options» در openssl(1)، provider(7) و property(7) را ببینید.

چاپ نسخه متنی پارامترها:

openssl pkeyparam -in param.pem -text

برای این دستور هیچ گزینه -inform یا -outform وجود ندارد، زیرا تنها قالب PEM پشتیبانی می‌شود؛ چرا که نوع کلید توسط هدرهای PEM تعیین می‌گردد.

openssl(1), openssl-genpkey(1), openssl-rsa(1), openssl-pkcs8(1), openssl-dsa(1), openssl-genrsa(1), openssl-gendsa(1)

گزینه -engine در OpenSSL 3.0 منسوخ شد.

حق نشر ۲۰۰۶-۲۰۲۱ متعلق به نویسندگان پروژه OpenSSL است. کلیه حقوق محفوظ است.

تحت مجوز آپاچی، نسخه ۲.۰ («مجوز») منتشر شده است. استفاده از این فایل تنها بر اساس شرایط این مجوز مجاز است. می‌توانید نسخه‌ای از این مجوز را در فایل LICENSE توزیع مبدا یا در نشانی زیر دریافت کنید: https://www.openssl.org/source/license.html

2026-08-25 3.6.4