Lines Matching refs:mbedtls_rsa_context

111 mbedtls_rsa_context;  typedef
137 void mbedtls_rsa_init( mbedtls_rsa_context *ctx,
149 void mbedtls_rsa_set_padding( mbedtls_rsa_context *ctx, int padding, int hash_id);
165 int mbedtls_rsa_gen_key( mbedtls_rsa_context *ctx,
177 int mbedtls_rsa_check_pubkey( const mbedtls_rsa_context *ctx );
186 int mbedtls_rsa_check_privkey( const mbedtls_rsa_context *ctx );
197 int mbedtls_rsa_check_pub_priv( const mbedtls_rsa_context *pub, const mbedtls_rsa_context *prv );
215 int mbedtls_rsa_public( mbedtls_rsa_context *ctx,
233 int mbedtls_rsa_private( mbedtls_rsa_context *ctx,
258 int mbedtls_rsa_pkcs1_encrypt( mbedtls_rsa_context *ctx,
281 int mbedtls_rsa_rsaes_pkcs1_v15_encrypt( mbedtls_rsa_context *ctx,
307 int mbedtls_rsa_rsaes_oaep_encrypt( mbedtls_rsa_context *ctx,
336 int mbedtls_rsa_pkcs1_decrypt( mbedtls_rsa_context *ctx,
362 int mbedtls_rsa_rsaes_pkcs1_v15_decrypt( mbedtls_rsa_context *ctx,
390 int mbedtls_rsa_rsaes_oaep_decrypt( mbedtls_rsa_context *ctx,
424 int mbedtls_rsa_pkcs1_sign( mbedtls_rsa_context *ctx,
451 int mbedtls_rsa_rsassa_pkcs1_v15_sign( mbedtls_rsa_context *ctx,
484 int mbedtls_rsa_rsassa_pss_sign( mbedtls_rsa_context *ctx,
516 int mbedtls_rsa_pkcs1_verify( mbedtls_rsa_context *ctx,
543 int mbedtls_rsa_rsassa_pkcs1_v15_verify( mbedtls_rsa_context *ctx,
577 int mbedtls_rsa_rsassa_pss_verify( mbedtls_rsa_context *ctx,
610 int mbedtls_rsa_rsassa_pss_verify_ext( mbedtls_rsa_context *ctx,
630 int mbedtls_rsa_copy( mbedtls_rsa_context *dst, const mbedtls_rsa_context *src );
637 void mbedtls_rsa_free( mbedtls_rsa_context *ctx );