iPXE
Data Structures | Macros | Functions | Variables
WinCertificate.h File Reference

GUID for UEFI WIN_CERTIFICATE structure. More...

Go to the source code of this file.

Data Structures

struct  WIN_CERTIFICATE
 The WIN_CERTIFICATE structure is part of the PE/COFF specification. More...
 
struct  EFI_CERT_BLOCK_RSA_2048_SHA256
 WIN_CERTIFICATE_UEFI_GUID.CertData. More...
 
struct  WIN_CERTIFICATE_UEFI_GUID
 Certificate which encapsulates a GUID-specific digital signature. More...
 
struct  WIN_CERTIFICATE_EFI_PKCS1_15
 Certificate which encapsulates the RSASSA_PKCS1-v1_5 digital signature. More...
 

Macros

#define WIN_CERT_TYPE_PKCS_SIGNED_DATA   0x0002
 
#define WIN_CERT_TYPE_EFI_PKCS115   0x0EF0
 
#define WIN_CERT_TYPE_EFI_GUID   0x0EF1
 
#define EFI_CERT_TYPE_RSA2048_SHA256_GUID   {0xa7717414, 0xc616, 0x4977, {0x94, 0x20, 0x84, 0x47, 0x12, 0xa7, 0x35, 0xbf } }
 WIN_CERTIFICATE_UEFI_GUID.CertType. More...
 

Functions

 FILE_LICENCE (BSD2_PATENT)
 

Variables

EFI_GUID gEfiCertTypeRsa2048Sha256Guid
 

Detailed Description

GUID for UEFI WIN_CERTIFICATE structure.

Copyright (c) 2006 - 2012, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent

Revision Reference:
GUID defined in UEFI 2.0 spec.

Definition in file WinCertificate.h.

Macro Definition Documentation

◆ WIN_CERT_TYPE_PKCS_SIGNED_DATA

#define WIN_CERT_TYPE_PKCS_SIGNED_DATA   0x0002

Definition at line 19 of file WinCertificate.h.

◆ WIN_CERT_TYPE_EFI_PKCS115

#define WIN_CERT_TYPE_EFI_PKCS115   0x0EF0

Definition at line 20 of file WinCertificate.h.

◆ WIN_CERT_TYPE_EFI_GUID

#define WIN_CERT_TYPE_EFI_GUID   0x0EF1

Definition at line 21 of file WinCertificate.h.

◆ EFI_CERT_TYPE_RSA2048_SHA256_GUID

#define EFI_CERT_TYPE_RSA2048_SHA256_GUID   {0xa7717414, 0xc616, 0x4977, {0x94, 0x20, 0x84, 0x47, 0x12, 0xa7, 0x35, 0xbf } }

Function Documentation

◆ FILE_LICENCE()

FILE_LICENCE ( BSD2_PATENT  )

Variable Documentation

◆ gEfiCertTypeRsa2048Sha256Guid

EFI_GUID gEfiCertTypeRsa2048Sha256Guid