tss2_exportkey(1) General Commands Manual tss2_exportkey(1)

tss2_exportkey - برون‌بری یک کلید و رمزنگاری آن با کلید عمومی والد جدید

tss2_exportkey [OPTIONS]

fapi-config(5) برای تنظیم پارامترهای FAPI مانند نمایه رمزنگاری مورداستفاده و TCTI یا دایرکتوری‌های ذخیره‌سازهای فراداده FAPI.

fapi-profile(5) برای تعیین الگوریتم‌ها و پارامترهای رمزنگاری برای همه کلیدها و عملیات یک تعامل مشخص با TPM مانند الگوریتم درهم‌سازی نام، الگوریتم امضای نامتقارن، طرح، پارامترها و انتخاب بانک PCR.

دستور tss2_exportkey(1) یک کلید را تکثیر کرده و آن را با استفاده از کلید عمومی یک والد جدید رمزنگاری می‌کند. داده‌های برون‌بری‌شده شامل کلید بازبسته‌بندی‌شده (re-wrapped) اشاره‌شده توسط pathOfKeyToDuplicate و سپس سیاست کدگذاری‌شده به‌صورت JSON خواهد بود. رمزنگاری مطابق با طرح‌های رمزنگاری TPM مشخص‌شده در نمایه رمزنگاری انجام می‌شود (ر.ک. fapi-profile(5)).

گزینه‌های موجود عبارتند از:

•
-e --pathToPublicKeyOfNewParent=STRING:

مسیر کلید عمومی والد جدید. این کلید ممکن است در سلسله‌مراتب کلید عمومی /ext باشد. پارامتر اختیاری. اگر نادیده گرفته شود، فقط کلید عمومی برون‌بری خواهد شد.

•
-f, --force:

اجبار به بازنویسی روی فایل خروجی.

•
-o, --exportedData=FILENAME یا - (برای خروجی استاندارد stdout):

زیردرخت برون‌بری‌شده را بازمی‌گرداند.

•
-p, --pathOfKeyToDuplicate=STRING:

مسیر ریشه زیردرختی که باید برون‌بری شود.

این مجموعه از گزینه‌ها بین تمام برنامه‌های tss2 مشترک هستند و اطلاعاتی را ارائه می‌دهند که ممکن است بسیاری از کاربران انتظار داشته باشند.

•
-h, --help [man|no-man]: نمایش صفحه راهنمای ابزار. به‌طور پیش‌فرض، تلاش می‌کند تا صفحه‌بند راهنما (manpager) را برای این ابزار فراخوانی کند؛ با این حال، در صورت بروز خطا خلاصه‌ای کوتاه از ابزار را نمایش می‌دهد. این رفتار مشابه زمانی است که آرگومان گزینه “man” مشخص شده باشد، اگرچه در صورت درخواست صریح “man”، ابزار خطاهای man را در stderr ارائه می‌دهد. اگر گزینه “no-man” مشخص شود، یا manpager ناموفق باشد، گزینه‌های کوتاه در stdout خروجی داده می‌شوند.

استفاده موفق از قابلیت manpages مستلزم آن است که صفحات راهنما نصب شده باشند یا در MANPATH قرار داشته باشند؛ برای جزئیات بیشتر به man(1) مراجعه کنید.

•
-v, --version: نمایش اطلاعات نسخه این ابزار و tctiهای پشتیبانی‌شده و خروج.

tss2_exportkey --pathOfKeyToDuplicate=HS/SRK/myRSADecrypt --exportedData=exportedData.file

۰ در صورت موفقیت یا ۱ در صورت شکست.

مسائل گیت‌هاب (Github Issues)

ببینید فهرست پستی (Mailing List)

این اثر تحت مجوز بین‌المللی ارجاع ۴.۰ کریتیو کامنز (CC BY 4.0) منتشر شده است.

APRIL 2019 tpm2-tools