| SQ(1) | دستورات کاربر | SQ(1) |
نام (NAME)
sq-decrypt - رمزگشایی یک پیام
خلاصه دستور (SYNOPSIS)
sq decrypt [گزینهها] پرونده
توضیحات (DESCRIPTION)
رمزگشایی یک پیام.
رمزگشایی یک پیام با استفاده از کلیدهای ارائهشده یا از طریق درخواست گذرواژه. اگر دستکاری در پیام تشخیص داده شود، یک خطا برگردانده میشود. برای جزئیات به بخشهای زیر مراجعه کنید.
اگر گواهیها با استفاده از گزینه --signer-file ارائه شوند، هر امضایی که یافت شود با استفاده از این گواهیها بررسی میگردد. اعتبارسنجی تنها در صورتی موفقیتآمیز است که هیچ امضای نامعتبری وجود نداشته باشد و تعداد امضاهای با موفقیت اعتبارسنجیشده به آستانه پیکربندیشده با پارامتر --signatures برسد.
اگر اعتبارسنجی امضا ناموفق باشد یا دستکاری در پیام تشخیص داده شود، برنامه با وضعیت خروجی نشاندهنده شکست خاتمه مییابد و فایل خروجی حذف میشود. اگر خروجی به خروجی استاندارد (stdout) ارسال شده باشد، ۲۵ مبیبایت (MiB) پایانی پیام نگه داشته میشود (در نتیجه اگر پیام کوچکتر از ۲۵ مبیبایت باشد، هیچ خروجی تولید نمیشود).
عملیات معکوس این دستور، sq encrypt است.
گزینهها (OPTIONS)
گزینههای زیردستور (Subcommand options)
- --dump-session-key
- چاپ کلید نشست (session key) در خطای استاندارد (stderr)
- --output=پرونده
- نوشتن در پرونده، یا در صورت حذف، در خروجی استاندارد (stdout)
- [پیشفرض: -]
- --recipient-file=فایل_کلید
- رمزگشایی پیام با استفاده از کلید موجود در فایل_کلید
- --session-key=کلید_نشست
- رمزگشایی یک پیام رمزگذاریشده با استفاده از کلید_نشست
- --signatures=N
- تنظیم آستانه امضاهای معتبر بر روی N
- پیام تنها در صورتی معتبر در نظر گرفته میشود که این آستانه برآورده شود. [پیشفرض: ۱ اگر حداقل یک فایل گواهی امضاکننده داده شده باشد، در غیر این صورت ۰]
- --signer=اثرانگشت|شناسه_کلید
- نیاز به امضا از یک گواهی با اثرانگشت (fingerprint) یا شناسه کلید (key ID) مشخصشده
- --signer-domain=دامنه
- نیاز به امضا از گواهیای که در آن شناسه کاربری شامل یک آدرس ایمیل برای دامنه مشخصشده باشد
- --signer-email=رایانامه
- نیاز به امضا از گواهیای که در آن شناسه کاربری شامل نشانی ایمیل مشخصشده باشد
- --signer-file=مسیر
- نیاز به امضا از یک گواهی خواندهشده از مسیر
- --signer-userid=شناسه_کاربری
- نیاز به امضا از یک گواهی با شناسه کاربری مشخصشده
- پرونده
- خواندن از پرونده، یا در صورت - بودن پرونده، از ورودی استاندارد (stdin)
- [پیشفرض: -]
گزینههای عمومی (Global options)
برای توضیحات گزینههای عمومی، sq(1) را ببینید.
مثالها (EXAMPLES)
رمزگشایی یک فایل با استفاده از کلید مخفی:
sq decrypt --recipient-file juliet-secret.pgp ciphertext.pgp
رمزگشایی یک فایل همراه با اعتبارسنجی امضاها:
sq decrypt --recipient-file juliet-secret.pgp --signer-file \ romeo.pgp ciphertext.pgp
رمزگشایی یک فایل با استفاده از مخزن کلید:
sq decrypt ciphertext.pgp
همچنین ببینید (SEE ALSO)
برای مستندات کامل به https://book.sequoia-pgp.org مراجعه کنید.
نسخه (VERSION)
1.4.0
| 1.4.0 | Sequoia PGP |