Lines Matching refs:md_alg
1619 size_t slen, mbedtls_md_type_t md_alg) in mgf_mask() argument
1631 md_info = mbedtls_md_info_from_type(md_alg); in mgf_mask()
1696 unsigned char *out, mbedtls_md_type_t md_alg) in hash_mprime() argument
1703 const mbedtls_md_info_t *md_info = mbedtls_md_info_from_type(md_alg); in hash_mprime()
1742 static int compute_hash(mbedtls_md_type_t md_alg, in compute_hash() argument
1748 md_info = mbedtls_md_info_from_type(md_alg); in compute_hash()
2115 mbedtls_md_type_t md_alg, in rsa_rsassa_pss_sign_no_mode_check() argument
2129 if ((md_alg != MBEDTLS_MD_NONE || hashlen != 0) && hash == NULL) { in rsa_rsassa_pss_sign_no_mode_check()
2139 if (md_alg != MBEDTLS_MD_NONE) { in rsa_rsassa_pss_sign_no_mode_check()
2141 size_t exp_hashlen = mbedtls_md_get_size_from_type(md_alg); in rsa_rsassa_pss_sign_no_mode_check()
2153 hash_id = md_alg; in rsa_rsassa_pss_sign_no_mode_check()
2226 mbedtls_md_type_t md_alg, in rsa_rsassa_pss_sign() argument
2235 if ((ctx->hash_id == MBEDTLS_MD_NONE) && (md_alg == MBEDTLS_MD_NONE)) { in rsa_rsassa_pss_sign()
2238 return rsa_rsassa_pss_sign_no_mode_check(ctx, f_rng, p_rng, md_alg, hashlen, hash, saltlen, in rsa_rsassa_pss_sign()
2245 mbedtls_md_type_t md_alg, in mbedtls_rsa_rsassa_pss_sign_no_mode_check() argument
2250 return rsa_rsassa_pss_sign_no_mode_check(ctx, f_rng, p_rng, md_alg, in mbedtls_rsa_rsassa_pss_sign_no_mode_check()
2261 mbedtls_md_type_t md_alg, in mbedtls_rsa_rsassa_pss_sign_ext() argument
2267 return rsa_rsassa_pss_sign(ctx, f_rng, p_rng, md_alg, in mbedtls_rsa_rsassa_pss_sign_ext()
2277 mbedtls_md_type_t md_alg, in mbedtls_rsa_rsassa_pss_sign() argument
2282 return rsa_rsassa_pss_sign(ctx, f_rng, p_rng, md_alg, in mbedtls_rsa_rsassa_pss_sign()
2309 static int rsa_rsassa_pkcs1_v15_encode(mbedtls_md_type_t md_alg, in rsa_rsassa_pkcs1_v15_encode() argument
2321 if (md_alg != MBEDTLS_MD_NONE) { in rsa_rsassa_pkcs1_v15_encode()
2322 unsigned char md_size = mbedtls_md_get_size_from_type(md_alg); in rsa_rsassa_pkcs1_v15_encode()
2327 if (mbedtls_oid_get_oid_by_md(md_alg, &oid, &oid_size) != 0) { in rsa_rsassa_pkcs1_v15_encode()
2381 if (md_alg == MBEDTLS_MD_NONE) { in rsa_rsassa_pkcs1_v15_encode()
2430 mbedtls_md_type_t md_alg, in mbedtls_rsa_rsassa_pkcs1_v15_sign() argument
2438 if ((md_alg != MBEDTLS_MD_NONE || hashlen != 0) && hash == NULL) { in mbedtls_rsa_rsassa_pkcs1_v15_sign()
2450 if ((ret = rsa_rsassa_pkcs1_v15_encode(md_alg, hashlen, hash, in mbedtls_rsa_rsassa_pkcs1_v15_sign()
2499 mbedtls_md_type_t md_alg, in mbedtls_rsa_pkcs1_sign() argument
2504 if ((md_alg != MBEDTLS_MD_NONE || hashlen != 0) && hash == NULL) { in mbedtls_rsa_pkcs1_sign()
2512 md_alg, hashlen, hash, sig); in mbedtls_rsa_pkcs1_sign()
2517 return mbedtls_rsa_rsassa_pss_sign(ctx, f_rng, p_rng, md_alg, in mbedtls_rsa_pkcs1_sign()
2531 mbedtls_md_type_t md_alg, in mbedtls_rsa_rsassa_pss_verify_ext() argument
2547 if ((md_alg != MBEDTLS_MD_NONE || hashlen != 0) && hash == NULL) { in mbedtls_rsa_rsassa_pss_verify_ext()
2569 if (md_alg != MBEDTLS_MD_NONE) { in mbedtls_rsa_rsassa_pss_verify_ext()
2571 size_t exp_hashlen = mbedtls_md_get_size_from_type(md_alg); in mbedtls_rsa_rsassa_pss_verify_ext()
2648 mbedtls_md_type_t md_alg, in mbedtls_rsa_rsassa_pss_verify() argument
2654 if ((md_alg != MBEDTLS_MD_NONE || hashlen != 0) && hash == NULL) { in mbedtls_rsa_rsassa_pss_verify()
2660 : md_alg; in mbedtls_rsa_rsassa_pss_verify()
2663 md_alg, hashlen, hash, in mbedtls_rsa_rsassa_pss_verify()
2676 mbedtls_md_type_t md_alg, in mbedtls_rsa_rsassa_pkcs1_v15_verify() argument
2685 if ((md_alg != MBEDTLS_MD_NONE || hashlen != 0) && hash == NULL) { in mbedtls_rsa_rsassa_pkcs1_v15_verify()
2701 if ((ret = rsa_rsassa_pkcs1_v15_encode(md_alg, hashlen, hash, sig_len, in mbedtls_rsa_rsassa_pkcs1_v15_verify()
2743 mbedtls_md_type_t md_alg, in mbedtls_rsa_pkcs1_verify() argument
2748 if ((md_alg != MBEDTLS_MD_NONE || hashlen != 0) && hash == NULL) { in mbedtls_rsa_pkcs1_verify()
2755 return mbedtls_rsa_rsassa_pkcs1_v15_verify(ctx, md_alg, in mbedtls_rsa_pkcs1_verify()
2761 return mbedtls_rsa_rsassa_pss_verify(ctx, md_alg, in mbedtls_rsa_pkcs1_verify()