nethsm-key(1) General Commands Manual nethsm-key(1)

nethsm-key - مدیریت کلیدهای رمزنگاری در دستگاه NetHSM

nethsm key [-a|--auth-passphrase-file] [-c|--config] [-l|--label] [-u|--user] [-h|--help] <زیردستورها>

مدیریت و انجام عملیات روی کلیدهای یک دستگاه.

از تمامی عملیات رمزنگاری مرتبط (رمزگشایی، رمزگذاری، امضا)، مدیریت گواهی‌ها، وارد کردن، تولید و مدیریت کنترل دسترسی (ACL) پشتیبانی می‌کند.

کلیدها ممکن است در دامنه‌های خاصی وجود داشته باشند: در سطح کل سیستم یا در فضاهای نام (به "nethsm namespace" مراجعه کنید). درحالی‌که کاربران سطح سیستم فقط به کلیدهای سراسری سیستم دسترسی دارند، کاربران فضاهای نام تنها به کلیدهای موجود در فضای نام خود دسترسی دارند.

مسیر فایلی که حاوی عبارت عبور برای احراز هویت است.

عبارت عبور ارائه‌شده در فایل باید متعلق به کاربری باشد که برای اجرای دستور انتخاب شده است.

این گزینه می‌تواند چندین بار مشخص شود؛ این قابلیت برای دستوراتی که به چندین نقش به‌طور هم‌زمان نیاز دارند لازم است. در صورت استفاده از چندین فایل عبارت عبور، ترتیب اهمیت دارد، چرا که فایل‌ها به ترتیب به کاربر مربوطه که با گزینه «--user» مشخص شده است اختصاص می‌یابند.

می‌تواند از طریق متغیر محیطی NETHSM_AUTH_PASSPHRASE_FILE نیز تنظیم شود.
مسیر یک فایل پیکربندی سفارشی.

در صورت تعیین، فایل پیکربندی سفارشی به‌جای مسیر پیش‌فرض فایل پیکربندی استفاده می‌شود.

می‌تواند از طریق متغیر محیطی NETHSM_CONFIG نیز تنظیم شود.
یک برچسب برای شناسایی یکتای دستگاه در فایل پیکربندی.

اگر بیش از یک دستگاه در فایل پیکربندی تنظیم شده باشد، ارائه این گزینه الزامی است.

می‌تواند از طریق متغیر محیطی NETHSM_LABEL نیز تنظیم شود.
نام کاربری مورد استفاده برای اجرای دستور.

اگر هیچ نام کاربری در فایل پیکربندی برای دستگاه تنظیم نشده باشد، می‌تواند ارائه شود. اگر چندین نام کاربری با نقش هدف یکسان در فایل پیکربندی برای یک دستگاه تنظیم شده باشد، ارائه این گزینه الزامی است.

این گزینه می‌تواند چندین بار مشخص شود که برای دستورات نیازمند چندین نقش به‌طور هم‌زمان ضروری است.

می‌تواند از طریق متغیر محیطی NETHSM_USER نیز تنظیم شود.
نمایش پیام راهنما (مشاهده خلاصه با '-h').

مدیریت گواهی‌های یک کلید
دریافت درخواست امضای گواهی (CSR) برای یک کلید
رمزگشایی یک پیام با استفاده از کلید
رمزگذاری یک پیام با استفاده از کلید
تولید یک کلید جدید
دریافت اطلاعات یک کلید
وارد کردن یک کلید
فهرست کردن تمام شناسه‌های کلید
دریافت کلید عمومی برای یک کلید
حذف یک کلید
امضا کردن یک پیام با استفاده از کلید
برچسب‌گذاری یک کلید
حذف برچسب از یک کلید
نمایش این پیام یا راهنمای زیردستور(های) مشخص‌شده
nethsm-key