OpenCore  1.0.4
OpenCore Bootloader
Loading...
Searching...
No Matches
DER_Digest.c File Reference
#include "DER_Digest.h"

Go to the source code of this file.

Macros

#define WHICH_DIGEST_INDEX   13
 
#define WHICH_DIGEST_MD2   2
 
#define WHICH_DIGEST_MD5   5
 

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)
 

Macro Definition Documentation

◆ WHICH_DIGEST_INDEX

#define WHICH_DIGEST_INDEX   13

Definition at line 128 of file DER_Digest.c.

◆ WHICH_DIGEST_MD2

#define WHICH_DIGEST_MD2   2

Definition at line 129 of file DER_Digest.c.

◆ WHICH_DIGEST_MD5

#define WHICH_DIGEST_MD5   5

Definition at line 130 of file DER_Digest.c.

Function Documentation

◆ DEREncodeMDDigestInfo()

DERReturn DEREncodeMDDigestInfo ( WhichDigest whichDigest,
const DERByte * mdDigest,
DERSize mdDigestLen,
DERByte * result,
DERSize * resultLen )

Definition at line 132 of file DER_Digest.c.

◆ DEREncodeSHA1DigestInfo()

DERReturn DEREncodeSHA1DigestInfo ( const DERByte * sha1Digest,
DERSize sha1DigestLen,
DERByte * result,
DERSize * resultLen )

Definition at line 55 of file DER_Digest.c.

◆ DEREncodeSHA256DigestInfo()

DERReturn DEREncodeSHA256DigestInfo ( const DERByte * sha256Digest,
DERSize sha256DigestLen,
DERByte * result,
DERSize * resultLen )

Definition at line 93 of file DER_Digest.c.