29#define DER_SHA1_DIGEST_LEN     20 
   30#define DER_SHA1_DIGEST_INFO_LEN  35  
   38#define DER_SHA256_DIGEST_LEN   32 
   39#define DER_SHA256_DIGEST_INFO_LEN  51  
   50#define DER_MD_DIGEST_LEN     16 
   51#define DER_MD_DIGEST_INFO_LEN    34  
   66#define DER_MAX_DIGEST_LEN      DER_SHA256_DIGEST_LEN 
   67#define DER_MAX_ENCODED_INFO_LEN  DER_SHA256_DIGEST_INFO_LEN 
DERReturn DEREncodeSHA256DigestInfo(const DERByte *sha256Digest, DERSize sha256DigestLen, DERByte *result, DERSize *resultLen)
 
DERReturn DEREncodeMDDigestInfo(WhichDigest whichDigest, const DERByte *mdDigest, DERSize mdDigestLen, DERByte *result, DERSize *resultLen)
 
DERReturn DEREncodeSHA1DigestInfo(const DERByte *sha1Digest, DERSize sha1DigestLen, DERByte *result, DERSize *resultLen)