Home
last modified time | relevance | path

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

/openbsd/usr.bin/openssl/
H A Dspkac.c181 NETSCAPE_SPKI *spki = NULL; in spkac_main() local
210 spki = NETSCAPE_SPKI_new(); in spkac_main()
212 ASN1_STRING_set(spki->spkac->challenge, in spkac_main()
215 NETSCAPE_SPKI_set_pubkey(spki, pkey); in spkac_main()
216 NETSCAPE_SPKI_sign(spki, pkey, EVP_md5()); in spkac_main()
217 spkstr = NETSCAPE_SPKI_b64_encode(spki); in spkac_main()
268 if (!spki) { in spkac_main()
285 NETSCAPE_SPKI_print(out, spki); in spkac_main()
286 pkey = NETSCAPE_SPKI_get_pubkey(spki); in spkac_main()
288 i = NETSCAPE_SPKI_verify(spki, pkey); in spkac_main()
[all …]
H A Dca.c2309 NETSCAPE_SPKI *spki = NULL; in certify_spkac() local
2375 spki = NETSCAPE_SPKI_b64_decode(cv->value, -1); in certify_spkac()
2376 if (spki == NULL) { in certify_spkac()
2389 if (spki == NULL) { in certify_spkac()
2401 if ((pktmp = NETSCAPE_SPKI_get_pubkey(spki)) == NULL) { in certify_spkac()
2405 j = NETSCAPE_SPKI_verify(spki, pktmp); in certify_spkac()
2426 NETSCAPE_SPKI_free(spki); in certify_spkac()
/openbsd/lib/libcrypto/asn1/
H A Dt_spki.c79 NETSCAPE_SPKI_print(BIO *out, NETSCAPE_SPKI *spki) in NETSCAPE_SPKI_print() argument
87 i = OBJ_obj2nid(spki->spkac->pubkey->algor->algorithm); in NETSCAPE_SPKI_print()
90 pkey = X509_PUBKEY_get(spki->spkac->pubkey); in NETSCAPE_SPKI_print()
97 chal = spki->spkac->challenge; in NETSCAPE_SPKI_print()
101 i = OBJ_obj2nid(spki->sig_algor->algorithm); in NETSCAPE_SPKI_print()
105 n = spki->signature->length; in NETSCAPE_SPKI_print()
106 s = (char *)spki->signature->data; in NETSCAPE_SPKI_print()
/openbsd/lib/libcrypto/x509/
H A Dx509spki.c92 NETSCAPE_SPKI *spki; in NETSCAPE_SPKI_b64_decode() local
107 spki = d2i_NETSCAPE_SPKI(NULL, &p, spki_len); in NETSCAPE_SPKI_b64_decode()
109 return spki; in NETSCAPE_SPKI_b64_decode()
116 NETSCAPE_SPKI_b64_encode(NETSCAPE_SPKI *spki) in NETSCAPE_SPKI_b64_encode() argument
121 der_len = i2d_NETSCAPE_SPKI(spki, NULL); in NETSCAPE_SPKI_b64_encode()
131 i2d_NETSCAPE_SPKI(spki, &p); in NETSCAPE_SPKI_b64_encode()
H A Dx509.h375 int NETSCAPE_SPKI_print(BIO *out, NETSCAPE_SPKI *spki);
/openbsd/usr.sbin/rpki-client/
H A Dprint.c786 char *spki = NULL; in takey_print() local
789 if (base64_encode(t->pubkey, t->pubkeysz, &spki) != 0) in takey_print()
803 json_do_string("spki", spki); in takey_print()
815 for (i = 0; i < strlen(spki); i++) { in takey_print()
816 printf("%c", spki[i]); in takey_print()
823 free(spki); in takey_print()