Home
last modified time | relevance | path

Searched refs:x509 (Results 1 – 25 of 138) sorted by relevance

123456

/openssl/fuzz/
H A Dx509.c31 X509 *x509 = d2i_X509(NULL, &p, len); in FuzzerTestOneInput() local
32 if (x509 != NULL) { in FuzzerTestOneInput()
35 X509_print(bio, x509); in FuzzerTestOneInput()
38 X509_issuer_and_serial_hash(x509); in FuzzerTestOneInput()
40 i2d_X509(x509, &der); in FuzzerTestOneInput()
43 X509_free(x509); in FuzzerTestOneInput()
H A Dbuild.info12 PROGRAMS{noinst}=asn1 asn1parse bignum bndiv client conf crl server x509
70 SOURCE[x509]=x509.c driver.c fuzz_rand.c
71 INCLUDE[x509]=../include {- $ex_inc -}
72 DEPEND[x509]=../libcrypto {- $ex_lib -}
76 …sn1-test asn1parse-test bignum-test bndiv-test client-test conf-test crl-test server-test x509-test
135 SOURCE[x509-test]=x509.c test-corpus.c fuzz_rand.c
136 INCLUDE[x509-test]=../include
137 DEPEND[x509-test]=../libcrypto
/openssl/test/certs/
H A Dsetup.sh14 openssl x509 -in root-cert.pem -trustout \
16 openssl x509 -in root-cert.pem -trustout \
18 openssl x509 -in root-cert.pem -trustout \
20 openssl x509 -in root-cert.pem -trustout \
23 openssl x509 -in root-cert.pem -trustout \
25 openssl x509 -in root-cert.pem -trustout \
28 openssl x509 -in root-cert2.pem -trustout \
90 openssl x509 -in ca-cert.pem -trustout \
92 openssl x509 -in ca-cert.pem -trustout \
94 openssl x509 -in ca-cert.pem -trustout \
[all …]
/openssl/demos/certs/apps/
H A Dmkacerts.sh8 CN="OpenSSL Test Root CA" $OPENSSL req -config apps.cnf -x509 -nodes \
14 $OPENSSL x509 -req -in intreq.pem -CA root.pem -CAkey rootkey.pem -days 3630 \
20 $OPENSSL x509 -req -in creq.pem -CA intca.pem -CAkey intkey.pem -days 3600 \
22 $OPENSSL x509 -nameopt oneline -subject -issuer >client.pem
27 $OPENSSL x509 -req -in sreq.pem -CA intca.pem -CAkey intkey.pem -days 3600 \
29 $OPENSSL x509 -nameopt oneline -subject -issuer >server.pem
34 $OPENSSL x509 -req -in sreq2.pem -CA intca.pem -CAkey intkey.pem -days 3600 \
36 $OPENSSL x509 -nameopt oneline -subject -issuer >server2.pem
H A Dmkxcerts.sh7 -config apps.cnf -extensions usr_cert -x509 -nodes \
10 -config apps.cnf -extensions usr_cert -x509 -nodes \
13 -config apps.cnf -extensions usr_cert -x509 -nodes \
22 -config apps.cnf -extensions ec_cert -x509 -nodes \
27 -config apps.cnf -extensions ec_cert -x509 -nodes \
/openssl/test/smime-certs/
H A Dmksmime-certs.sh17 CN="Test S/MIME RSA Root" $OPENSSL req -config ca.cnf -x509 -noenc \
24 $OPENSSL x509 -req -in req.pem -CA smroot.pem -days 36500 \
29 $OPENSSL x509 -req -in req.pem -CA smroot.pem -days 36500 \
34 $OPENSSL x509 -req -in req.pem -CA smroot.pem -days 36500 \
43 $OPENSSL x509 -req -in req.pem -CA smroot.pem -days 36500 \
47 $OPENSSL x509 -req -in req.pem -CA smroot.pem -days 36500 \
51 $OPENSSL x509 -req -in req.pem -CA smroot.pem -days 36500 \
61 $OPENSSL x509 -req -in req.pem -CA smroot.pem -days 36500 \
65 $OPENSSL x509 -req -in req.pem -CA smroot.pem -days 36500 \
81 $OPENSSL x509 -req -in req.pem -CA smroot.pem -days 36500 \
[all …]
/openssl/apps/
H A Dnseq.c41 X509 *x509 = NULL; in nseq_main() local
93 while ((x509 = PEM_read_bio_X509(in, NULL, NULL, NULL))) { in nseq_main()
94 if (!sk_X509_push(seq->certs, x509)) in nseq_main()
118 x509 = sk_X509_value(seq->certs, i); in nseq_main()
119 dump_cert_text(out, x509); in nseq_main()
120 PEM_write_bio_X509(out, x509); in nseq_main()
H A Dca.c92 EVP_PKEY *pkey, X509 *x509,
115 X509 *x509, const char *dgst,
300 X509 *x509 = NULL, *x509p = NULL, *x = NULL; in ca_main() local
609 if (x509 == NULL) in ca_main()
612 if (!X509_check_private_key(x509, pkey)) { in ca_main()
619 x509p = x509; in ca_main()
1344 X509_free(x509); in ca_main()
1361 EVP_PKEY *pkey, X509 *x509, in certify() argument
1716 X509V3_set_ctx(&ext_ctx, selfsign ? ret : x509, in do_body()
1986 X509 *x509, const char *dgst, in certify_spkac() argument
[all …]
H A Dcrl2pkcs7.c218 if (xi->x509 != NULL) { in add_certs_from_file()
219 sk_X509_push(stack, xi->x509); in add_certs_from_file()
220 xi->x509 = NULL; in add_certs_from_file()
/openssl/test/recipes/
H A D25-test_verify_store.t42 x509( 'convert request into self-signed cert',
51 x509( 'convert cert into a cert request',
83 x509( 'sign user cert request',
96 x509( 'Certificate details',
113 sub x509 {
/openssl/test/
H A Dx509_check_cert_pkey_test.c31 X509 *x509 = NULL; in test_x509_check_cert_pkey() local
73 x509 = PEM_read_bio_X509(bio, NULL, NULL, NULL); in test_x509_check_cert_pkey()
74 if (x509 == NULL) { in test_x509_check_cert_pkey()
79 result = X509_check_private_key(x509, pkey); in test_x509_check_cert_pkey()
103 X509_free(x509); in test_x509_check_cert_pkey()
127 if (it->x509 != NULL) in test_PEM_X509_INFO_read_bio()
H A Dalgorithmid_test.c279 int n, x509 = 0, spki = 0, testcount = 0; in setup_tests() local
284 x509 = 1; in setup_tests()
298 testcount = x509 + spki; in setup_tests()
310 } else if (x509 && n == 2) { in setup_tests()
318 } else if (x509 && (eecert_filename == NULL || cacert_filename == NULL)) { in setup_tests()
323 if (x509) in setup_tests()
H A Dhttp_test.c19 static X509 *x509 = NULL; variable
114 (ASN1_VALUE *)x509, x509_it); in http_bio_cb_ex()
146 req = ASN1_item_i2d_mem_bio(x509_it, (ASN1_VALUE *)x509); in test_http_method()
191 res = TEST_ptr(rcert) && TEST_int_eq(X509_cmp(x509, rcert), 0); in test_http_method()
420 X509_free(x509); in cleanup_tests()
431 if (!TEST_ptr((x509 = load_cert_pem(test_get_argument(0), NULL)))) in setup_tests()
/openssl/crypto/pkcs12/
H A Dp12_kiss.c189 X509 *x509; in parse_bag() local
224 if ((x509 = PKCS12_SAFEBAG_get1_cert(bag)) == NULL) in parse_bag()
226 if (lkid && !X509_keyid_set1(x509, lkid->data, lkid->length)) { in parse_bag()
227 X509_free(x509); in parse_bag()
236 r = X509_alias_set1(x509, data, len); in parse_bag()
239 X509_free(x509); in parse_bag()
245 if (!sk_X509_push(ocerts, x509)) { in parse_bag()
246 X509_free(x509); in parse_bag()
/openssl/demos/certs/
H A Dmkcerts.sh8 CN="Test Root CA" $OPENSSL req -config ca.cnf -x509 -nodes \
14 $OPENSSL x509 -req -in intreq.pem -CA root.pem -days 3600 \
21 $OPENSSL x509 -req -in req.pem -CA intca.pem -CAkey intkey.pem -days 3600 \
28 $OPENSSL x509 -req -in creq.pem -CA intca.pem -CAkey intkey.pem -days 3600 \
35 $OPENSSL x509 -req -in rreq.pem -CA intca.pem -CAkey intkey.pem -days 3600 \
42 $OPENSSL x509 -req -in respreq.pem -CA intca.pem -CAkey intkey.pem -days 3600 \
60 $OPENSSL x509 -req -in dhsreq.pem -CA root.pem -days 3600 \
70 $OPENSSL x509 -req -in dhcreq.pem -CA root.pem -days 3600 \
/openssl/crypto/pkcs7/
H A Dpk7_lib.c251 int PKCS7_add_certificate(PKCS7 *p7, X509 *x509) in PKCS7_add_certificate() argument
348 X509_get_issuer_name(x509))) in PKCS7_SIGNER_INFO_set()
357 ASN1_INTEGER_dup(X509_get0_serialNumber(x509)))) in PKCS7_SIGNER_INFO_set()
406 if (PKCS7_SIGNER_INFO_set(si, x509, pkey, dgst) <= 0) in PKCS7_add_signature()
564 if (PKCS7_RECIP_INFO_set(ri, x509) <= 0) in PKCS7_add_recipient()
611 int PKCS7_RECIP_INFO_set(PKCS7_RECIP_INFO *p7i, X509 *x509) in PKCS7_RECIP_INFO_set() argument
618 X509_get_issuer_name(x509))) in PKCS7_RECIP_INFO_set()
623 ASN1_INTEGER_dup(X509_get0_serialNumber(x509)))) in PKCS7_RECIP_INFO_set()
626 pkey = X509_get0_pubkey(x509); in PKCS7_RECIP_INFO_set()
655 X509_up_ref(x509); in PKCS7_RECIP_INFO_set()
[all …]
/openssl/crypto/x509/
H A Dx509_lu.c167 ret = X509_subject_name_cmp((*a)->data.x509, (*b)->data.x509); in x509_object_cmp()
385 obj->data.x509 = (X509 *)x; in x509_store_add()
437 return X509_up_ref(a->data.x509); in X509_OBJECT_up_ref_count()
448 return a->data.x509; in X509_OBJECT_get0_X509()
483 X509_free(a->data.x509); in x509_object_free_internal()
498 a->data.x509 = obj; in X509_OBJECT_set1_X509()
530 stmp.data.x509 = &x509_s; in x509_object_idx_cnt()
648 x = obj->data.x509; in STACK_OF()
728 if (!X509_cmp(obj->data.x509, x->data.x509)) in X509_OBJECT_retrieve_match()
768 *issuer = obj->data.x509; in X509_STORE_CTX_get1_issuer()
[all …]
H A Dx509_cmp.c349 X509 x, *x509 = NULL; in X509_find_by_issuer_and_serial() local
358 x509 = sk_X509_value(sk, i); in X509_find_by_issuer_and_serial()
359 if (X509_issuer_and_serial_cmp(x509, &x) == 0) in X509_find_by_issuer_and_serial()
360 return x509; in X509_find_by_issuer_and_serial()
367 X509 *x509; in X509_find_by_subject() local
371 x509 = sk_X509_value(sk, i); in X509_find_by_subject()
372 if (X509_NAME_cmp(X509_get_subject_name(x509), name) == 0) in X509_find_by_subject()
373 return x509; in X509_find_by_subject()
H A Dx_all.c139 X509 *d2i_X509_fp(FILE *fp, X509 **x509) in d2i_X509_fp() argument
141 return ASN1_item_d2i_fp(ASN1_ITEM_rptr(X509), fp, x509); in d2i_X509_fp()
144 int i2d_X509_fp(FILE *fp, const X509 *x509) in i2d_X509_fp() argument
146 return ASN1_item_i2d_fp(ASN1_ITEM_rptr(X509), fp, x509); in i2d_X509_fp()
150 X509 *d2i_X509_bio(BIO *bp, X509 **x509) in d2i_X509_bio() argument
152 return ASN1_item_d2i_bio(ASN1_ITEM_rptr(X509), bp, x509); in d2i_X509_bio()
155 int i2d_X509_bio(BIO *bp, const X509 *x509) in i2d_X509_bio() argument
157 return ASN1_item_i2d_bio(ASN1_ITEM_rptr(X509), bp, x509); in i2d_X509_bio()
/openssl/crypto/pem/
H A Dpem_info.c97 if (xi->x509 != NULL) { in STACK_OF()
108 xi->x509 = X509_new_ex(libctx, propq); in STACK_OF()
109 if (xi->x509 == NULL) in STACK_OF()
111 pp = &(xi->x509); in STACK_OF()
192 if ((xi->x509 != NULL) || (xi->crl != NULL) || in STACK_OF()
297 if ((xi->x509 != NULL) && (PEM_write_bio_X509(bp, xi->x509) <= 0)) in PEM_X509_INFO_write_bio()
/openssl/ssl/
H A Dssl_rsa.c20 static int ssl_set_cert(CERT *c, X509 *x509);
140 if (c->pkeys[i].x509 != NULL in ssl_set_pkey()
141 && !X509_check_private_key(c->pkeys[i].x509, pkey)) in ssl_set_pkey()
292 X509_free(c->pkeys[i].x509); in ssl_set_cert()
294 c->pkeys[i].x509 = x; in ssl_set_cert()
973 rv = ssl_security_cert(sc, ctx, x509, 0, 1); in ssl_set_cert_and_key()
986 pubkey = X509_get_pubkey(x509); /* bumps reference */ in ssl_set_cert_and_key()
1024 if (!override && (c->pkeys[i].x509 != NULL in ssl_set_cert_and_key()
1043 X509_free(c->pkeys[i].x509); in ssl_set_cert_and_key()
1044 X509_up_ref(x509); in ssl_set_cert_and_key()
[all …]
H A Dssl_cert.c105 if (cpk->x509 != NULL) { in ssl_cert_dup()
106 rpk->x509 = cpk->x509; in ssl_cert_dup()
107 X509_up_ref(rpk->x509); in ssl_cert_dup()
211 X509_free(cpk->x509); in ssl_cert_clear_certs()
212 cpk->x509 = NULL; in ssl_cert_clear_certs()
320 if (cpk->x509 == x && cpk->privatekey) { in ssl_cert_select_current()
328 if (cpk->privatekey && cpk->x509 && !X509_cmp(cpk->x509, x)) { in ssl_cert_select_current()
351 if (cpk->x509 && cpk->privatekey) { in ssl_cert_set_current()
901 if (cpk->x509 == NULL) { in ssl_build_cert_chain()
916 if (!X509_STORE_add_cert(chain_store, cpk->x509)) in ssl_build_cert_chain()
[all …]
/openssl/doc/man3/
H A DSSL_CTX_add1_chain_cert.pod19 int SSL_CTX_add0_chain_cert(SSL_CTX *ctx, X509 *x509);
20 int SSL_CTX_add1_chain_cert(SSL_CTX *ctx, X509 *x509);
26 int SSL_add0_chain_cert(SSL *ssl, X509 *x509);
27 int SSL_add1_chain_cert(SSL *ssl, X509 *x509);
34 int SSL_CTX_select_current_cert(SSL_CTX *ctx, X509 *x509);
35 int SSL_select_current_cert(SSL *ssl, X509 *x509);
45 certificate B<x509> to the chain associated with the current certificate of
74 SSL_CTX_select_current_cert() selects B<x509> as the current end entity
75 certificate, but only if B<x509> has already been loaded into B<ctx> using a
H A DSSL_CTX_add_extra_chain_cert.pod15 long SSL_CTX_add_extra_chain_cert(SSL_CTX *ctx, X509 *x509);
22 SSL_CTX_add_extra_chain_cert() adds the certificate B<x509> to the extra chain
49 The B<x509> certificate provided to SSL_CTX_add_extra_chain_cert() will be
51 B<should not> free the B<x509> object.
/openssl/include/openssl/
H A Dpkcs7.h.in272 int PKCS7_SIGNER_INFO_set(PKCS7_SIGNER_INFO *p7i, X509 *x509, EVP_PKEY *pkey,
276 int PKCS7_add_certificate(PKCS7 *p7, X509 *x509);
277 int PKCS7_add_crl(PKCS7 *p7, X509_CRL *x509);
282 X509 *x509);
288 PKCS7_SIGNER_INFO *PKCS7_add_signature(PKCS7 *p7, X509 *x509,
294 PKCS7_RECIP_INFO *PKCS7_add_recipient(PKCS7 *p7, X509 *x509);
299 int PKCS7_RECIP_INFO_set(PKCS7_RECIP_INFO *p7i, X509 *x509);

Completed in 90 milliseconds

123456