tss2_pcrread(1) General Commands Manual tss2_pcrread(1)

tss2_pcrread - خواندن مقدار PCR و گزارش رخداد متناظر

tss2_pcrread [OPTIONS]

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

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

دستور tss2_pcrread(1) مقدار یک PCR و گزارش رخداد (event log) متناظر با آن را ارائه می‌دهد. بانک PCR مورد استفاده برای هر PCR در نمایه رمزنگاری مشخص می‌شود (نگاه کنید به fapi-profile(5)).

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

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

خلاصه (digest) مربوط به PCR را بازمی‌گرداند. پارامتر اختیاری.

•
-x، --pcrIndex=INTEGER:

مشخص‌کننده PCR مورد نظر برای خواندن.

•
-f، --force:

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

•
-l، --pcrLog=FILENAME یا - (برای خروجی استاندارد stdout):

گزارش PCR را برای آن PCR بازمی‌گرداند. پارامتر اختیاری.

گزارش‌های رخداد PCR فهرستی (آرایه JSON با طول دلخواه) از مدخل‌های گزارش با محتوای زیر هستند:

- recnum: شماره رکورد یکتا
- pcr: اندیس PCR
- digest: خلاصه‌ها (digests)
- type: نوع رخداد؛ در حال حاضر تنها مقدار ممکن: "LINUX_IMA" (IMA قدیمی)
- eventDigest: خلاصه رخداد؛ به عنوان مثال خلاصه فایل اندازه‌گیری‌شده
- eventName: نام رخداد؛ به عنوان مثال نام فایل اندازه‌گیری‌شده.

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

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

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

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

tss2_pcrread --pcrIndex=16 --pcrValue=pcrValue.file --pcrLog=pcrLog.file

0 در صورت موفقیت، یا 1 در صورت بروز خطا.

Github Issues

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

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

APRIL 2019 tpm2-tools