/opensolaris-onvv-gate/usr/src/common/openssl/crypto/x509/ |
H A D | x509spki.c | 83 NETSCAPE_SPKI *spki; local 97 spki = d2i_NETSCAPE_SPKI(NULL, &p, spki_len); 99 return spki; 104 char * NETSCAPE_SPKI_b64_encode(NETSCAPE_SPKI *spki) argument 109 der_len = i2d_NETSCAPE_SPKI(spki, NULL); 117 i2d_NETSCAPE_SPKI(spki, &p);
|
H A D | x509.h | 494 * Netscapes spki structures - useful if you are writing a CA web page 756 int NETSCAPE_SPKI_print(BIO *out, NETSCAPE_SPKI *spki);
|
/opensolaris-onvv-gate/usr/src/common/openssl/crypto/asn1/ |
H A D | t_spki.c | 73 int NETSCAPE_SPKI_print(BIO *out, NETSCAPE_SPKI *spki) argument 80 i=OBJ_obj2nid(spki->spkac->pubkey->algor->algorithm); 83 pkey = X509_PUBKEY_get(spki->spkac->pubkey); 115 chal = spki->spkac->challenge; 118 i=OBJ_obj2nid(spki->sig_algor->algorithm); 122 n=spki->signature->length; 123 s=(char *)spki->signature->data;
|
/opensolaris-onvv-gate/usr/src/common/openssl/apps/ |
H A D | spkac.c | 94 NETSCAPE_SPKI *spki = NULL; local 202 spki = NETSCAPE_SPKI_new(); 203 if(challenge) ASN1_STRING_set(spki->spkac->challenge, 205 NETSCAPE_SPKI_set_pubkey(spki, pkey); 206 NETSCAPE_SPKI_sign(spki, pkey, EVP_md5()); 207 spkstr = NETSCAPE_SPKI_b64_encode(spki); 259 spki = NETSCAPE_SPKI_b64_decode(spkstr, -1); 261 if(!spki) { 284 if(!noout) NETSCAPE_SPKI_print(out, spki); 285 pkey = NETSCAPE_SPKI_get_pubkey(spki); [all...] |
H A D | ca.c | 2243 NETSCAPE_SPKI *spki = NULL; local 2316 spki = NETSCAPE_SPKI_b64_decode(cv->value, -1); 2317 if (spki == NULL) 2347 if (spki == NULL) 2360 if ((pktmp=NETSCAPE_SPKI_get_pubkey(spki)) == NULL) 2366 j = NETSCAPE_SPKI_verify(spki, pktmp); 2382 if (spki != NULL) NETSCAPE_SPKI_free(spki);
|
/opensolaris-onvv-gate/usr/src/lib/libkmf/ber_der/common/ |
H A D | clasn1.c | 74 free_decoded_spki(KMF_X509_SPKI *spki) argument 76 if (spki != NULL) { 77 free_algoid(&spki->algorithm); 78 free_data(&spki->subjectPublicKey); 338 encode_spki(BerElement *asn1, KMF_X509_SPKI *spki) argument 349 if ((ret = encode_algoid(asn1, &spki->algorithm, TRUE)) != KMF_OK) 352 if (kmfber_printf(asn1, "B}", spki->subjectPublicKey.Data, 353 spki->subjectPublicKey.Length * 8) == -1) 360 DerEncodeSPKI(KMF_X509_SPKI *spki, KMF_DATA *EncodedSPKI) argument 366 if (spki 390 get_spki(BerElement *asn1, KMF_X509_SPKI *spki) argument 603 DerDecodeSPKI(KMF_DATA *EncodedSPKI, KMF_X509_SPKI *spki) argument [all...] |
/opensolaris-onvv-gate/usr/src/lib/libkmf/libkmf/common/ |
H A D | certop.c | 840 KMF_X509_SPKI spki; local 945 ret = DerDecodeSPKI(&derkey, &spki); 947 ret = PKCS_VerifyData(handle, sigAlg, &spki, 953 kmf_free_algoid(&spki.algorithm); 954 kmf_free_data(&spki.subjectPublicKey); 3166 KMF_X509_SPKI spki; local 3177 (void) memset(&spki, 0, sizeof (KMF_X509_SPKI)); 3185 ret = DerDecodeSPKI(derkey, &spki); 3216 ret = PKCS_VerifyData(handle, algid, &spki, 3239 kmf_free_algoid(&spki [all...] |
H A D | pk11keys.c | 704 GetIDFromSPKI(KMF_X509_SPKI *spki, KMF_DATA *ID) argument 712 if (ID == NULL || spki == NULL) 721 algId = x509_algoid_to_algid(&spki->algorithm.algorithm); 725 rv = ExtractSPKIData(spki, algId, KeyParts, &uNumKeyParts);
|
H A D | generalop.c | 1273 kmf_free_spki(KMF_X509_SPKI *spki) argument 1275 if (spki != NULL) { 1276 kmf_free_algoid(&spki->algorithm); 1277 kmf_free_data(&spki->subjectPublicKey);
|
/opensolaris-onvv-gate/usr/src/lib/libkmf/plugins/kmf_pkcs11/common/ |
H A D | pkcs11_spi.c | 783 KMF_X509_SPKI spki; local 1053 spki.algorithm.algorithm = *Algorithm; 1055 spki.algorithm.parameters.Data = 1057 spki.algorithm.parameters.Length = PubKeyParams->bv_len; 1059 spki.algorithm.parameters.Data = NULL; 1060 spki.algorithm.parameters.Length = 0; 1064 spki.subjectPublicKey.Data = (uchar_t *)EncodedKey->bv_val; 1065 spki.subjectPublicKey.Length = EncodedKey->bv_len; 1067 spki.subjectPublicKey.Data = NULL; 1068 spki [all...] |
/opensolaris-onvv-gate/usr/src/lib/libkmf/plugins/kmf_nss/common/ |
H A D | nss_spi.c | 1092 CERTSubjectPublicKeyInfo *spki = NULL; local 1097 spki = SECKEY_CreateSubjectPublicKeyInfo(keyp->keyp); 1098 if (spki == NULL) { 1103 rvitem = SEC_ASN1EncodeItem(NULL, NULL, spki, 1120 SECKEY_DestroySubjectPublicKeyInfo(spki);
|
/opensolaris-onvv-gate/usr/src/lib/libslp/clib/ |
H A D | slp_ami.h | 513 struct ami_pubkey_info *spki; member in struct:ami_pubkey_and_challenge
|