tss2_nvwrite(1) General Commands Manual tss2_nvwrite(1)

tss2_nvwrite - نوشتن داده در یک شاخص NV

tss2_nvwrite [OPTIONS]

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

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

tss2_nvwrite(1) - این دستور داده‌ها را در یک شاخص NV “عادی” (نه pin، extend یا counter) می‌نویسد. تنها می‌توان کل شاخص را نوشت؛ نوشتن جزئی مجاز نیست. اگر داده‌های ارائه‌شده کوچک‌تر از اندازهٔ شاخص NV باشند، انتهای آن با بایت‌های صفر پر (pad) می‌شود.

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

•
-i، --data=FILENAME یا - (برای stdin):

داده‌ای که باید در فضای NV نوشته شود.

•
-p، --nvPath=STRING:

فضای NV را برای نوشتن مشخص می‌کند.

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

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

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

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

tss2_nvwrite --nvPath=/nv/Owner/myNV --data=data.file

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

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

به فهرست پستیمراجعه کنید.

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

APRIL 2019 tpm2-tools