OPENSSL-PKCS7(1ssl) OpenSSL OPENSSL-PKCS7(1ssl) نام (NAME) openssl-pkcs7 - ابزار پردازش و مدیریت فایل‌های PKCS#7 خلاصه دستور (SYNOPSIS) openssl pkcs7 [-help] [-inform DER|PEM] [-outform DER|PEM] [-in filename] [-out filename] [-print] [-print_certs] [-quiet] [-text] [-noout] [-engine id] [-provider name] [-provider-path path] [-provparam [name:]key=value] [-propquery propq] توضیحات (DESCRIPTION) این دستور فایل‌های PKCS#7 را پردازش می‌کند. توجه داشته باشید که این دستور تنها از PKCS#7 نسخه ۱.۵ همان‌طور که در IETF RFC 2315 مشخص شده است پشتیبانی می‌کند. در حال حاضر نمی‌تواند ساختارهای CMS را همان‌طور که در IETF RFC 2630 شرح داده شده است، تجزیه کند. گزینه‌ها (OPTIONS) -help نمایش پیام راهنمای نحوه استفاده. -inform DER|PEM, -outform DER|PEM قالب‌های ورودی و خروجی؛ مقدار پیش‌فرض PEM است. برای جزئیات بیشتر به openssl-format-options(1) مراجعه کنید. داده‌ها یک ساختار PKCS#7 نسخه ۱.۵ هستند. -in filename نام فایل ورودی را برای خواندن مشخص می‌کند؛ در صورت عدم تعیین این گزینه، از ورودی استاندارد استفاده می‌شود. -out filename نام فایل خروجی را برای نوشتن مشخص می‌کند؛ در صورت عدم تعیین، به‌طور پیش‌فرض در خروجی استاندارد نوشته می‌شود. -print چاپ کامل شیء PKCS7. -print_certs هرگونه گواهی یا CRL موجود در فایل را چاپ می‌کند. نام‌های موضوع (subject) و صادرکننده (issuer) آن‌ها در یک قالب تک‌خطی پیش از آن‌ها قرار می‌گیرند. -quiet هنگامی که همراه با -print_certs استفاده شود، تنها گواهی‌های کدگذاری‌شده در قالب PEM را بدون هیچ‌گونه خروجی دیگری چاپ می‌کند. -text جزئیات کامل گواهی را به جای فقط نام‌های موضوع و صادرکننده چاپ می‌کند. -noout از خروجی دادن نسخه کدگذاری‌شده ساختار PKCS#7 (یا در صورت تنظیم -print_certs، گواهی‌ها) جلوگیری می‌کند. -engine id بخش «گزینه‌های موتور (Engine Options)» را در openssl(1) ببینید. این گزینه منسوخ شده است. -provider name -provider-path path -provparam [name:]key=value -propquery propq بخش «گزینه‌های ارائه‌دهنده (Provider Options)» را در openssl(1)، provider(7) و property(7) ببینید. مثال‌ها (EXAMPLES) تبدیل یک فایل PKCS#7 از قالب PEM به DER: openssl pkcs7 -in file.pem -outform DER -out file.der خروجی گرفتن از تمام گواهی‌های موجود در یک فایل: openssl pkcs7 -in file.pem -print_certs -out certs.pem همچنین ببینید (SEE ALSO) openssl(1)، openssl-crl2pkcs7(1) تاریخچه (HISTORY) گزینه -engine در OpenSSL 3.0 منسوخ شد. حق نشر (COPYRIGHT) Copyright 2000-2022 The OpenSSL Project Authors. All Rights Reserved. تحت مجوز آپاچی نسخه ۲.۰ (Apache License 2.0) منتشر شده است («مجوز»). شما نمی‌توانید از این فایل جز در انطباق با این مجوز استفاده کنید. می‌توانید نسخه‌ای از مجوز را در فایل LICENSE در توزیع منبع یا در دریافت کنید. 3.6.4 2026-08-25 OPENSSL-PKCS7(1ssl)