OpenCore
1.0.4
OpenCore Bootloader
|
#include "libDER.h"
Go to the source code of this file.
Macros | |
#define | DER_SHA1_DIGEST_LEN 20 |
#define | DER_SHA1_DIGEST_INFO_LEN 35 |
#define | DER_SHA256_DIGEST_LEN 32 |
#define | DER_SHA256_DIGEST_INFO_LEN 51 |
#define | DER_MD_DIGEST_LEN 16 |
#define | DER_MD_DIGEST_INFO_LEN 34 |
#define | DER_MAX_DIGEST_LEN DER_SHA256_DIGEST_LEN |
#define | DER_MAX_ENCODED_INFO_LEN DER_SHA256_DIGEST_INFO_LEN |
Enumerations | |
enum | WhichDigest { WD_MD2 = 1 , WD_MD5 = 2 } |
Functions | |
DERReturn | DEREncodeSHA1DigestInfo (const DERByte *sha1Digest, DERSize sha1DigestLen, DERByte *result, DERSize *resultLen) |
DERReturn | DEREncodeSHA256DigestInfo (const DERByte *sha256Digest, DERSize sha256DigestLen, DERByte *result, DERSize *resultLen) |
DERReturn | DEREncodeMDDigestInfo (WhichDigest whichDigest, const DERByte *mdDigest, DERSize mdDigestLen, DERByte *result, DERSize *resultLen) |
#define DER_MAX_DIGEST_LEN DER_SHA256_DIGEST_LEN |
Definition at line 66 of file DER_Digest.h.
#define DER_MAX_ENCODED_INFO_LEN DER_SHA256_DIGEST_INFO_LEN |
Definition at line 67 of file DER_Digest.h.
#define DER_MD_DIGEST_INFO_LEN 34 |
Definition at line 51 of file DER_Digest.h.
#define DER_MD_DIGEST_LEN 16 |
Definition at line 50 of file DER_Digest.h.
#define DER_SHA1_DIGEST_INFO_LEN 35 |
Definition at line 30 of file DER_Digest.h.
#define DER_SHA1_DIGEST_LEN 20 |
Definition at line 29 of file DER_Digest.h.
#define DER_SHA256_DIGEST_INFO_LEN 51 |
Definition at line 39 of file DER_Digest.h.
#define DER_SHA256_DIGEST_LEN 32 |
Definition at line 38 of file DER_Digest.h.
enum WhichDigest |
Enumerator | |
---|---|
WD_MD2 | |
WD_MD5 |
Definition at line 53 of file DER_Digest.h.
DERReturn DEREncodeMDDigestInfo | ( | WhichDigest | whichDigest, |
const DERByte * | mdDigest, | ||
DERSize | mdDigestLen, | ||
DERByte * | result, | ||
DERSize * | resultLen ) |
Definition at line 132 of file DER_Digest.c.
DERReturn DEREncodeSHA1DigestInfo | ( | const DERByte * | sha1Digest, |
DERSize | sha1DigestLen, | ||
DERByte * | result, | ||
DERSize * | resultLen ) |
Definition at line 55 of file DER_Digest.c.