Home
last modified time | relevance | path

Searched refs:mbedtls_asn1_buf (Results 1 – 25 of 49) sorted by relevance

12

/aosp_15_r20/external/mbedtls/include/mbedtls/
H A Doid.h491 int mbedtls_oid_get_numeric_string(char *buf, size_t size, const mbedtls_asn1_buf *oid);
510 int mbedtls_oid_from_numeric_string(mbedtls_asn1_buf *oid, const char *oid_str, size_t size);
520 int mbedtls_oid_get_x509_ext_type(const mbedtls_asn1_buf *oid, int *ext_type);
531 int mbedtls_oid_get_attr_short_name(const mbedtls_asn1_buf *oid, const char **short_name);
541 int mbedtls_oid_get_pk_alg(const mbedtls_asn1_buf *oid, mbedtls_pk_type_t *pk_alg);
564 int mbedtls_oid_get_ec_grp(const mbedtls_asn1_buf *oid, mbedtls_ecp_group_id *grp_id);
587 int mbedtls_oid_get_ec_grp_algid(const mbedtls_asn1_buf *oid, mbedtls_ecp_group_id *grp_id);
612 int mbedtls_oid_get_sig_alg(const mbedtls_asn1_buf *oid,
623 int mbedtls_oid_get_sig_alg_desc(const mbedtls_asn1_buf *oid, const char **desc);
646 int mbedtls_oid_get_md_hmac(const mbedtls_asn1_buf *oid, mbedtls_md_type_t *md_hmac);
[all …]
H A Dasn1.h141 typedef struct mbedtls_asn1_buf { struct
146 mbedtls_asn1_buf; argument
162 mbedtls_asn1_buf buf; /**< Buffer containing the given ASN.1 item. */
179 mbedtls_asn1_buf oid; /**< The object identifier. */
180 mbedtls_asn1_buf val; /**< The named value. */
563 mbedtls_asn1_buf *alg, mbedtls_asn1_buf *params);
582 mbedtls_asn1_buf *alg);
H A Dpkcs12.h89 int MBEDTLS_DEPRECATED mbedtls_pkcs12_pbe(mbedtls_asn1_buf *pbe_params, int mode,
139 int mbedtls_pkcs12_pbe_ext(mbedtls_asn1_buf *pbe_params, int mode,
H A Dpkcs5.h83 int MBEDTLS_DEPRECATED mbedtls_pkcs5_pbes2(const mbedtls_asn1_buf *pbe_params, int mode,
124 int mbedtls_pkcs5_pbes2_ext(const mbedtls_asn1_buf *pbe_params, int mode,
/aosp_15_r20/external/openthread/third_party/mbedtls/repo/include/mbedtls/
H A Doid.h496 int mbedtls_oid_get_numeric_string(char *buf, size_t size, const mbedtls_asn1_buf *oid);
515 int mbedtls_oid_from_numeric_string(mbedtls_asn1_buf *oid, const char *oid_str, size_t size);
525 int mbedtls_oid_get_x509_ext_type(const mbedtls_asn1_buf *oid, int *ext_type);
536 int mbedtls_oid_get_attr_short_name(const mbedtls_asn1_buf *oid, const char **short_name);
546 int mbedtls_oid_get_pk_alg(const mbedtls_asn1_buf *oid, mbedtls_pk_type_t *pk_alg);
569 int mbedtls_oid_get_ec_grp(const mbedtls_asn1_buf *oid, mbedtls_ecp_group_id *grp_id);
592 int mbedtls_oid_get_ec_grp_algid(const mbedtls_asn1_buf *oid, mbedtls_ecp_group_id *grp_id);
617 int mbedtls_oid_get_sig_alg(const mbedtls_asn1_buf *oid,
628 int mbedtls_oid_get_sig_alg_desc(const mbedtls_asn1_buf *oid, const char **desc);
651 int mbedtls_oid_get_md_hmac(const mbedtls_asn1_buf *oid, mbedtls_md_type_t *md_hmac);
[all …]
H A Dasn1.h141 typedef struct mbedtls_asn1_buf { struct
146 mbedtls_asn1_buf; argument
162 mbedtls_asn1_buf buf; /**< Buffer containing the given ASN.1 item. */
179 mbedtls_asn1_buf oid; /**< The object identifier. */
180 mbedtls_asn1_buf val; /**< The named value. */
564 mbedtls_asn1_buf *alg, mbedtls_asn1_buf *params);
583 mbedtls_asn1_buf *alg);
H A Dpkcs12.h89 int MBEDTLS_DEPRECATED mbedtls_pkcs12_pbe(mbedtls_asn1_buf *pbe_params, int mode,
139 int mbedtls_pkcs12_pbe_ext(mbedtls_asn1_buf *pbe_params, int mode,
H A Dpkcs5.h84 int MBEDTLS_DEPRECATED mbedtls_pkcs5_pbes2(const mbedtls_asn1_buf *pbe_params, int mode,
125 int mbedtls_pkcs5_pbes2_ext(const mbedtls_asn1_buf *pbe_params, int mode,
/aosp_15_r20/external/openthread/third_party/mbedtls/repo/tests/suites/
H A Dtest_suite_oid.function16 mbedtls_asn1_buf asn1_buf = { 0, 0, NULL };
37 mbedtls_asn1_buf asn1_buf = { 0, 0, NULL };
58 mbedtls_asn1_buf ext_oid = { 0, 0, NULL };
79 mbedtls_asn1_buf md_oid = { 0, 0, NULL };
102 mbedtls_asn1_buf md_oid = { 0, 0, NULL };
126 mbedtls_asn1_buf input_oid = { 0, 0, NULL };
150 mbedtls_asn1_buf oid = { 0, 0, NULL };
151 mbedtls_asn1_buf exp_oid = { 0, 0, NULL };
/aosp_15_r20/external/mbedtls/tests/suites/
H A Dtest_suite_oid.function16 mbedtls_asn1_buf asn1_buf = { 0, 0, NULL };
37 mbedtls_asn1_buf asn1_buf = { 0, 0, NULL };
58 mbedtls_asn1_buf ext_oid = { 0, 0, NULL };
79 mbedtls_asn1_buf md_oid = { 0, 0, NULL };
102 mbedtls_asn1_buf md_oid = { 0, 0, NULL };
126 mbedtls_asn1_buf input_oid = { 0, 0, NULL };
150 mbedtls_asn1_buf oid = { 0, 0, NULL };
151 mbedtls_asn1_buf exp_oid = { 0, 0, NULL };
/aosp_15_r20/external/openthread/third_party/mbedtls/repo/library/
H A Dpkcs12.c36 static int pkcs12_parse_pbe_params(mbedtls_asn1_buf *params, in pkcs12_parse_pbe_params()
37 mbedtls_asn1_buf *salt, int *iterations) in pkcs12_parse_pbe_params()
76 static int pkcs12_pbe_derive_key_iv(mbedtls_asn1_buf *pbe_params, mbedtls_md_type_t md_type, in pkcs12_pbe_derive_key_iv()
82 mbedtls_asn1_buf salt; in pkcs12_pbe_derive_key_iv()
90 memset(&salt, 0, sizeof(mbedtls_asn1_buf)); in pkcs12_pbe_derive_key_iv()
123 int mbedtls_pkcs12_pbe_ext(mbedtls_asn1_buf *pbe_params, int mode,
132 int mbedtls_pkcs12_pbe(mbedtls_asn1_buf *pbe_params, int mode, in mbedtls_pkcs12_pbe()
150 int mbedtls_pkcs12_pbe_ext(mbedtls_asn1_buf *pbe_params, int mode, in mbedtls_pkcs12_pbe_ext()
H A Dpkcs5.c40 static int pkcs5_parse_pbkdf2_params(const mbedtls_asn1_buf *params, in pkcs5_parse_pbkdf2_params()
41 mbedtls_asn1_buf *salt, int *iterations, in pkcs5_parse_pbkdf2_params()
45 mbedtls_asn1_buf prf_alg_oid; in pkcs5_parse_pbkdf2_params()
105 int mbedtls_pkcs5_pbes2_ext(const mbedtls_asn1_buf *pbe_params, int mode,
113 int mbedtls_pkcs5_pbes2(const mbedtls_asn1_buf *pbe_params, int mode, in mbedtls_pkcs5_pbes2()
129 int mbedtls_pkcs5_pbes2_ext(const mbedtls_asn1_buf *pbe_params, int mode, in mbedtls_pkcs5_pbes2_ext()
137 mbedtls_asn1_buf kdf_alg_oid, enc_scheme_oid, kdf_alg_params, enc_scheme_params; in mbedtls_pkcs5_pbes2_ext()
138 mbedtls_asn1_buf salt; in mbedtls_pkcs5_pbes2_ext()
H A Dpkparse.c73 static int pk_ecc_group_id_from_specified(const mbedtls_asn1_buf *params, in pk_ecc_group_id_from_specified()
109 static int pk_group_from_specified(const mbedtls_asn1_buf *params, mbedtls_ecp_group *grp) in pk_group_from_specified()
302 static int pk_ecc_group_id_from_specified(const mbedtls_asn1_buf *params, in pk_ecc_group_id_from_specified()
349 mbedtls_asn1_buf *params) in pk_get_ecparams()
389 static int pk_use_ecparams(const mbedtls_asn1_buf *params, mbedtls_pk_context *pk) in pk_use_ecparams()
413 static int pk_use_ecparams_rfc8410(const mbedtls_asn1_buf *params, in pk_use_ecparams_rfc8410()
473 mbedtls_pk_type_t *pk_alg, mbedtls_asn1_buf *params, in pk_get_pk_alg()
477 mbedtls_asn1_buf alg_oid; in pk_get_pk_alg()
479 memset(params, 0, sizeof(mbedtls_asn1_buf)); in pk_get_pk_alg()
522 mbedtls_asn1_buf alg_params; in mbedtls_pk_parse_subpubkey()
[all …]
H A Dasn1parse.c353 mbedtls_asn1_buf *alg, mbedtls_asn1_buf *params) in mbedtls_asn1_get_alg()
378 mbedtls_platform_zeroize(params, sizeof(mbedtls_asn1_buf)); in mbedtls_asn1_get_alg()
401 mbedtls_asn1_buf *alg) in mbedtls_asn1_get_alg_null()
404 mbedtls_asn1_buf params; in mbedtls_asn1_get_alg_null()
406 memset(&params, 0, sizeof(mbedtls_asn1_buf)); in mbedtls_asn1_get_alg_null()
H A Doid.c46 const mbedtls_asn1_buf *oid) \
69 int FN_NAME(const mbedtls_asn1_buf *oid, ATTR1_TYPE * ATTR1) \
83 int FN_NAME(const mbedtls_asn1_buf *oid, ATTR1_TYPE * ATTR1) \
97 int FN_NAME(const mbedtls_asn1_buf *oid, ATTR1_TYPE * ATTR1, \
923 const mbedtls_asn1_buf *oid) in FN_OID_TYPED_FROM_ASN1()
1042 int mbedtls_oid_from_numeric_string(mbedtls_asn1_buf *oid, in mbedtls_oid_from_numeric_string()
/aosp_15_r20/external/mbedtls/library/
H A Dpkcs12.c34 static int pkcs12_parse_pbe_params(mbedtls_asn1_buf *params, in pkcs12_parse_pbe_params()
35 mbedtls_asn1_buf *salt, int *iterations) in pkcs12_parse_pbe_params()
74 static int pkcs12_pbe_derive_key_iv(mbedtls_asn1_buf *pbe_params, mbedtls_md_type_t md_type, in pkcs12_pbe_derive_key_iv()
80 mbedtls_asn1_buf salt; in pkcs12_pbe_derive_key_iv()
88 memset(&salt, 0, sizeof(mbedtls_asn1_buf)); in pkcs12_pbe_derive_key_iv()
121 int mbedtls_pkcs12_pbe_ext(mbedtls_asn1_buf *pbe_params, int mode,
130 int mbedtls_pkcs12_pbe(mbedtls_asn1_buf *pbe_params, int mode, in mbedtls_pkcs12_pbe()
148 int mbedtls_pkcs12_pbe_ext(mbedtls_asn1_buf *pbe_params, int mode, in mbedtls_pkcs12_pbe_ext()
H A Dpkcs5.c38 static int pkcs5_parse_pbkdf2_params(const mbedtls_asn1_buf *params, in pkcs5_parse_pbkdf2_params()
39 mbedtls_asn1_buf *salt, int *iterations, in pkcs5_parse_pbkdf2_params()
43 mbedtls_asn1_buf prf_alg_oid; in pkcs5_parse_pbkdf2_params()
103 int mbedtls_pkcs5_pbes2_ext(const mbedtls_asn1_buf *pbe_params, int mode,
111 int mbedtls_pkcs5_pbes2(const mbedtls_asn1_buf *pbe_params, int mode, in mbedtls_pkcs5_pbes2()
127 int mbedtls_pkcs5_pbes2_ext(const mbedtls_asn1_buf *pbe_params, int mode, in mbedtls_pkcs5_pbes2_ext()
135 mbedtls_asn1_buf kdf_alg_oid, enc_scheme_oid, kdf_alg_params, enc_scheme_params; in mbedtls_pkcs5_pbes2_ext()
136 mbedtls_asn1_buf salt; in mbedtls_pkcs5_pbes2_ext()
H A Dasn1parse.c352 mbedtls_asn1_buf *alg, mbedtls_asn1_buf *params) in mbedtls_asn1_get_alg()
377 mbedtls_platform_zeroize(params, sizeof(mbedtls_asn1_buf)); in mbedtls_asn1_get_alg()
400 mbedtls_asn1_buf *alg) in mbedtls_asn1_get_alg_null()
403 mbedtls_asn1_buf params; in mbedtls_asn1_get_alg_null()
405 memset(&params, 0, sizeof(mbedtls_asn1_buf)); in mbedtls_asn1_get_alg_null()
H A Dpkparse.c169 mbedtls_asn1_buf *params) in pk_get_ecparams()
224 static int pk_group_from_specified(const mbedtls_asn1_buf *params, mbedtls_ecp_group *grp) in pk_group_from_specified()
417 static int pk_group_id_from_specified(const mbedtls_asn1_buf *params, in pk_group_id_from_specified()
480 static int pk_use_ecparams(const mbedtls_asn1_buf *params, mbedtls_pk_context *pk) in pk_use_ecparams()
580 static int pk_use_ecparams_rfc8410(const mbedtls_asn1_buf *params, in pk_use_ecparams_rfc8410()
837 mbedtls_pk_type_t *pk_alg, mbedtls_asn1_buf *params, in pk_get_pk_alg()
841 mbedtls_asn1_buf alg_oid; in pk_get_pk_alg()
843 memset(params, 0, sizeof(mbedtls_asn1_buf)); in pk_get_pk_alg()
886 mbedtls_asn1_buf alg_params; in mbedtls_pk_parse_subpubkey()
1153 mbedtls_asn1_buf params = { 0, 0, NULL }; in pk_parse_key_sec1_der()
[all …]
H A Doid.c46 const mbedtls_asn1_buf *oid) \
69 int FN_NAME(const mbedtls_asn1_buf *oid, ATTR1_TYPE * ATTR1) \
83 int FN_NAME(const mbedtls_asn1_buf *oid, ATTR1_TYPE * ATTR1) \
97 int FN_NAME(const mbedtls_asn1_buf *oid, ATTR1_TYPE * ATTR1, \
911 const mbedtls_asn1_buf *oid) in FN_OID_TYPED_FROM_ASN1()
1030 int mbedtls_oid_from_numeric_string(mbedtls_asn1_buf *oid, in mbedtls_oid_from_numeric_string()
/aosp_15_r20/external/trusty/arm-trusted-firmware/drivers/auth/mbedtls/
Dmbedtls_x509_parser.c39 static mbedtls_asn1_buf tbs;
40 static mbedtls_asn1_buf v3_ext;
41 static mbedtls_asn1_buf pk;
42 static mbedtls_asn1_buf sig_alg;
43 static mbedtls_asn1_buf signature;
79 mbedtls_asn1_buf extn_oid; in get_ext()
195 mbedtls_asn1_buf sig_alg1; in cert_parse()
Dmbedtls_psa_crypto.c175 mbedtls_asn1_buf alg_oid, alg_params; in get_ecdsa_pkinfo_from_asn1()
300 mbedtls_asn1_buf alg_oid, alg_params; in pk_bytes_from_subpubkey()
353 mbedtls_asn1_buf sig_oid, sig_params; in verify_signature()
354 mbedtls_asn1_buf signature; in verify_signature()
498 mbedtls_asn1_buf hash_oid, params; in verify_hash()
/aosp_15_r20/external/arm-trusted-firmware/drivers/auth/mbedtls/
H A Dmbedtls_x509_parser.c39 static mbedtls_asn1_buf tbs;
40 static mbedtls_asn1_buf v3_ext;
41 static mbedtls_asn1_buf pk;
42 static mbedtls_asn1_buf sig_alg;
43 static mbedtls_asn1_buf signature;
80 mbedtls_asn1_buf extn_oid; in get_ext()
148 mbedtls_asn1_buf sig_alg1, sig_alg2; in cert_parse()
H A Dmbedtls_crypto.c64 mbedtls_asn1_buf sig_oid, sig_params; in verify_signature()
65 mbedtls_asn1_buf signature; in verify_signature()
151 mbedtls_asn1_buf hash_oid, params; in verify_hash()
/aosp_15_r20/external/trusty/arm-trusted-firmware/plat/st/common/
Dstm32mp_crypto_lib.c88 mbedtls_asn1_buf alg_params = {0}; in get_plain_pk_from_asn1()
89 mbedtls_asn1_buf alg_oid = {0}; in get_plain_pk_from_asn1()
262 mbedtls_asn1_buf hash_oid, params; in get_plain_digest_from_asn1()
319 mbedtls_asn1_buf sig_oid, sig_params; in crypto_verify_signature()

12