Go to the documentation of this file.
32 #define TRACE_LEVEL OCSP_TRACE_LEVEL
39 #if (OCSP_SUPPORT == ENABLED)
56 #if (OCSP_SHA1_SUPPORT == ENABLED && SHA1_SUPPORT == ENABLED)
59 #elif (OCSP_SHA256_SUPPORT == ENABLED && SHA256_SUPPORT == ENABLED)
62 #elif (OCSP_SHA384_SUPPORT == ENABLED && SHA384_SUPPORT == ENABLED)
65 #elif (OCSP_SHA512_SUPPORT == ENABLED && SHA512_SUPPORT == ENABLED)
89 #if (OCSP_SHA1_SUPPORT == ENABLED && SHA1_SUPPORT == ENABLED)
97 #if (OCSP_SHA256_SUPPORT == ENABLED && SHA256_SUPPORT == ENABLED)
105 #if (OCSP_SHA384_SUPPORT == ENABLED && SHA384_SUPPORT == ENABLED)
113 #if (OCSP_SHA512_SUPPORT == ENABLED && SHA512_SUPPORT == ENABLED)
int_t oidComp(const uint8_t *oid1, size_t oidLen1, const uint8_t *oid2, size_t oidLen2)
Compare object identifiers.
const HashAlgo * ocspGetHashAlgo(const uint8_t *oid, size_t length)
Get the hash algorithm that matches the specified identifier.
const uint8_t SHA256_OID[9]
const uint8_t PKIX_OCSP_BASIC_OID[9]
const uint8_t SHA512_OID[9]
const uint8_t SHA1_OID[5]
const HashAlgo * ocspSelectHashAlgo(void)
Hash algorithm selection.
Common interface for hash algorithms.
const uint8_t PKIX_OCSP_NONCE_OID[9]
const uint8_t SHA384_OID[9]