UEFI 检查签名协议

重要

本节中的某些信息仅适用于Windows 10 移动版和某些处理器体系结构。

检查签名协议使刷写工具能够验证完整闪存更新(FFU)中目录文件上的签名,并验证哈希表的哈希是否与目录文件中指定的哈希匹配。

本文档的未来版本中将提供有关完整闪存更新(FFU)文件和刷写工具的结构的信息。

EFI_CHECKSIG_PROTOCOL

本部分提供EFI_CHECKSIG_PROTOCOL的详细说明

GUID

// {E52500C3-4BF4-41A5-9692-6DF73DBFB9FE}
#define EFI_CHECKSIG_PROTOCOL_GUID \
  { 0xe52500c3, 0x4bf4, 0x41a5, { 0x96, 0x92, 0x6d, 0xf7, 0x3d, 0xbf, 0xb9, 0xfe } }

修订号

#define EFI_SIMPLE_WINPHONE_IO_PROTOCOL_REVISION   0x00000000

协议接口结构

struct _EFI_CHECKSIG_PROTOCOL {
  UINT32 Revision;
  EFI_CHECK_SIG_AND_HASH EfiCheckSignatureAndHash;
};

成员

修订
EFI_CHECKSIG_PROTOCOL所遵循的修订。 所有未来的修订都必须向后兼容。 如果将来的版本不向后兼容,则必须使用不同的 GUID。

EfiCheckSignatureAndHash
验证完整闪存更新(FFU)目录文件的签名和哈希。 请参阅 EFI_CHECKSIG_PROTOCOL。EfiCheckSignatureAndHash

要求

标头: 用户生成的

另请参阅

捕获并应用 Windows 全闪存更新 (FFU) 映像