Home
last modified time | relevance | path

Searched refs:csr (Results 1 – 9 of 9) sorted by relevance

/mbedtls-latest/library/
Dx509_csr.c64 static int x509_csr_parse_extensions(mbedtls_x509_csr *csr, in x509_csr_parse_extensions() argument
123 ret = cb(p_ctx, csr, &extn_oid, is_critical, *p, end_ext_octet); in x509_csr_parse_extensions()
143 if ((csr->ext_types & ext_type) != 0) { in x509_csr_parse_extensions()
148 csr->ext_types |= ext_type; in x509_csr_parse_extensions()
154 &csr->key_usage)) != 0) { in x509_csr_parse_extensions()
162 &csr->subject_alt_names)) != 0) { in x509_csr_parse_extensions()
170 &csr->ns_cert_type)) != 0) { in x509_csr_parse_extensions()
199 static int x509_csr_parse_attributes(mbedtls_x509_csr *csr, in x509_csr_parse_attributes() argument
241 if ((ret = x509_csr_parse_extensions(csr, p, *p + len, cb, p_ctx)) != 0) { in x509_csr_parse_attributes()
265 static int mbedtls_x509_csr_parse_der_internal(mbedtls_x509_csr *csr, in mbedtls_x509_csr_parse_der_internal() argument
[all …]
/mbedtls-latest/include/mbedtls/
Dx509_csr.h92 int mbedtls_x509_csr_parse_der(mbedtls_x509_csr *csr,
124 mbedtls_x509_csr const *csr,
151 int mbedtls_x509_csr_parse_der_with_ext_cb(mbedtls_x509_csr *csr,
172 int mbedtls_x509_csr_parse(mbedtls_x509_csr *csr, const unsigned char *buf, size_t buflen);
185 int mbedtls_x509_csr_parse_file(mbedtls_x509_csr *csr, const char *path);
202 const mbedtls_x509_csr *csr);
210 void mbedtls_x509_csr_init(mbedtls_x509_csr *csr);
217 void mbedtls_x509_csr_free(mbedtls_x509_csr *csr);
/mbedtls-latest/programs/x509/
Dreq_app.c52 mbedtls_x509_csr csr; in main() local
59 mbedtls_x509_csr_init(&csr); in main()
98 ret = mbedtls_x509_csr_parse_file(&csr, opt.filename); in main()
102 mbedtls_x509_csr_free(&csr); in main()
112 ret = mbedtls_x509_csr_info((char *) buf, sizeof(buf) - 1, " ", &csr); in main()
115 mbedtls_x509_csr_free(&csr); in main()
124 mbedtls_x509_csr_free(&csr); in main()
Dcert_write.c304 mbedtls_x509_csr csr; in main() local
326 mbedtls_x509_csr_init(&csr); in main()
750 if ((ret = mbedtls_x509_csr_parse_file(&csr, opt.request_file)) != 0) { in main()
758 &csr.subject); in main()
767 subject_key = &csr.pk; in main()
999 mbedtls_x509_csr_free(&csr); in main()
/mbedtls-latest/programs/fuzz/
Dfuzz_x509csr.c9 mbedtls_x509_csr csr; in LLVMFuzzerTestOneInput() local
12 mbedtls_x509_csr_init(&csr); in LLVMFuzzerTestOneInput()
19 ret = mbedtls_x509_csr_parse(&csr, Data, Size); in LLVMFuzzerTestOneInput()
22 ret = mbedtls_x509_csr_info((char *) buf, sizeof(buf) - 1, " ", &csr); in LLVMFuzzerTestOneInput()
33 mbedtls_x509_csr_free(&csr); in LLVMFuzzerTestOneInput()
/mbedtls-latest/tests/suites/
Dtest_suite_x509parse.function426 mbedtls_x509_csr const *csr,
433 (void) csr;
443 mbedtls_x509_csr const *csr,
450 (void) csr;
610 mbedtls_x509_csr csr;
614 mbedtls_x509_csr_init(&csr);
618 TEST_EQUAL(mbedtls_x509_csr_parse_file(&csr, csr_file), 0);
619 res = mbedtls_x509_csr_info(buf, 2000, "", &csr);
627 mbedtls_x509_csr_free(&csr);
1285 mbedtls_x509_csr csr;
[all …]
Dtest_suite_x509write.function44 mbedtls_x509_csr csr;
47 mbedtls_x509_csr_init(&csr);
49 if (mbedtls_x509_csr_parse(&csr, buf, buflen) != 0) {
54 psa_algorithm_t psa_alg = mbedtls_md_psa_alg_from_type(csr.sig_md);
56 psa_status_t status = psa_hash_compute(psa_alg, csr.cri.p, csr.cri.len,
65 if (mbedtls_pk_verify_ext(csr.sig_pk, csr.sig_opts, &csr.pk,
66 csr.sig_md, hash, mbedtls_md_get_size_from_type(csr.sig_md),
67 csr.sig.p, csr.sig.len) != 0) {
74 mbedtls_x509_csr_free(&csr);
Dtest_suite_x509parse.data395 mbedtls_x509_csr_info:"../framework/data_files/parse_input/test_csr_v3_all.csr.der":"CSR version …
399 mbedtls_x509_csr_info:"../framework/data_files/parse_input/test_csr_v3_nsCertType.csr.der":"CSR ver…
403 mbedtls_x509_csr_info:"../framework/data_files/parse_input/test_csr_v3_subjectAltName.csr.der":"CSR…
407 mbedtls_x509_csr_info:"../framework/data_files/parse_input/test_csr_v3_keyUsage.csr.der":"CSR versi…
3052 # Used test_csr_v3_all.csr.der as a base for malforming CSR extenstions/attributes
3053 …for ../framework/data_files to check malformation details (test_csr_v3_all_malformed_xxx.csr files)
3056 …k/data_files/parse_input/test_csr_v3_all_malformed_attributes_sequence_tag.csr.der":"":MBEDTLS_ERR…
3060 …amework/data_files/parse_input/test_csr_v3_all_malformed_attributes_id_tag.csr.der":"":MBEDTLS_ERR…
3064 …a_files/parse_input/test_csr_v3_all_malformed_attributes_extension_request.csr.der":"CSR version …
3068 …parse_input/test_csr_v3_all_malformed_attributes_extension_request_set_tag.csr.der":"":MBEDTLS_ERR…
[all …]
/mbedtls-latest/
DChangeLog2370 the buffer back, which was the case for mbedtls_x509write_{crt,csr}_pem