.TH "PKI \-\-PKCS7" 1 "2023-03-30" "6.1.0" "strongSwan" . .SH "نام (NAME)" . pki \-\-pkcs7 \- توابع بسته‌بندی و باز کردن کانتینرهای PKCS#7 را فراهم می‌کند . .SH "خلاصه دستور (SYNOPSIS)" . .SY pki\ \-\-pkcs7 .BR \-\-sign | \-\-verify | \-\-encrypt | \-\-decrypt | \-\-show .OP \-\-in file .OP \-\-cert file .OP \-\-key file .OP \-\-digest digest .OP \-\-rsa\-padding padding .OP \-\-debug level .YS . .SY pki\ \-\-pkcs7 .BI \-\-options\~ file .YS . .SY "pki \-\-pkcs7" .B \-h | .B \-\-help .YS . .SH "توضیحات (DESCRIPTION)" . این زیرفرمان از .BR pki (1) توابعی را برای بسته‌بندی و باز کردن (wrap/unwrap) کانتینرهای PKCS#7 ارائه می‌دهد. . .SH "گزینه‌ها (OPTIONS)" . .TP .B "\-h, \-\-help" نمایش اطلاعات نحوهٔ استفاده به‌همراه خلاصه‌ای از گزینه‌های موجود. .TP .BI "\-v, \-\-debug " level تنظیم سطح دیباگ، پیش‌فرض: 1. .TP .BI "\-+, \-\-options " file خواندن گزینه‌های خط فرمان از \fIfile\fR. .TP .BI "\-s, \-\-sign" ایجاد داده‌های امضاشدهٔ (signed-data) PKCS#7. .TP .BI "\-u, \-\-verify" اعتبارسنجی داده‌های امضاشدهٔ (signed-data) PKCS#7. .TP .BI "\-e, \-\-encrypt" ایجاد داده‌های پاکت‌شدهٔ (enveloped-data) PKCS#7. .TP .BI "\-e, \-\-decrypt" رمزگشایی داده‌های پاکت‌شدهٔ (enveloped-data) PKCS#7. .TP .BI "\-p, \-\-show" نمایش اطلاعات دربارهٔ کانتینر PKCS#7 و فهرست کردن گواهی‌ها. .TP .BI "\-i, \-\-in " file فایل ورودی PKCS#7. در صورت مشخص نشدن، ورودی از \fISTDIN\fR خوانده می‌شود. .TP .BI "\-k, \-\-key " file کلید خصوصی مورد استفاده برای .B \-\-sign و .BR \-\-decrypt . .TP .BI "\-c, \-\-cert " file گواهی برای .BR \-\-sign ، .B \-\-verify و .BR \-\-encrypt . می‌تواند چندین بار استفاده شود. .TP .BI "\-g, \-\-digest " digest خلاصهٔ پیام (digest) مورد استفاده برای ایجاد امضا. یکی از مقادیر \fImd5\fR، \fIsha1\fR، \fIsha224\fR، \fIsha256\fR، \fIsha384\fR یا \fIsha512\fR. مقدار پیش‌فرض بر اساس نوع و اندازهٔ کلید امضا تعیین می‌شود. .TP .BI "\-R, \-\-rsa\-padding " padding فاصله‌گذاری (padding) مورد استفاده برای امضاهای RSA. یکی از مقادیر \fIpkcs1\fR یا \fIpss\fR، با پیش‌فرض \fIpkcs1\fR. . .SH "همچنین ببینید (SEE ALSO)" . .BR pki (1)