Lines Matching refs:rsa

60     const mbedtls_rsa_context *rsa = (const mbedtls_rsa_context *) pk->pk_ctx;  in rsa_get_bitlen()  local
61 return mbedtls_rsa_get_bitlen(rsa); in rsa_get_bitlen()
69 mbedtls_rsa_context *rsa = (mbedtls_rsa_context *) pk->pk_ctx; in rsa_verify_wrap() local
78 size_t rsa_len = mbedtls_rsa_get_len(rsa); in rsa_verify_wrap()
86 if (mbedtls_rsa_get_padding_mode(rsa) == MBEDTLS_RSA_PKCS_V21) { in rsa_verify_wrap()
96 key_len = mbedtls_rsa_write_pubkey(rsa, buf, &p); in rsa_verify_wrap()
135 mbedtls_rsa_context *rsa = (mbedtls_rsa_context *) pk->pk_ctx; in rsa_verify_wrap() local
136 size_t rsa_len = mbedtls_rsa_get_len(rsa); in rsa_verify_wrap()
148 if ((ret = mbedtls_rsa_pkcs1_verify(rsa, md_alg, in rsa_verify_wrap()
259 mbedtls_rsa_context *rsa = (mbedtls_rsa_context *) pk->pk_ctx; in rsa_sign_wrap() local
267 *sig_len = mbedtls_rsa_get_len(rsa); in rsa_sign_wrap()
272 return mbedtls_rsa_pkcs1_sign(rsa, f_rng, p_rng, in rsa_sign_wrap()
284 mbedtls_rsa_context *rsa = (mbedtls_rsa_context *) pk->pk_ctx; in rsa_decrypt_wrap() local
297 if (ilen != mbedtls_rsa_get_len(rsa)) { in rsa_decrypt_wrap()
301 key_len = mbedtls_rsa_write_key(rsa, buf, &p); in rsa_decrypt_wrap()
308 if (mbedtls_rsa_get_padding_mode(rsa) == MBEDTLS_RSA_PKCS_V21) { in rsa_decrypt_wrap()
309 psa_md_alg = mbedtls_md_psa_alg_from_type((mbedtls_md_type_t) mbedtls_rsa_get_md_alg(rsa)); in rsa_decrypt_wrap()
350 mbedtls_rsa_context *rsa = (mbedtls_rsa_context *) pk->pk_ctx; in rsa_decrypt_wrap() local
352 if (ilen != mbedtls_rsa_get_len(rsa)) { in rsa_decrypt_wrap()
356 return mbedtls_rsa_pkcs1_decrypt(rsa, f_rng, p_rng, in rsa_decrypt_wrap()
367 mbedtls_rsa_context *rsa = (mbedtls_rsa_context *) pk->pk_ctx; in rsa_encrypt_wrap() local
380 if (mbedtls_rsa_get_len(rsa) > osize) { in rsa_encrypt_wrap()
384 key_len = mbedtls_rsa_write_pubkey(rsa, buf, &p); in rsa_encrypt_wrap()
390 if (mbedtls_rsa_get_padding_mode(rsa) == MBEDTLS_RSA_PKCS_V21) { in rsa_encrypt_wrap()
391 psa_md_alg = mbedtls_md_psa_alg_from_type((mbedtls_md_type_t) mbedtls_rsa_get_md_alg(rsa)); in rsa_encrypt_wrap()
432 mbedtls_rsa_context *rsa = (mbedtls_rsa_context *) pk->pk_ctx; in rsa_encrypt_wrap() local
433 *olen = mbedtls_rsa_get_len(rsa); in rsa_encrypt_wrap()
439 return mbedtls_rsa_pkcs1_encrypt(rsa, f_rng, p_rng, in rsa_encrypt_wrap()
478 mbedtls_rsa_context *rsa = (mbedtls_rsa_context *) pk->pk_ctx; in rsa_debug()
482 items->value = &(rsa->N); in rsa_debug()
488 items->value = &(rsa->E); in rsa_debug()