Lines Matching refs:hash
276 /* Wildcard hash is not allowed */
347 * a fixed hash on key_alg [or key_alg2].
359 * If key_alg [or key_alg2] is a hash-and-sign with a wildcard for the hash,
360 * and alg is the same hash-and-sign family with any hash,
1044 const unsigned char *hash, size_t hash_len,
1048 if ((md_alg != MBEDTLS_MD_NONE || hash_len != 0) && hash == NULL) {
1069 md_alg, hash, hash_len, sig, sig_len, rs_ctx->rs_ctx);
1085 return ctx->pk_info->verify_func(ctx, md_alg, hash, hash_len,
1093 const unsigned char *hash, size_t hash_len,
1096 return mbedtls_pk_verify_restartable(ctx, md_alg, hash, hash_len,
1105 const unsigned char *hash, size_t hash_len,
1108 if ((md_alg != MBEDTLS_MD_NONE || hash_len != 0) && hash == NULL) {
1126 return mbedtls_pk_verify(ctx, md_alg, hash, hash_len, sig, sig_len);
1190 status = psa_verify_hash(key_id, psa_sig_alg, hash,
1211 md_alg, (unsigned int) hash_len, hash,
1235 const unsigned char *hash, size_t hash_len,
1240 if ((md_alg != MBEDTLS_MD_NONE || hash_len != 0) && hash == NULL) {
1260 hash, hash_len,
1279 hash, hash_len,
1288 const unsigned char *hash, size_t hash_len,
1292 return mbedtls_pk_sign_restartable(ctx, md_alg, hash, hash_len,
1303 const unsigned char *hash, size_t hash_len,
1317 return mbedtls_pk_sign(ctx, md_alg, hash, hash_len,
1365 hash, hash_len,
1371 ctx->pk_ctx, hash, hash_len,
1386 (unsigned int) hash_len, hash, sig);