Lines Matching refs:hash
649 unsigned char *hash; in mbedtls_pkcs7_data_or_hash_verify() local
674 hash = mbedtls_calloc(mbedtls_md_get_size(md_info), 1); in mbedtls_pkcs7_data_or_hash_verify()
675 if (hash == NULL) { in mbedtls_pkcs7_data_or_hash_verify()
684 memcpy(hash, data, datalen); in mbedtls_pkcs7_data_or_hash_verify()
687 ret = mbedtls_md(md_info, data, datalen, hash); in mbedtls_pkcs7_data_or_hash_verify()
690 mbedtls_free(hash); in mbedtls_pkcs7_data_or_hash_verify()
708 ret = mbedtls_pk_verify(&pk_cxt, md_alg, hash, in mbedtls_pkcs7_data_or_hash_verify()
717 mbedtls_free(hash); in mbedtls_pkcs7_data_or_hash_verify()
735 const unsigned char *hash, in mbedtls_pkcs7_signed_hash_verify() argument
738 if (hash == NULL) { in mbedtls_pkcs7_signed_hash_verify()
741 return mbedtls_pkcs7_data_or_hash_verify(pkcs7, cert, hash, hashlen, 1); in mbedtls_pkcs7_signed_hash_verify()