| SBVARSIGN(1) | User Commands | SBVARSIGN(1) |
نام (NAME)
sbvarsign - ابزار امضای متغیرهای احراز هویتشدهی UEFI
خلاصه دستور (SYNOPSIS)
sbvarsign [گزینهها] --key <keyfile> --cert <certfile> <var-name> <var-data-file>
توضیحات (DESCRIPTION)
امضای یک قطعهداده (blob) برای استفاده در SetVariable().
گزینهها (OPTIONS)
- --engine <eng>
- استفاده از موتور (engine) مشخصشده برای بارگذاری کلید
- --key <keyfile>
- کلید امضا (کلید خصوصی RSA با کدگذاری PEM)
- --cert <certfile>
- گواهی (گواهی x509)
- --include-attrs
- گنجاندن صفتها (attrs) در ابتدای فایل خروجی
- --guid <GUID>
- شناسه EFI GUID برای متغیر. در صورت تعیین نشدن، بسته به <var-name>، از EFI_IMAGE_SECURITY_DATABASE یا EFI_GLOBAL_VARIABLE استفاده خواهد شد.
- --attr <attrs>
- صفتهای متغیر. یک یا چند مورد از: NON_VOLATILE BOOTSERVICE_ACCESS RUNTIME_ACCESS TIME_BASED_AUTHENTICATED_WRITE_ACCESS APPEND_WRITE
- چندین صفت را با کاما جدا کنید،
- پیشفرض شامل تمام صفتها است، TIME_BASED_AUTH... همیشه گنجانده میشود.
- --output <file>
- نوشتن دادههای امضاشده در <file> (پیشفرض <var-data-file>.signed)
| January 2026 | sbvarsign 0.9.5 |