OpenCore  1.0.4
OpenCore Bootloader
Loading...
Searching...
No Matches
OcAppleKeysLib.h File Reference
#include <Library/BaseOverflowLib.h>
#include <Library/OcCryptoLib.h>

Go to the source code of this file.

Data Structures

struct  APPLE_PK_ENTRY_
 

Macros

#define NUM_OF_PK   2
 

Typedefs

typedef struct APPLE_PK_ENTRY_ APPLE_PK_ENTRY
 

Variables

CONST APPLE_PK_ENTRY PkDataBase [NUM_OF_PK]
 
CONST UINT8 gAppleX86SecureBootRootCaCert []
 
CONST UINTN gAppleX86SecureBootRootCaCertSize
 

Detailed Description

Copyright (C) 2019, vit9696. All rights reserved.

All rights reserved.

This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License which accompanies this distribution. The full text of the license may be found at http://opensource.org/licenses/bsd-license.php

THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.

Definition in file OcAppleKeysLib.h.

Macro Definition Documentation

◆ NUM_OF_PK

#define NUM_OF_PK   2

Definition at line 21 of file OcAppleKeysLib.h.

Typedef Documentation

◆ APPLE_PK_ENTRY

Variable Documentation

◆ gAppleX86SecureBootRootCaCert

CONST UINT8 gAppleX86SecureBootRootCaCert[]
extern

Definition at line 220 of file OcAppleKeysLib.c.

◆ gAppleX86SecureBootRootCaCertSize

CONST UINTN gAppleX86SecureBootRootCaCertSize
extern

Definition at line 330 of file OcAppleKeysLib.c.

◆ PkDataBase

CONST APPLE_PK_ENTRY PkDataBase[NUM_OF_PK]
extern

Definition at line 195 of file OcAppleKeysLib.c.