Lines Matching refs:mbedtls_rsa_context

85 typedef struct mbedtls_rsa_context {  struct
123 mbedtls_rsa_context; typedef
139 void mbedtls_rsa_init(mbedtls_rsa_context *ctx);
175 int mbedtls_rsa_set_padding(mbedtls_rsa_context *ctx, int padding,
187 int mbedtls_rsa_get_padding_mode(const mbedtls_rsa_context *ctx);
198 int mbedtls_rsa_get_md_alg(const mbedtls_rsa_context *ctx);
229 int mbedtls_rsa_import(mbedtls_rsa_context *ctx,
268 int mbedtls_rsa_import_raw(mbedtls_rsa_context *ctx,
307 int mbedtls_rsa_complete(mbedtls_rsa_context *ctx);
349 int mbedtls_rsa_export(const mbedtls_rsa_context *ctx,
400 int mbedtls_rsa_export_raw(const mbedtls_rsa_context *ctx,
426 int mbedtls_rsa_export_crt(const mbedtls_rsa_context *ctx,
437 size_t mbedtls_rsa_get_bitlen(const mbedtls_rsa_context *ctx);
447 size_t mbedtls_rsa_get_len(const mbedtls_rsa_context *ctx);
467 int mbedtls_rsa_gen_key(mbedtls_rsa_context *ctx,
486 int mbedtls_rsa_check_pubkey(const mbedtls_rsa_context *ctx);
524 int mbedtls_rsa_check_privkey(const mbedtls_rsa_context *ctx);
537 int mbedtls_rsa_check_pub_priv(const mbedtls_rsa_context *pub,
538 const mbedtls_rsa_context *prv);
559 int mbedtls_rsa_public(mbedtls_rsa_context *ctx,
592 int mbedtls_rsa_private(mbedtls_rsa_context *ctx,
621 int mbedtls_rsa_pkcs1_encrypt(mbedtls_rsa_context *ctx,
648 int mbedtls_rsa_rsaes_pkcs1_v15_encrypt(mbedtls_rsa_context *ctx,
682 int mbedtls_rsa_rsaes_oaep_encrypt(mbedtls_rsa_context *ctx,
725 int mbedtls_rsa_pkcs1_decrypt(mbedtls_rsa_context *ctx,
767 int mbedtls_rsa_rsaes_pkcs1_v15_decrypt(mbedtls_rsa_context *ctx,
808 int mbedtls_rsa_rsaes_oaep_decrypt(mbedtls_rsa_context *ctx,
851 int mbedtls_rsa_pkcs1_sign(mbedtls_rsa_context *ctx,
883 int mbedtls_rsa_rsassa_pkcs1_v15_sign(mbedtls_rsa_context *ctx,
935 int mbedtls_rsa_rsassa_pss_sign_ext(mbedtls_rsa_context *ctx,
985 int mbedtls_rsa_rsassa_pss_sign(mbedtls_rsa_context *ctx,
1020 int mbedtls_rsa_pkcs1_verify(mbedtls_rsa_context *ctx,
1045 int mbedtls_rsa_rsassa_pkcs1_v15_verify(mbedtls_rsa_context *ctx,
1080 int mbedtls_rsa_rsassa_pss_verify(mbedtls_rsa_context *ctx,
1120 int mbedtls_rsa_rsassa_pss_verify_ext(mbedtls_rsa_context *ctx,
1137 int mbedtls_rsa_copy(mbedtls_rsa_context *dst, const mbedtls_rsa_context *src);
1146 void mbedtls_rsa_free(mbedtls_rsa_context *ctx);