Lines Matching refs:hash_len

997 static inline int pk_hashlen_helper(mbedtls_md_type_t md_alg, size_t *hash_len)  in pk_hashlen_helper()  argument
999 if (*hash_len != 0) { in pk_hashlen_helper()
1003 *hash_len = mbedtls_md_get_size_from_type(md_alg); in pk_hashlen_helper()
1005 if (*hash_len == 0) { in pk_hashlen_helper()
1044 const unsigned char *hash, size_t hash_len, in mbedtls_pk_verify_restartable() argument
1048 if ((md_alg != MBEDTLS_MD_NONE || hash_len != 0) && hash == NULL) { in mbedtls_pk_verify_restartable()
1053 pk_hashlen_helper(md_alg, &hash_len) != 0) { in mbedtls_pk_verify_restartable()
1069 md_alg, hash, hash_len, sig, sig_len, rs_ctx->rs_ctx); in mbedtls_pk_verify_restartable()
1085 return ctx->pk_info->verify_func(ctx, md_alg, hash, hash_len, in mbedtls_pk_verify_restartable()
1093 const unsigned char *hash, size_t hash_len, in mbedtls_pk_verify() argument
1096 return mbedtls_pk_verify_restartable(ctx, md_alg, hash, hash_len, in mbedtls_pk_verify()
1105 const unsigned char *hash, size_t hash_len, in mbedtls_pk_verify_ext() argument
1108 if ((md_alg != MBEDTLS_MD_NONE || hash_len != 0) && hash == NULL) { in mbedtls_pk_verify_ext()
1126 return mbedtls_pk_verify(ctx, md_alg, hash, hash_len, sig, sig_len); in mbedtls_pk_verify_ext()
1140 if (md_alg == MBEDTLS_MD_NONE && UINT_MAX < hash_len) { in mbedtls_pk_verify_ext()
1191 hash_len, sig, signature_length); in mbedtls_pk_verify_ext()
1211 md_alg, (unsigned int) hash_len, hash, in mbedtls_pk_verify_ext()
1235 const unsigned char *hash, size_t hash_len, in mbedtls_pk_sign_restartable() argument
1240 if ((md_alg != MBEDTLS_MD_NONE || hash_len != 0) && hash == NULL) { in mbedtls_pk_sign_restartable()
1244 if (ctx->pk_info == NULL || pk_hashlen_helper(md_alg, &hash_len) != 0) { in mbedtls_pk_sign_restartable()
1260 hash, hash_len, in mbedtls_pk_sign_restartable()
1279 hash, hash_len, in mbedtls_pk_sign_restartable()
1288 const unsigned char *hash, size_t hash_len, in mbedtls_pk_sign() argument
1292 return mbedtls_pk_sign_restartable(ctx, md_alg, hash, hash_len, in mbedtls_pk_sign()
1303 const unsigned char *hash, size_t hash_len, in mbedtls_pk_sign_ext() argument
1317 return mbedtls_pk_sign(ctx, md_alg, hash, hash_len, in mbedtls_pk_sign_ext()
1365 hash, hash_len, in mbedtls_pk_sign_ext()
1371 ctx->pk_ctx, hash, hash_len, in mbedtls_pk_sign_ext()
1379 if (pk_hashlen_helper(md_alg, &hash_len) != 0) { in mbedtls_pk_sign_ext()
1386 (unsigned int) hash_len, hash, sig); in mbedtls_pk_sign_ext()