| tss2_gettpmblobs(1) | General Commands Manual | tss2_gettpmblobs(1) |
نام (NAME)
tss2_gettpmblobs - دریافت دادههای باینری (blobs) عمومی و خصوصی یک شیء TPM
خلاصه دستور (SYNOPSIS)
tss2_gettpmblobs [OPTIONS]
همچنین ببینید (SEE ALSO)
برای تنظیم پارامترهای FAPI مانند نمایه رمزنگاری مورداستفاده و TCTI یا دایرکتوریهای مربوط به ذخیرهسازی فرادادههای FAPI، به fapi-config(5) مراجعه کنید.
برای تعیین الگوریتمها و پارامترهای رمزنگاری برای تمام کلیدها و عملیاتهای یک تعامل خاص با TPM، مانند الگوریتم درهمسازی نام، الگوریتم امضای نامتقارن، طرح و پارامترها و انتخاب بانکهای PCR، به fapi-profile(5) مراجعه کنید.
توضیحات (DESCRIPTION)
دستور tss2_gettpmblobs(1) دادههای باینری (blobs) عمومی و خصوصی یک شیء را بازمیگرداند، بهگونهای که بتوان آنها را توسط یک API سطح پایین (مانند ESAPI) بارگذاری کرد. این دستور همچنین خطمشی (policy) مرتبط با این دادهها را در قالب JSON بازمیگرداند.
گزینهها (OPTIONS)
گزینههای موجود عبارتند از:
- •
- -f, --force:
رونویسی اجباری فایل خروجی.
- •
- -p, --path=STRING:
مسیر شیئی که دادههای باینری (blobs) آن بازگردانده خواهد شد.
- •
- -u, --tpm2bPublic=FILENAME یا - (برای خروجی استاندارد stdout):
ناحیه عمومی بازگرداندهشده شیء به صورت یک TPM2B_PUBLIC سریالسازیشده (marshalled). پارامتر اختیاری.
- •
- -r, --tpm2bPrivate=FILENAME یا - (برای خروجی استاندارد stdout):
ناحیه خصوصی بازگرداندهشده شیء به صورت یک TPM2B_PRIVATE سریالسازیشده (marshalled). پارامتر اختیاری.
- •
- -l, --policy=FILENAME یا - (برای خروجی استاندارد stdout):
خطمشی (policy) بازگرداندهشده مرتبط با شیء، کدگذاریشده در JSON. پارامتر اختیاری.
گزینههای عمومی (COMMON OPTIONS)
این مجموعه از گزینهها میان تمامی برنامههای tss2 مشترک هستند و اطلاعاتی را ارائه میدهند که ممکن است بسیاری از کاربران انتظار داشته باشند.
- •
- -h, --help [man|no-man]: نمایش صفحه راهنمای (manpage) ابزار. بهطور پیشفرض، برنامه تلاش میکند manpager را برای ابزار فراخوانی کند؛ با این حال، در صورت عدم موفقیت، خلاصهای کوتاه از ابزار را خروجی میدهد. این رفتار مشابه زمانی است که آرگومان گزینه “man” مشخص شده باشد، اما اگر صراحتاً “man” درخواست شود، ابزار خطاهای ناشی از man را در stderr ارائه میدهد. اگر گزینه “no-man” مشخص شود، یا فراخوانی manpager با شکست مواجه گردد، خلاصهای از گزینهها در خروجی استاندارد (stdout) نمایش داده خواهند شد.
برای استفاده موفق از قابلیت صفحات راهنما، لازم است manpageها نصب شده یا در مسیر MANPATH قرار داشته باشند؛ برای جزئیات بیشتر به man(1) مراجعه کنید.
- •
- -v, --version: نمایش اطلاعات نسخه این ابزار، TCTIهای پشتیبانیشده و خروج.
مثالها (EXAMPLES)
-
tss2_gettpmblobs --path=HS/SRK/myRSACrypt --tpm2bPublic=tpm2bPublic.file --tpm2bPrivate=tpm2bPrivate.file --policy=policy.file
وضعیت خروج (EXIT STATUS)
0 در صورت موفقیت یا 1 در صورت شکست.
گزارش باگها (BUGS)
راهنما (HELP)
مشاهده فهرست پستی
کپیرایت و تکثیر (COPYRIGHT)
این اثر تحت مجوز بینالمللی Creative Commons Attribution 4.0 (CC BY 4.0) منتشر شده است.
| APRIL 2019 | tpm2-tools |