| /netbsd-src/crypto/external/bsd/openssl.old/dist/apps/ |
| H A D | spkac.c | 56 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 D | ca.c | 1927 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 D | spkac.c | 65 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 D | ca.c | 2007 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 D | t_spki.c | 20 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 D | t_spki.c | 20 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 D | x509spki.c | 35 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 D | x509_vfy.c | 2809 X509_verify(cert, t->spki) <= 0) in check_dane_pkeys()
|
| /netbsd-src/crypto/external/bsd/openssl/dist/crypto/x509/ |
| H A D | x509spki.c | 35 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 D | x509_vfy.c | 2867 X509_verify(cert, t->spki) <= 0) in check_dane_pkeys()
|
| /netbsd-src/crypto/external/bsd/heimdal/dist/kdc/ |
| H A D | kx509.c | 255 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 D | algorithmid_test.c | 279 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 D | ca.c | 47 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 D | crypto-ec.c | 329 SubjectPublicKeyInfo *spki) in ecdsa_private_key2SPKI() argument 331 memset(spki, 0, sizeof(*spki)); in ecdsa_private_key2SPKI()
|
| H A D | crypto.c | 434 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 D | hxtool.c | 1811 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 D | cert.c | 1498 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 D | dane.h | 49 EVP_PKEY *spki; member
|
| /netbsd-src/crypto/external/bsd/openssl.old/dist/include/internal/ |
| H A D | dane.h | 48 EVP_PKEY *spki; member
|
| /netbsd-src/crypto/external/bsd/openssl/dist/include/openssl/ |
| H A D | x509.h.in | 223 * 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 D | x509.h | 361 int NETSCAPE_SPKI_print(BIO *out, NETSCAPE_SPKI *spki);
|
| /netbsd-src/crypto/external/bsd/openssl/dist/providers/implementations/encode_decode/ |
| H A D | encode_key2any.c | 1149 DO_PUBLIC_KEY(impl, type, spki, output)
|
| /netbsd-src/crypto/external/bsd/openssl.old/dist/ssl/ |
| H A D | ssl_lib.c | 187 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()
|