MCPcopy Create free account
hub / github.com/apache/httpd / md_cert_to_sha256_digest

Function md_cert_to_sha256_digest

modules/md/md_crypt.c:1498–1509  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1496}
1497
1498apr_status_t md_cert_to_sha256_digest(md_data_t **pdigest, const md_cert_t *cert, apr_pool_t *p)
1499{
1500 md_data_t *digest;
1501 unsigned int dlen;
1502
1503 digest = md_data_pmake(EVP_MAX_MD_SIZE, p);
1504 X509_digest(cert->x509, EVP_sha256(), (unsigned char*)digest->data, &dlen);
1505 digest->len = dlen;
1506
1507 *pdigest = digest;
1508 return APR_SUCCESS;
1509}
1510
1511apr_status_t md_cert_to_sha256_fingerprint(const char **pfinger, const md_cert_t *cert, apr_pool_t *p)
1512{

Callers 1

Calls 1

md_data_pmakeFunction · 0.85

Tested by

no test coverage detected