Home
last modified time | relevance | path

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

/openthread-latest/third_party/mbedtls/repo/include/mbedtls/
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 …]
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);
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,
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,
Dpkcs7.h78 typedef mbedtls_asn1_buf mbedtls_pkcs7_buf;
Dx509.h216 typedef mbedtls_asn1_buf mbedtls_x509_buf;
/openthread-latest/third_party/mbedtls/repo/tests/suites/
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 };
Dtest_suite_pkcs5.function36 mbedtls_asn1_buf params;
84 mbedtls_asn1_buf params;
Dtest_suite_pkcs12.function77 mbedtls_asn1_buf pbe_params;
132 mbedtls_asn1_buf pbe_params;
Dtest_suite_asn1write.function289 mbedtls_asn1_buf alg = { 0, 0, NULL };
290 mbedtls_asn1_buf params = { 0, 0, NULL };
Dtest_suite_asn1parse.function652 mbedtls_asn1_buf oid = { -1, 0, NULL };
653 mbedtls_asn1_buf params = { -1, 0, NULL };
Dtest_suite_md.function48 mbedtls_asn1_buf asn1;
/openthread-latest/third_party/mbedtls/repo/library/
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()
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()
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()
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 …]
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()
Dx509_create.c287 mbedtls_asn1_buf oid = { .p = NULL, .len = 0, .tag = MBEDTLS_ASN1_NULL }; in mbedtls_x509_string_to_names()
Dx509_crt.c743 mbedtls_asn1_buf *buf; in x509_get_certificate_policies()
/openthread-latest/src/core/meshcop/
Dsecure_transport.hpp416 … const mbedtls_asn1_buf &GetOwnPublicKey(void) const { return mEcdheEcdsaInfo.mOwnCert.pk_raw; } in GetOwnPublicKey()
Dtcat_agent.cpp767 const mbedtls_asn1_buf &rawKey = Get<Ble::BleSecure>().GetOwnPublicKey(); in CalculateHash()
/openthread-latest/third_party/mbedtls/repo/
DChangeLog376 string to a DER-encoded mbedtls_asn1_buf.