tss2_encrypt(1) General Commands Manual tss2_encrypt(1)

tss2_encrypt - داده‌ها را رمزگذاری می‌کند

tss2_encrypt [OPTIONS]

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

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

tss2_encrypt(1) - این دستور داده‌های ارائه‌شده را برای یک کلید هدف با استفاده از طرح‌های رمزگذاری TPM، همان‌گونه که در نمایه رمزنگاری مشخص شده است (ن.ک. fapi-profile(5))، رمزگذاری می‌کند.

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

•
-p, --keyPath=STRING:

کلید رمزگذاری را مشخص می‌کند.

•
-f, --force:

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

•
-i, --plainText=FILENAME یا - (برای stdin):

داده‌هایی که باید رمزگذاری شوند.

•
-o, --cipherText=FILENAME یا - (برای stdout):

متن رمزشده با کدگذاری JSON را برمی‌گرداند.

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

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

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

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

tss2_encrypt --keyPath=HS/SRK/myRSACrypt --plainText=plainText.file --cipherText=cipherText.file

0 در صورت موفقیت، یا 1 در صورت شکست.

گزارش مشکلات در گیت‌هاب (Github Issues)

مشاهده فهرست پستی (Mailing List)

این اثر تحت مجوز Creative Commons Attribution 4.0 International License (CC BY 4.0) منتشر شده است.

APRIL 2019 tpm2-tools