Home
last modified time | relevance | path

Searched refs:spki (Results 1 – 23 of 23) sorted by relevance

/netbsd-src/crypto/external/bsd/openssl.old/dist/apps/
H A Dspkac.c56 NETSCAPE_SPKI *spki = NULL; in spkac_main() local
130 spki = NETSCAPE_SPKI_new(); in spkac_main()
131 if (spki == NULL) in spkac_main()
134 ASN1_STRING_set(spki->spkac->challenge, in spkac_main()
136 NETSCAPE_SPKI_set_pubkey(spki, pkey); in spkac_main()
137 NETSCAPE_SPKI_sign(spki, pkey, EVP_md5()); in spkac_main()
138 spkstr = NETSCAPE_SPKI_b64_encode(spki); in spkac_main()
164 spki = NETSCAPE_SPKI_b64_decode(spkstr, -1); in spkac_main()
166 if (spki == NULL) { in spkac_main()
177 NETSCAPE_SPKI_print(out, spki); in spkac_main()
[all …]
H A Dca.c1927 NETSCAPE_SPKI *spki = NULL; in certify_spkac() local
1992 spki = NETSCAPE_SPKI_b64_decode(cv->value, -1); in certify_spkac()
1993 if (spki == NULL) { in certify_spkac()
2007 if (spki == NULL) { in certify_spkac()
2019 if ((pktmp = NETSCAPE_SPKI_get_pubkey(spki)) == NULL) { in certify_spkac()
2024 j = NETSCAPE_SPKI_verify(spki, pktmp); in certify_spkac()
2042 NETSCAPE_SPKI_free(spki); in certify_spkac()
/netbsd-src/crypto/external/bsd/openssl/dist/apps/
H A Dspkac.c65 NETSCAPE_SPKI *spki = NULL; in spkac_main() local
153 spki = NETSCAPE_SPKI_new(); in spkac_main()
154 if (spki == NULL) in spkac_main()
157 ASN1_STRING_set(spki->spkac->challenge, in spkac_main()
159 if (!NETSCAPE_SPKI_set_pubkey(spki, pkey)) { in spkac_main()
163 i = NETSCAPE_SPKI_sign(spki, pkey, md); in spkac_main()
168 spkstr = NETSCAPE_SPKI_b64_encode(spki); in spkac_main()
194 spki = NETSCAPE_SPKI_b64_decode(spkstr, -1); in spkac_main()
196 if (spki == NULL) { in spkac_main()
207 NETSCAPE_SPKI_print(out, spki); in spkac_main()
[all …]
H A Dca.c2007 NETSCAPE_SPKI *spki = NULL; in certify_spkac() local
2069 spki = NETSCAPE_SPKI_b64_decode(cv->value, -1); in certify_spkac()
2070 if (spki == NULL) { in certify_spkac()
2083 if (spki == NULL) { in certify_spkac()
2095 if ((pktmp = NETSCAPE_SPKI_get_pubkey(spki)) == NULL) { in certify_spkac()
2100 j = NETSCAPE_SPKI_verify(spki, pktmp); in certify_spkac()
2118 NETSCAPE_SPKI_free(spki); in certify_spkac()
/netbsd-src/crypto/external/bsd/openssl/dist/crypto/asn1/
H A Dt_spki.c20 int NETSCAPE_SPKI_print(BIO *out, NETSCAPE_SPKI *spki) in NETSCAPE_SPKI_print() argument
28 X509_PUBKEY_get0_param(&spkioid, NULL, NULL, NULL, spki->spkac->pubkey); in NETSCAPE_SPKI_print()
32 pkey = X509_PUBKEY_get(spki->spkac->pubkey); in NETSCAPE_SPKI_print()
39 chal = spki->spkac->challenge; in NETSCAPE_SPKI_print()
42 i = OBJ_obj2nid(spki->sig_algor.algorithm); in NETSCAPE_SPKI_print()
46 n = spki->signature->length; in NETSCAPE_SPKI_print()
47 s = (char *)spki->signature->data; in NETSCAPE_SPKI_print()
/netbsd-src/crypto/external/bsd/openssl.old/dist/crypto/asn1/
H A Dt_spki.c20 int NETSCAPE_SPKI_print(BIO *out, NETSCAPE_SPKI *spki) in NETSCAPE_SPKI_print() argument
28 X509_PUBKEY_get0_param(&spkioid, NULL, NULL, NULL, spki->spkac->pubkey); in NETSCAPE_SPKI_print()
32 pkey = X509_PUBKEY_get(spki->spkac->pubkey); in NETSCAPE_SPKI_print()
39 chal = spki->spkac->challenge; in NETSCAPE_SPKI_print()
42 i = OBJ_obj2nid(spki->sig_algor.algorithm); in NETSCAPE_SPKI_print()
46 n = spki->signature->length; in NETSCAPE_SPKI_print()
47 s = (char *)spki->signature->data; in NETSCAPE_SPKI_print()
/netbsd-src/crypto/external/bsd/openssl.old/dist/crypto/x509/
H A Dx509spki.c35 NETSCAPE_SPKI *spki; in NETSCAPE_SPKI_b64_decode() local
49 spki = d2i_NETSCAPE_SPKI(NULL, &p, spki_len); in NETSCAPE_SPKI_b64_decode()
51 return spki; in NETSCAPE_SPKI_b64_decode()
56 char *NETSCAPE_SPKI_b64_encode(NETSCAPE_SPKI *spki) in NETSCAPE_SPKI_b64_encode() argument
61 der_len = i2d_NETSCAPE_SPKI(spki, NULL); in NETSCAPE_SPKI_b64_encode()
71 i2d_NETSCAPE_SPKI(spki, &p); in NETSCAPE_SPKI_b64_encode()
H A Dx509_vfy.c2809 X509_verify(cert, t->spki) <= 0) in check_dane_pkeys()
/netbsd-src/crypto/external/bsd/openssl/dist/crypto/x509/
H A Dx509spki.c35 NETSCAPE_SPKI *spki; in NETSCAPE_SPKI_b64_decode() local
49 spki = d2i_NETSCAPE_SPKI(NULL, &p, spki_len); in NETSCAPE_SPKI_b64_decode()
51 return spki; in NETSCAPE_SPKI_b64_decode()
56 char *NETSCAPE_SPKI_b64_encode(NETSCAPE_SPKI *spki) in NETSCAPE_SPKI_b64_encode() argument
62 der_len = i2d_NETSCAPE_SPKI(spki, NULL); in NETSCAPE_SPKI_b64_encode()
74 i2d_NETSCAPE_SPKI(spki, &p); in NETSCAPE_SPKI_b64_encode()
H A Dx509_vfy.c2867 X509_verify(cert, t->spki) <= 0) in check_dane_pkeys()
/netbsd-src/crypto/external/bsd/heimdal/dist/kdc/
H A Dkx509.c255 SubjectPublicKeyInfo spki; in build_certificate() local
258 memset(&spki, 0, sizeof(spki)); in build_certificate()
260 spki.subjectPublicKey.data = key->data; in build_certificate()
261 spki.subjectPublicKey.length = key->length * 8; in build_certificate()
264 &spki.algorithm.algorithm); in build_certificate()
268 spki.algorithm.parameters = &any; in build_certificate()
270 ret = hx509_ca_tbs_set_spki(context->hx509ctx, tbs, &spki); in build_certificate()
271 der_free_oid(&spki.algorithm.algorithm); in build_certificate()
/netbsd-src/crypto/external/bsd/openssl/dist/test/
H A Dalgorithmid_test.c279 int n, x509 = 0, spki = 0, testcount = 0; in setup_tests() local
287 spki = 1; in setup_tests()
298 testcount = x509 + spki; in setup_tests()
308 if (spki && n == 1) { in setup_tests()
315 if (spki && pubkey_filename == NULL) { in setup_tests()
325 if (spki) in setup_tests()
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/hx509/
H A Dca.c47 SubjectPublicKeyInfo spki; member
106 free_SubjectPublicKeyInfo(&(*tbs)->spki); in hx509_ca_tbs_free()
260 free_SubjectPublicKeyInfo(&tbs->spki); in hx509_ca_tbs_set_template()
261 ret = hx509_cert_get_SPKI(context, cert, &tbs->spki); in hx509_ca_tbs_set_template()
376 const SubjectPublicKeyInfo *spki) in hx509_ca_tbs_set_spki() argument
379 free_SubjectPublicKeyInfo(&tbs->spki); in hx509_ca_tbs_set_spki()
380 ret = copy_SubjectPublicKeyInfo(spki, &tbs->spki); in hx509_ca_tbs_set_spki()
1182 ret = copy_SubjectPublicKeyInfo(&tbs->spki, &tbsc->subjectPublicKeyInfo); in ca_sign()
1323 EVP_DigestUpdate(ctx, tbs->spki.subjectPublicKey.data, in ca_sign()
1324 tbs->spki.subjectPublicKey.length / 8); in ca_sign()
H A Dcrypto-ec.c329 SubjectPublicKeyInfo *spki) in ecdsa_private_key2SPKI() argument
331 memset(spki, 0, sizeof(*spki)); in ecdsa_private_key2SPKI()
H A Dcrypto.c434 SubjectPublicKeyInfo *spki) in rsa_private_key2SPKI() argument
438 memset(spki, 0, sizeof(*spki)); in rsa_private_key2SPKI()
442 spki->subjectPublicKey.data = malloc(len); in rsa_private_key2SPKI()
443 if (spki->subjectPublicKey.data == NULL) { in rsa_private_key2SPKI()
447 spki->subjectPublicKey.length = len * 8; in rsa_private_key2SPKI()
449 ret = _hx509_set_digest_alg(&spki->algorithm, in rsa_private_key2SPKI()
454 free(spki->subjectPublicKey.data); in rsa_private_key2SPKI()
455 spki->subjectPublicKey.data = NULL; in rsa_private_key2SPKI()
456 spki->subjectPublicKey.length = 0; in rsa_private_key2SPKI()
461 unsigned char *pp = spki->subjectPublicKey.data; in rsa_private_key2SPKI()
[all …]
H A Dhxtool.c1811 SubjectPublicKeyInfo spki; in hxtool_ca() local
1814 memset(&spki, 0, sizeof(spki)); in hxtool_ca()
1873 ret = hx509_private_key2SPKI(context, private_key, &spki); in hxtool_ca()
1890 ret = hx509_request_get_SubjectPublicKeyInfo(context, req, &spki); in hxtool_ca()
1918 ret = hx509_private_key2SPKI(context, cert_key, &spki); in hxtool_ca()
1999 if (spki.subjectPublicKey.length) { in hxtool_ca()
2000 ret = hx509_ca_tbs_set_spki(context, tbs, &spki); in hxtool_ca()
2082 free_SubjectPublicKeyInfo(&spki); in hxtool_ca()
H A Dcert.c1498 hx509_cert_get_SPKI(hx509_context context, hx509_cert p, SubjectPublicKeyInfo *spki) in hx509_cert_get_SPKI() argument
1502 ret = copy_SubjectPublicKeyInfo(&p->data->tbsCertificate.subjectPublicKeyInfo, spki); in hx509_cert_get_SPKI()
/netbsd-src/crypto/external/bsd/openssl/dist/include/internal/
H A Ddane.h49 EVP_PKEY *spki; member
/netbsd-src/crypto/external/bsd/openssl.old/dist/include/internal/
H A Ddane.h48 EVP_PKEY *spki; member
/netbsd-src/crypto/external/bsd/openssl/dist/include/openssl/
H A Dx509.h.in223 * spki structures - useful if you are writing a CA web page
331 int NETSCAPE_SPKI_print(BIO *out, NETSCAPE_SPKI *spki);
/netbsd-src/crypto/external/bsd/openssl.old/dist/include/openssl/
H A Dx509.h361 int NETSCAPE_SPKI_print(BIO *out, NETSCAPE_SPKI *spki);
/netbsd-src/crypto/external/bsd/openssl/dist/providers/implementations/encode_decode/
H A Dencode_key2any.c1149 DO_PUBLIC_KEY(impl, type, spki, output)
/netbsd-src/crypto/external/bsd/openssl.old/dist/ssl/
H A Dssl_lib.c187 EVP_PKEY_free(t->spki); in tlsa_free()
411 t->spki = pkey; in dane_tlsa_add()
1077 *mspki = (dane->mcert == NULL) ? dane->mtlsa->spki : NULL; in SSL_get0_dane_authority()