tss2_getrandom(1) General Commands Manual tss2_getrandom(1)

tss2_getrandom - ایجاد آرایه‌ای از بایت‌های تصادفی با استفاده از TPM

tss2_getrandom [OPTIONS]

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

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

tss2_getrandom(1) - این دستور با استفاده از TPM، آرایه‌ای از بایت‌های تصادفی ایجاد می‌کند.

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

•
-n, --numBytes=INTEGER:

تعداد بایت‌های درخواستی توسط فراخواننده.

•
-f, --force:

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

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

بایت‌های تصادفی بازگردانده‌شده.

•
--hex

تبدیل داده‌های خروجی به قالب هگزادسیمال بدون پیشوند “0x”.

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

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

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

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

tss2_getrandom --numBytes=20 --data=- | hexdump -C

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

Github Issues

مشاهدهٔ لیست پستی (Mailing List)

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

APRIL 2019 tpm2-tools