Lines Matching refs:md_alg
65 static int rsa_verify_wrap(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg, in rsa_verify_wrap() argument
81 if (md_alg == MBEDTLS_MD_NONE && UINT_MAX < hash_len) { in rsa_verify_wrap()
87 psa_alg_md = PSA_ALG_RSA_PSS(mbedtls_md_psa_alg_from_type(md_alg)); in rsa_verify_wrap()
89 psa_alg_md = PSA_ALG_RSA_PKCS1V15_SIGN(mbedtls_md_psa_alg_from_type(md_alg)); in rsa_verify_wrap()
130 static int rsa_verify_wrap(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg, in rsa_verify_wrap() argument
139 if (md_alg == MBEDTLS_MD_NONE && UINT_MAX < hash_len) { in rsa_verify_wrap()
148 if ((ret = mbedtls_rsa_pkcs1_verify(rsa, md_alg, in rsa_verify_wrap()
230 static int rsa_sign_wrap(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg, in rsa_sign_wrap() argument
239 psa_md_alg = mbedtls_md_psa_alg_from_type(md_alg); in rsa_sign_wrap()
254 static int rsa_sign_wrap(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg, in rsa_sign_wrap() argument
262 if (md_alg == MBEDTLS_MD_NONE && UINT_MAX < hash_len) { in rsa_sign_wrap()
273 md_alg, (unsigned int) hash_len, in rsa_sign_wrap()
603 mbedtls_md_type_t md_alg, in ecdsa_opaque_verify_wrap() argument
607 (void) md_alg; in ecdsa_opaque_verify_wrap()
634 mbedtls_md_type_t md_alg, in ecdsa_verify_wrap() argument
638 (void) md_alg; in ecdsa_verify_wrap()
647 mbedtls_md_type_t md_alg, in ecdsa_verify_wrap() argument
651 (void) md_alg; in ecdsa_verify_wrap()
671 static int ecdsa_verify_wrap(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg, in ecdsa_verify_wrap() argument
676 ((void) md_alg); in ecdsa_verify_wrap()
696 static int ecdsa_sign_psa(mbedtls_svc_key_id_t key_id, mbedtls_md_type_t md_alg, in ecdsa_sign_psa() argument
713 PSA_ALG_DETERMINISTIC_ECDSA(mbedtls_md_psa_alg_from_type(md_alg)), in ecdsa_sign_psa()
722 PSA_ALG_ECDSA(mbedtls_md_psa_alg_from_type(md_alg)), in ecdsa_sign_psa()
735 mbedtls_md_type_t md_alg, in ecdsa_opaque_sign_wrap() argument
745 return ecdsa_sign_psa(pk->priv_id, md_alg, hash, hash_len, sig, sig_size, in ecdsa_opaque_sign_wrap()
754 static int ecdsa_sign_wrap(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg, in ecdsa_sign_wrap() argument
769 psa_algorithm_t psa_hash = mbedtls_md_psa_alg_from_type(md_alg); in ecdsa_sign_wrap()
796 ret = ecdsa_sign_psa(key_id, md_alg, hash, hash_len, sig, sig_size, sig_len); in ecdsa_sign_wrap()
809 static int ecdsa_sign_wrap(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg, in ecdsa_sign_wrap() argument
815 md_alg, hash, hash_len, in ecdsa_sign_wrap()
824 static int ecdsa_verify_rs_wrap(mbedtls_pk_context *ctx, mbedtls_md_type_t md_alg,
829 static int ecdsa_sign_rs_wrap(mbedtls_pk_context *ctx, mbedtls_md_type_t md_alg,
876 static int eckey_verify_rs_wrap(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg, in eckey_verify_rs_wrap() argument
895 md_alg, hash, hash_len, in eckey_verify_rs_wrap()
902 static int eckey_sign_rs_wrap(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg, in eckey_sign_rs_wrap() argument
921 MBEDTLS_MPI_CHK(ecdsa_sign_rs_wrap(pk, md_alg, in eckey_sign_rs_wrap()
1187 static int ecdsa_verify_rs_wrap(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg, in ecdsa_verify_rs_wrap() argument
1193 ((void) md_alg); in ecdsa_verify_rs_wrap()
1207 static int ecdsa_sign_rs_wrap(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg, in ecdsa_sign_rs_wrap() argument
1215 md_alg, hash, hash_len, sig, sig_size, sig_len, f_rng, p_rng, in ecdsa_sign_rs_wrap()
1291 static int rsa_alt_sign_wrap(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg, in rsa_alt_sign_wrap() argument
1313 md_alg, (unsigned int) hash_len, hash, sig); in rsa_alt_sign_wrap()
1503 static int rsa_opaque_sign_wrap(mbedtls_pk_context *pk, mbedtls_md_type_t md_alg, in rsa_opaque_sign_wrap() argument
1528 alg = (alg & ~PSA_ALG_HASH_MASK) | mbedtls_md_psa_alg_from_type(md_alg); in rsa_opaque_sign_wrap()
1545 ((void) md_alg); in rsa_opaque_sign_wrap()