Lines Matching refs:hash_id
960 ctx->hash_id = MBEDTLS_MD_NONE; in mbedtls_rsa_init()
974 mbedtls_md_type_t hash_id) in mbedtls_rsa_set_padding() argument
992 (hash_id != MBEDTLS_MD_NONE)) { in mbedtls_rsa_set_padding()
994 if (mbedtls_md_info_from_type(hash_id) == NULL) { in mbedtls_rsa_set_padding()
1001 ctx->hash_id = hash_id; in mbedtls_rsa_set_padding()
1019 return ctx->hash_id; in mbedtls_rsa_get_md_alg()
1780 hlen = mbedtls_md_get_size_from_type((mbedtls_md_type_t) ctx->hash_id); in mbedtls_rsa_rsaes_oaep_encrypt()
1804 ret = compute_hash((mbedtls_md_type_t) ctx->hash_id, label, label_len, p); in mbedtls_rsa_rsaes_oaep_encrypt()
1817 (mbedtls_md_type_t) ctx->hash_id)) != 0) { in mbedtls_rsa_rsaes_oaep_encrypt()
1823 (mbedtls_md_type_t) ctx->hash_id)) != 0) { in mbedtls_rsa_rsaes_oaep_encrypt()
1948 hlen = mbedtls_md_get_size_from_type((mbedtls_md_type_t) ctx->hash_id); in mbedtls_rsa_rsaes_oaep_decrypt()
1975 (mbedtls_md_type_t) ctx->hash_id)) != 0 || in mbedtls_rsa_rsaes_oaep_decrypt()
1978 (mbedtls_md_type_t) ctx->hash_id)) != 0) { in mbedtls_rsa_rsaes_oaep_decrypt()
1983 ret = compute_hash((mbedtls_md_type_t) ctx->hash_id, in mbedtls_rsa_rsaes_oaep_decrypt()
2132 mbedtls_md_type_t hash_id; in rsa_rsassa_pss_sign_no_mode_check() local
2156 hash_id = (mbedtls_md_type_t) ctx->hash_id; in rsa_rsassa_pss_sign_no_mode_check()
2157 if (hash_id == MBEDTLS_MD_NONE) { in rsa_rsassa_pss_sign_no_mode_check()
2158 hash_id = md_alg; in rsa_rsassa_pss_sign_no_mode_check()
2160 hlen = mbedtls_md_get_size_from_type(hash_id); in rsa_rsassa_pss_sign_no_mode_check()
2203 ret = hash_mprime(hash, hashlen, salt, slen, p, hash_id); in rsa_rsassa_pss_sign_no_mode_check()
2214 ret = mgf_mask(sig + offset, olen - hlen - 1 - offset, p, hlen, hash_id); in rsa_rsassa_pss_sign_no_mode_check()
2243 if ((ctx->hash_id == MBEDTLS_MD_NONE) && (md_alg == MBEDTLS_MD_NONE)) { in rsa_rsassa_pss_sign()
2666 mgf1_hash_id = (ctx->hash_id != MBEDTLS_MD_NONE) in mbedtls_rsa_rsassa_pss_verify()
2667 ? (mbedtls_md_type_t) ctx->hash_id in mbedtls_rsa_rsassa_pss_verify()
2808 dst->hash_id = src->hash_id; in mbedtls_rsa_copy()