Searched refs:mbedtls_rsa_context (Results 1 – 12 of 12) sorted by relevance
| /optee_os/lib/libmbedtls/mbedtls/include/mbedtls/ |
| H A D | rsa.h | 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, [all …]
|
| H A D | pk.h | 1037 static inline mbedtls_rsa_context *mbedtls_pk_rsa(const mbedtls_pk_context pk) in mbedtls_pk_rsa() 1041 return (mbedtls_rsa_context *) (pk).MBEDTLS_PRIVATE(pk_ctx); in mbedtls_pk_rsa()
|
| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | rsa_internal.h | 34 int mbedtls_rsa_parse_key(mbedtls_rsa_context *rsa, const unsigned char *key, size_t keylen); 50 int mbedtls_rsa_parse_pubkey(mbedtls_rsa_context *rsa, const unsigned char *key, size_t keylen); 72 int mbedtls_rsa_write_key(const mbedtls_rsa_context *rsa, unsigned char *start, 95 int mbedtls_rsa_write_pubkey(const mbedtls_rsa_context *rsa, unsigned char *start, 112 int mbedtls_rsa_rsassa_pss_sign_no_mode_check(mbedtls_rsa_context *ctx,
|
| H A D | psa_crypto_rsa.c | 43 const mbedtls_rsa_context *rsa) in psa_check_rsa_key_byte_aligned() 61 mbedtls_rsa_context **p_rsa) in mbedtls_psa_rsa_load_representation() 66 *p_rsa = mbedtls_calloc(1, sizeof(mbedtls_rsa_context)); in mbedtls_psa_rsa_load_representation() 116 mbedtls_rsa_context *rsa = NULL; in mbedtls_psa_rsa_import_key() 152 mbedtls_rsa_context *rsa, in mbedtls_psa_rsa_export_key() 196 mbedtls_rsa_context *rsa = NULL; in mbedtls_psa_rsa_export_public_key() 246 mbedtls_rsa_context rsa; in mbedtls_psa_rsa_generate_key() 323 mbedtls_rsa_context *rsa = NULL; in mbedtls_psa_rsa_sign_hash() 394 const mbedtls_rsa_context *rsa, in rsa_pss_expected_salt_len() 422 mbedtls_rsa_context *rsa = NULL; in mbedtls_psa_rsa_verify_hash() [all …]
|
| H A D | rsa.c | 81 int mbedtls_rsa_parse_key(mbedtls_rsa_context *rsa, const unsigned char *key, size_t keylen) in mbedtls_rsa_parse_key() 229 int mbedtls_rsa_parse_pubkey(mbedtls_rsa_context *rsa, const unsigned char *key, size_t keylen) in mbedtls_rsa_parse_pubkey() 288 int mbedtls_rsa_write_key(const mbedtls_rsa_context *rsa, unsigned char *start, in mbedtls_rsa_write_key() 380 int mbedtls_rsa_write_pubkey(const mbedtls_rsa_context *rsa, unsigned char *start, in mbedtls_rsa_write_pubkey() 574 int mbedtls_rsa_import(mbedtls_rsa_context *ctx, in mbedtls_rsa_import() 596 int mbedtls_rsa_import_raw(mbedtls_rsa_context *ctx, in mbedtls_rsa_import_raw() 640 static int rsa_check_context(mbedtls_rsa_context const *ctx, int is_priv, in rsa_check_context() 724 int mbedtls_rsa_complete(mbedtls_rsa_context *ctx) in mbedtls_rsa_complete() 822 int mbedtls_rsa_export_raw(const mbedtls_rsa_context *ctx, in mbedtls_rsa_export_raw() 874 int mbedtls_rsa_export(const mbedtls_rsa_context *ctx, in mbedtls_rsa_export() [all …]
|
| H A D | pk_wrap.c | 60 const mbedtls_rsa_context *rsa = (const mbedtls_rsa_context *) pk->pk_ctx; in rsa_get_bitlen() 69 mbedtls_rsa_context *rsa = (mbedtls_rsa_context *) pk->pk_ctx; in rsa_verify_wrap() 135 mbedtls_rsa_context *rsa = (mbedtls_rsa_context *) pk->pk_ctx; in rsa_verify_wrap() 169 mbedtls_rsa_context *rsa_ctx, in mbedtls_pk_psa_rsa_sign_ext() 259 mbedtls_rsa_context *rsa = (mbedtls_rsa_context *) pk->pk_ctx; in rsa_sign_wrap() 284 mbedtls_rsa_context *rsa = (mbedtls_rsa_context *) pk->pk_ctx; in rsa_decrypt_wrap() 350 mbedtls_rsa_context *rsa = (mbedtls_rsa_context *) pk->pk_ctx; in rsa_decrypt_wrap() 367 mbedtls_rsa_context *rsa = (mbedtls_rsa_context *) pk->pk_ctx; in rsa_encrypt_wrap() 432 mbedtls_rsa_context *rsa = (mbedtls_rsa_context *) pk->pk_ctx; in rsa_encrypt_wrap() 450 return mbedtls_rsa_check_pub_priv((const mbedtls_rsa_context *) pub->pk_ctx, in rsa_check_pair_wrap() [all …]
|
| H A D | psa_crypto_rsa.h | 28 mbedtls_rsa_context **p_rsa); 71 mbedtls_rsa_context *rsa,
|
| H A D | pk_wrap.h | 130 mbedtls_rsa_context *rsa_ctx,
|
| H A D | pk.c | 380 static psa_algorithm_t psa_algorithm_for_rsa(const mbedtls_rsa_context *rsa, in psa_algorithm_for_rsa() 441 mbedtls_rsa_context *rsa = mbedtls_pk_rsa(*pk); in mbedtls_pk_get_psa_attributes() 1355 mbedtls_rsa_context *const rsa_ctx = mbedtls_pk_rsa(*ctx); in mbedtls_pk_sign_ext()
|
| /optee_os/lib/libmbedtls/core/ |
| H A D | rsa.c | 100 static TEE_Result rsa_complete_from_key_pair(mbedtls_rsa_context *rsa, in rsa_complete_from_key_pair() 151 static TEE_Result rsa_init_and_complete_from_key_pair(mbedtls_rsa_context *rsa, in rsa_init_and_complete_from_key_pair() 159 static void mbd_rsa_free(mbedtls_rsa_context *rsa, struct rsa_keypair *key) in mbd_rsa_free() 182 mbedtls_rsa_context *rsa = ctx->pk_ctx; in mbd_pk_free() 287 mbedtls_rsa_context rsa; in sw_crypto_acipher_gen_rsa_key() 343 mbedtls_rsa_context rsa; in sw_crypto_acipher_rsanopad_encrypt() 408 mbedtls_rsa_context rsa = { }; in sw_crypto_acipher_rsanopad_decrypt() 478 mbedtls_rsa_context *rsa = NULL; in sw_crypto_acipher_rsaes_decrypt() 584 mbedtls_rsa_context *rsa = NULL; in sw_crypto_acipher_rsaes_encrypt() 669 mbedtls_rsa_context *rsa = NULL; in sw_crypto_acipher_rsassa_sign() [all …]
|
| /optee_os/ta/pkcs11/src/ |
| H A D | pkcs11_attributes.c | 2511 mbedtls_rsa_context *rsa = NULL; in set_private_key_data_rsa() 2709 mbedtls_rsa_context *rsa = NULL; in encode_rsa_private_key_der()
|
| /optee_os/lib/libmbedtls/mbedtls/ |
| H A D | ChangeLog | 1053 an mbedtls_rsa_context, as requested in #6917. 2319 * In mbedtls_rsa_context objects, the ver field was formerly documented
|