| CERT-TO-EFI-HASH-LIST(1) | User Commands | CERT-TO-EFI-HASH-LIST(1) |
نام (NAME)
cert-to-efi-hash-list - ابزاری برای تبدیل گواهیهای openssl به فهرستهای هش ابطال امضای EFI
خلاصه دستور (SYNOPSIS)
cert-to-efi-hash-list [-g <guid>][-t <timestamp>][-s <hash>] <crt file> <efi sig list file>
توضیحات (DESCRIPTION)
یک گواهی X509 ورودی (در قالب PEM) را دریافت کرده و آن را به یک فایل فهرست هش امضای EFI که تنها شامل همان گواهی منفرد است تبدیل میکند.
گزینهها (OPTIONS)
- -g <guid>
- استفاده از <guid> به عنوان مالک امضا. اگر این گزینه ارائه نشود، یک GUID با مقادیر تماماً صفر استفاده خواهد شد.
- -s <hash>
- استفاده از الگوریتم هش SHA<hash> (شامل 256، 384، 512).
- -t <timestamp>
- زمان ابطال (Revocation) برای امضای هش.
- اگر مشخص نشود، روی 0 تنظیم میشود که به معنای ابطال برای همیشه است.
نکته (NOTE)
هشهای ابطال امضا تنها در UEFI نسخه 2.4 به بالا پیادهسازی شدهاند.
مثالها (EXAMPLES)
برای گرفتن یک گواهی استاندارد X509 در قالب PEM و تولید یک فایل خروجی فهرست امضای EFI، به سادگی دستور زیر را اجرا کنید:
cert-to-efi-hash-list PK.crt PK.esl
توجه داشته باشید که قالب فایلهای فهرست امضای EFI به گونهای است که میتوان به سادگی آنها را به یکدیگر متصل کرد تا فایلی با چندین امضا تولید شود:
cat PK1.esl PK2.esl > PK.esl
اگر پلتفرم شما قابلیت مدیریت کلید در حالت راهاندازی (setup mode) را دارد، کلیدها اغلب تنها با GUID نمایش داده میشوند؛ بنابراین اگر قصد مدیریت کلیدهای زیادی را دارید، استفاده از گزینهٔ -g برای اختصاص GUIDهای قابل شناسایی به کلیدهایتان مفید خواهد بود.
همچنین ببینید (SEE ALSO)
صفحه راهنمای sign-efi-sig-list(1) برای جزئیات در مورد نحوهٔ ایجاد یک بهروزرسانی احراز هویت شده برای متغیرهای امن EFI، هنگامی که سیستم EFI در حالت کاربر (user mode) قرار دارد.
| January 2026 | cert-to-efi-hash-list 1.9.2 |