/aosp_15_r20/external/openthread/third_party/mbedtls/repo/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 | 1029 static inline mbedtls_rsa_context *mbedtls_pk_rsa(const mbedtls_pk_context pk) in mbedtls_pk_rsa() 1033 return (mbedtls_rsa_context *) (pk).MBEDTLS_PRIVATE(pk_ctx); in mbedtls_pk_rsa()
|
/aosp_15_r20/external/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 | 797 static inline mbedtls_rsa_context *mbedtls_pk_rsa(const mbedtls_pk_context pk) in mbedtls_pk_rsa() 801 return (mbedtls_rsa_context *) (pk).MBEDTLS_PRIVATE(pk_ctx); in mbedtls_pk_rsa()
|
/aosp_15_r20/external/openthread/third_party/mbedtls/repo/library/ |
H A D | rsa.c | 78 int mbedtls_rsa_parse_key(mbedtls_rsa_context *rsa, const unsigned char *key, size_t keylen) in mbedtls_rsa_parse_key() 226 int mbedtls_rsa_parse_pubkey(mbedtls_rsa_context *rsa, const unsigned char *key, size_t keylen) in mbedtls_rsa_parse_pubkey() 285 int mbedtls_rsa_write_key(const mbedtls_rsa_context *rsa, unsigned char *start, in mbedtls_rsa_write_key() 377 int mbedtls_rsa_write_pubkey(const mbedtls_rsa_context *rsa, unsigned char *start, in mbedtls_rsa_write_pubkey() 571 int mbedtls_rsa_import(mbedtls_rsa_context *ctx, in mbedtls_rsa_import() 593 int mbedtls_rsa_import_raw(mbedtls_rsa_context *ctx, in mbedtls_rsa_import_raw() 637 static int rsa_check_context(mbedtls_rsa_context const *ctx, int is_priv, in rsa_check_context() 721 int mbedtls_rsa_complete(mbedtls_rsa_context *ctx) in mbedtls_rsa_complete() 819 int mbedtls_rsa_export_raw(const mbedtls_rsa_context *ctx, in mbedtls_rsa_export_raw() 871 int mbedtls_rsa_export(const mbedtls_rsa_context *ctx, in mbedtls_rsa_export() [all …]
|
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() 248 mbedtls_rsa_context rsa; in mbedtls_psa_rsa_generate_key() 324 mbedtls_rsa_context *rsa = NULL; in mbedtls_psa_rsa_sign_hash() 395 const mbedtls_rsa_context *rsa, in rsa_pss_expected_salt_len() 423 mbedtls_rsa_context *rsa = NULL; in mbedtls_psa_rsa_verify_hash() [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 | 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.h | 28 mbedtls_rsa_context **p_rsa); 71 mbedtls_rsa_context *rsa,
|
/aosp_15_r20/external/mbedtls/library/ |
H A D | rsa.c | 206 int mbedtls_rsa_import(mbedtls_rsa_context *ctx, in mbedtls_rsa_import() 228 int mbedtls_rsa_import_raw(mbedtls_rsa_context *ctx, in mbedtls_rsa_import_raw() 272 static int rsa_check_context(mbedtls_rsa_context const *ctx, int is_priv, in rsa_check_context() 356 int mbedtls_rsa_complete(mbedtls_rsa_context *ctx) in mbedtls_rsa_complete() 454 int mbedtls_rsa_export_raw(const mbedtls_rsa_context *ctx, in mbedtls_rsa_export_raw() 506 int mbedtls_rsa_export(const mbedtls_rsa_context *ctx, in mbedtls_rsa_export() 549 int mbedtls_rsa_export_crt(const mbedtls_rsa_context *ctx, in mbedtls_rsa_export_crt() 587 void mbedtls_rsa_init(mbedtls_rsa_context *ctx) in mbedtls_rsa_init() 589 memset(ctx, 0, sizeof(mbedtls_rsa_context)); in mbedtls_rsa_init() 605 int mbedtls_rsa_set_padding(mbedtls_rsa_context *ctx, int padding, in mbedtls_rsa_set_padding() [all …]
|
H A D | psa_crypto_rsa.c | 44 const mbedtls_rsa_context *rsa) in psa_check_rsa_key_byte_aligned() 62 mbedtls_rsa_context **p_rsa) in mbedtls_psa_rsa_load_representation() 129 mbedtls_rsa_context *rsa = NULL; in mbedtls_psa_rsa_import_key() 165 mbedtls_rsa_context *rsa, in mbedtls_psa_rsa_export_key() 214 mbedtls_rsa_context *rsa = NULL; in mbedtls_psa_rsa_export_public_key() 270 mbedtls_rsa_context rsa; in mbedtls_psa_rsa_generate_key() 345 mbedtls_rsa_context *rsa = NULL; in mbedtls_psa_rsa_sign_hash() 416 const mbedtls_rsa_context *rsa, in rsa_pss_expected_salt_len() 444 mbedtls_rsa_context *rsa = NULL; in mbedtls_psa_rsa_verify_hash() 522 mbedtls_rsa_context *rsa) in psa_rsa_oaep_set_padding_mode() [all …]
|
H A D | pk_wrap.c | 178 const mbedtls_rsa_context *rsa = (const mbedtls_rsa_context *) pk->pk_ctx; in rsa_get_bitlen() 187 mbedtls_rsa_context *rsa = (mbedtls_rsa_context *) pk->pk_ctx; in rsa_verify_wrap() 250 mbedtls_rsa_context *rsa = (mbedtls_rsa_context *) pk->pk_ctx; in rsa_verify_wrap() 284 mbedtls_rsa_context *rsa_ctx, in mbedtls_pk_psa_rsa_sign_ext() 373 mbedtls_rsa_context *rsa = (mbedtls_rsa_context *) pk->pk_ctx; in rsa_sign_wrap() 398 mbedtls_rsa_context *rsa = (mbedtls_rsa_context *) pk->pk_ctx; in rsa_decrypt_wrap() 467 mbedtls_rsa_context *rsa = (mbedtls_rsa_context *) pk->pk_ctx; in rsa_decrypt_wrap() 484 mbedtls_rsa_context *rsa = (mbedtls_rsa_context *) pk->pk_ctx; in rsa_encrypt_wrap() 552 mbedtls_rsa_context *rsa = (mbedtls_rsa_context *) pk->pk_ctx; in rsa_encrypt_wrap() 570 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,
|
/aosp_15_r20/external/openthread/third_party/mbedtls/repo/tests/suites/ |
H A D | test_suite_rsa.function | 15 mbedtls_rsa_context ctx; 139 mbedtls_rsa_context ctx; 167 mbedtls_rsa_context ctx; 214 mbedtls_rsa_context ctx; 247 mbedtls_rsa_context ctx; 297 mbedtls_rsa_context ctx; 331 mbedtls_rsa_context ctx; 376 mbedtls_rsa_context ctx; 419 mbedtls_rsa_context ctx; 472 mbedtls_rsa_context ctx, ctx2; /* Also test mbedtls_rsa_copy() while at it */ [all …]
|
H A D | test_suite_pkcs1_v21.function | 16 mbedtls_rsa_context ctx; 68 mbedtls_rsa_context ctx; 133 mbedtls_rsa_context ctx; 198 mbedtls_rsa_context ctx; 238 mbedtls_rsa_context ctx;
|
H A D | test_suite_pkcs1_v15.function | 18 mbedtls_rsa_context ctx; 73 mbedtls_rsa_context ctx; 137 mbedtls_rsa_context ctx; 275 mbedtls_rsa_context ctx; 327 mbedtls_rsa_context ctx;
|
H A D | test_suite_pk.function | 345 const mbedtls_rsa_context *rsa1 = mbedtls_pk_rsa(*pk1); 346 const mbedtls_rsa_context *rsa2 = mbedtls_pk_rsa(*pk2); 412 return mbedtls_rsa_pkcs1_decrypt((mbedtls_rsa_context *) ctx, 423 return mbedtls_rsa_pkcs1_sign((mbedtls_rsa_context *) ctx, 429 return ((const mbedtls_rsa_context *) ctx)->len; 453 mbedtls_rsa_context *rsa = mbedtls_pk_rsa(*pk); 1089 mbedtls_rsa_context *rsa; 1161 mbedtls_rsa_context *rsa; 1445 mbedtls_rsa_context *rsa; 1525 mbedtls_rsa_context *rsa; [all …]
|
/aosp_15_r20/external/mbedtls/tests/suites/ |
H A D | test_suite_rsa.function | 14 mbedtls_rsa_context ctx; 138 mbedtls_rsa_context ctx; 166 mbedtls_rsa_context ctx; 212 mbedtls_rsa_context ctx; 244 mbedtls_rsa_context ctx; 293 mbedtls_rsa_context ctx; 326 mbedtls_rsa_context ctx; 370 mbedtls_rsa_context ctx; 412 mbedtls_rsa_context ctx; 464 mbedtls_rsa_context ctx, ctx2; /* Also test mbedtls_rsa_copy() while at it */ [all …]
|
H A D | test_suite_pkcs1_v21.function | 16 mbedtls_rsa_context ctx; 68 mbedtls_rsa_context ctx; 133 mbedtls_rsa_context ctx; 198 mbedtls_rsa_context ctx; 238 mbedtls_rsa_context ctx;
|
H A D | test_suite_pkcs1_v15.function | 18 mbedtls_rsa_context ctx; 73 mbedtls_rsa_context ctx; 137 mbedtls_rsa_context ctx; 275 mbedtls_rsa_context ctx; 327 mbedtls_rsa_context ctx;
|
H A D | test_suite_pk.function | 133 return mbedtls_rsa_pkcs1_decrypt((mbedtls_rsa_context *) ctx, 144 return mbedtls_rsa_pkcs1_sign((mbedtls_rsa_context *) ctx, 150 return ((const mbedtls_rsa_context *) ctx)->len; 617 mbedtls_rsa_context *rsa; 663 mbedtls_rsa_context *rsa; 937 mbedtls_rsa_context *rsa; 1012 mbedtls_rsa_context *rsa; 1066 mbedtls_rsa_context *rsa; 1198 mbedtls_rsa_context raw;
|
/aosp_15_r20/external/openthread/third_party/mbedtls/repo/tests/include/alt-dummy/ |
H A D | rsa_alt.h | 10 typedef struct mbedtls_rsa_context { struct 13 mbedtls_rsa_context; argument
|
/aosp_15_r20/external/mbedtls/tests/include/alt-dummy/ |
H A D | rsa_alt.h | 10 typedef struct mbedtls_rsa_context { struct 13 mbedtls_rsa_context; typedef
|
/aosp_15_r20/external/libwebsockets/lib/tls/mbedtls/ |
H A D | mbedtls-x509.c | 141 mbedtls_rsa_context *rsa = mbedtls_pk_rsa(x509->MBEDTLS_PRIVATE(pk)); in lws_tls_mbedtls_cert_info() 384 mbedtls_rsa_context *rsactx; in lws_x509_public_to_jwk() 456 mbedtls_rsa_context *rsactx; in lws_x509_jwk_privkey_pem()
|
/aosp_15_r20/external/mbedtls/programs/pkey/ |
H A D | key_app.c | 202 mbedtls_rsa_context *rsa = mbedtls_pk_rsa(pk); in main() 259 mbedtls_rsa_context *rsa = mbedtls_pk_rsa(pk); in main()
|