Lines Matching refs:md_alg

1621                     size_t slen, mbedtls_md_type_t md_alg)  in mgf_mask()  argument
1633 md_info = mbedtls_md_info_from_type(md_alg); in mgf_mask()
1698 unsigned char *out, mbedtls_md_type_t md_alg) in hash_mprime() argument
1705 const mbedtls_md_info_t *md_info = mbedtls_md_info_from_type(md_alg); in hash_mprime()
1744 static int compute_hash(mbedtls_md_type_t md_alg, in compute_hash() argument
1750 md_info = mbedtls_md_info_from_type(md_alg); in compute_hash()
2120 mbedtls_md_type_t md_alg, in rsa_rsassa_pss_sign_no_mode_check() argument
2134 if ((md_alg != MBEDTLS_MD_NONE || hashlen != 0) && hash == NULL) { in rsa_rsassa_pss_sign_no_mode_check()
2144 if (md_alg != MBEDTLS_MD_NONE) { in rsa_rsassa_pss_sign_no_mode_check()
2146 size_t exp_hashlen = mbedtls_md_get_size_from_type(md_alg); in rsa_rsassa_pss_sign_no_mode_check()
2158 hash_id = md_alg; in rsa_rsassa_pss_sign_no_mode_check()
2234 mbedtls_md_type_t md_alg, in rsa_rsassa_pss_sign() argument
2243 if ((ctx->hash_id == MBEDTLS_MD_NONE) && (md_alg == MBEDTLS_MD_NONE)) { in rsa_rsassa_pss_sign()
2246 return rsa_rsassa_pss_sign_no_mode_check(ctx, f_rng, p_rng, md_alg, hashlen, hash, saltlen, in rsa_rsassa_pss_sign()
2253 mbedtls_md_type_t md_alg, in mbedtls_rsa_rsassa_pss_sign_no_mode_check() argument
2258 return rsa_rsassa_pss_sign_no_mode_check(ctx, f_rng, p_rng, md_alg, in mbedtls_rsa_rsassa_pss_sign_no_mode_check()
2269 mbedtls_md_type_t md_alg, in mbedtls_rsa_rsassa_pss_sign_ext() argument
2275 return rsa_rsassa_pss_sign(ctx, f_rng, p_rng, md_alg, in mbedtls_rsa_rsassa_pss_sign_ext()
2285 mbedtls_md_type_t md_alg, in mbedtls_rsa_rsassa_pss_sign() argument
2290 return rsa_rsassa_pss_sign(ctx, f_rng, p_rng, md_alg, in mbedtls_rsa_rsassa_pss_sign()
2317 static int rsa_rsassa_pkcs1_v15_encode(mbedtls_md_type_t md_alg, in rsa_rsassa_pkcs1_v15_encode() argument
2329 if (md_alg != MBEDTLS_MD_NONE) { in rsa_rsassa_pkcs1_v15_encode()
2330 unsigned char md_size = mbedtls_md_get_size_from_type(md_alg); in rsa_rsassa_pkcs1_v15_encode()
2335 if (mbedtls_oid_get_oid_by_md(md_alg, &oid, &oid_size) != 0) { in rsa_rsassa_pkcs1_v15_encode()
2389 if (md_alg == MBEDTLS_MD_NONE) { in rsa_rsassa_pkcs1_v15_encode()
2438 mbedtls_md_type_t md_alg, in mbedtls_rsa_rsassa_pkcs1_v15_sign() argument
2446 if ((md_alg != MBEDTLS_MD_NONE || hashlen != 0) && hash == NULL) { in mbedtls_rsa_rsassa_pkcs1_v15_sign()
2458 if ((ret = rsa_rsassa_pkcs1_v15_encode(md_alg, hashlen, hash, in mbedtls_rsa_rsassa_pkcs1_v15_sign()
2507 mbedtls_md_type_t md_alg, in mbedtls_rsa_pkcs1_sign() argument
2512 if ((md_alg != MBEDTLS_MD_NONE || hashlen != 0) && hash == NULL) { in mbedtls_rsa_pkcs1_sign()
2520 md_alg, hashlen, hash, sig); in mbedtls_rsa_pkcs1_sign()
2525 return mbedtls_rsa_rsassa_pss_sign(ctx, f_rng, p_rng, md_alg, in mbedtls_rsa_pkcs1_sign()
2539 mbedtls_md_type_t md_alg, in mbedtls_rsa_rsassa_pss_verify_ext() argument
2555 if ((md_alg != MBEDTLS_MD_NONE || hashlen != 0) && hash == NULL) { in mbedtls_rsa_rsassa_pss_verify_ext()
2577 if (md_alg != MBEDTLS_MD_NONE) { in mbedtls_rsa_rsassa_pss_verify_ext()
2579 size_t exp_hashlen = mbedtls_md_get_size_from_type(md_alg); in mbedtls_rsa_rsassa_pss_verify_ext()
2656 mbedtls_md_type_t md_alg, in mbedtls_rsa_rsassa_pss_verify() argument
2662 if ((md_alg != MBEDTLS_MD_NONE || hashlen != 0) && hash == NULL) { in mbedtls_rsa_rsassa_pss_verify()
2668 : md_alg; in mbedtls_rsa_rsassa_pss_verify()
2671 md_alg, hashlen, hash, in mbedtls_rsa_rsassa_pss_verify()
2684 mbedtls_md_type_t md_alg, in mbedtls_rsa_rsassa_pkcs1_v15_verify() argument
2693 if ((md_alg != MBEDTLS_MD_NONE || hashlen != 0) && hash == NULL) { in mbedtls_rsa_rsassa_pkcs1_v15_verify()
2709 if ((ret = rsa_rsassa_pkcs1_v15_encode(md_alg, hashlen, hash, sig_len, in mbedtls_rsa_rsassa_pkcs1_v15_verify()
2751 mbedtls_md_type_t md_alg, in mbedtls_rsa_pkcs1_verify() argument
2756 if ((md_alg != MBEDTLS_MD_NONE || hashlen != 0) && hash == NULL) { in mbedtls_rsa_pkcs1_verify()
2763 return mbedtls_rsa_rsassa_pkcs1_v15_verify(ctx, md_alg, in mbedtls_rsa_pkcs1_verify()
2769 return mbedtls_rsa_rsassa_pss_verify(ctx, md_alg, in mbedtls_rsa_pkcs1_verify()