SecurityPkg/SecureBoot: Support RSA4096 and RSA3072
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3413 Cc: Jiewen Yao <jiewen.yao@intel.com> Cc: Jian J Wang <jian.j.wang@intel.com> Cc: Min Xu <min.m.xu@intel.com> Cc: Zeyi Chen <zeyi.chen@intel.com> Cc: Fiona Wang <fiona.wang@intel.com> Signed-off-by: Sheng Wei <w.sheng@intel.com> Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
This commit is contained in:
@ -82,6 +82,8 @@ extern EFI_IFR_GUID_LABEL *mEndLabel;
|
||||
#define MAX_DIGEST_SIZE SHA512_DIGEST_SIZE
|
||||
|
||||
#define WIN_CERT_UEFI_RSA2048_SIZE 256
|
||||
#define WIN_CERT_UEFI_RSA3072_SIZE 384
|
||||
#define WIN_CERT_UEFI_RSA4096_SIZE 512
|
||||
|
||||
//
|
||||
// Support hash types
|
||||
@ -98,6 +100,11 @@ extern EFI_IFR_GUID_LABEL *mEndLabel;
|
||||
//
|
||||
#define CER_PUBKEY_MIN_SIZE 256
|
||||
|
||||
//
|
||||
// Define KeyType for public key storing file
|
||||
//
|
||||
#define KEY_TYPE_RSASSA 0
|
||||
|
||||
//
|
||||
// Types of errors may occur during certificate enrollment.
|
||||
//
|
||||
|
Reference in New Issue
Block a user