/illumos-gate/usr/src/lib/libkmf/ber_der/inc/ |
H A D | ber_der.h | 132 KMF_DATA *); 134 KMF_RETURN DerDecodeTbsCertificate(const KMF_DATA *, 143 KMF_RETURN ExtractX509CertParts(KMF_DATA *, KMF_DATA *, KMF_DATA *); 145 KMF_RETURN DerDecodeName(KMF_DATA *, KMF_X509_NAME *); 151 extern KMF_RETURN DerDecodeDSASignature(KMF_DATA *, KMF_DATA *); 152 extern KMF_RETURN DerEncodeDSASignature(KMF_DATA *, KMF_DATA *); 153 extern KMF_RETURN DerEncodeECDSASignature(KMF_DATA *, KMF_DATA *); 154 extern KMF_RETURN DerDecodeECDSASignature(KMF_DATA *, KMF_DATA *); 155 KMF_RETURN DerEncodeAlgoid(KMF_DATA *, KMF_DATA *); 156 KMF_RETURN DerDecodeSPKI(KMF_DATA *, KMF_X509_SPKI *); [all …]
|
/illumos-gate/usr/src/lib/libkmf/include/ |
H A D | kmfapi.h | 131 KMF_KEY_HANDLE *, KMF_DATA *); 137 extern KMF_RETURN kmf_get_cert_extn(const KMF_DATA *, KMF_OID *, 150 extern KMF_RETURN kmf_get_cert_policies(const KMF_DATA *, 156 extern KMF_RETURN kmf_get_cert_crl_dist_pts(const KMF_DATA *, 192 extern KMF_RETURN kmf_get_cert_id_data(const KMF_DATA *, KMF_DATA *); 253 extern KMF_RETURN kmf_get_ocsp_for_cert(KMF_HANDLE_T, KMF_DATA *, KMF_DATA *, 254 KMF_DATA *); 307 extern void kmf_free_data(KMF_DATA *); 348 KMF_RETURN kmf_map_cert_to_name(KMF_HANDLE_T, KMF_DATA *, KMF_DATA *); 349 KMF_RETURN kmf_match_cert_to_name(KMF_HANDLE_T, KMF_DATA *, KMF_DATA *, [all …]
|
H A D | kmfapiP.h | 83 KMF_DATA *); 89 KMF_DATA *, 90 KMF_DATA *); 122 KMF_DATA *, 123 KMF_DATA *); 214 KMF_DATA *, KMF_DATA *); 221 KMF_DATA *, KMF_DATA *, boolean_t); 227 KMF_DATA *, KMF_DATA *); 233 KMF_DATA *, 234 KMF_DATA *); [all …]
|
H A D | kmftypes.h | 39 } KMF_DATA; typedef 220 KMF_DATA id; 431 KMF_DATA value; 477 KMF_DATA time; 519 KMF_DATA value; 549 KMF_DATA BERvalue; 570 KMF_DATA version; 612 KMF_DATA version; 634 KMF_DATA value; 696 KMF_DATA name; [all …]
|
/illumos-gate/usr/src/lib/libkmf/libkmf/common/ |
H A D | certop.c | 47 verify_cert_with_key(KMF_HANDLE_T, KMF_DATA *, const KMF_DATA *); 50 verify_cert_with_cert(KMF_HANDLE_T, const KMF_DATA *, const KMF_DATA *); 116 {KMF_CERT_DATA_ATTR, FALSE, sizeof (KMF_DATA), sizeof (KMF_DATA)}, in kmf_find_prikey_by_cert() 330 KMF_DATA *cert) in setup_findprikey_attrlist() 675 {KMF_DATA_ATTR, FALSE, sizeof (KMF_DATA), sizeof (KMF_DATA)}, in kmf_sign_data() 838 KMF_DATA *insig; in kmf_verify_data() 1084 KMF_DATA *cert; in kmf_encrypt() 1442 KMF_DATA *data; in cert_get_crl() 1515 KMF_DATA *user_cert, KMF_DATA *issuer_cert) in cert_crl_check() 1735 KMF_DATA *user_cert, KMF_DATA *issuer_cert, KMF_DATA *response, in cert_ocsp_check() [all …]
|
H A D | csrcrlop.c | 73 KMF_DATA KeyData = { 0, NULL }; in kmf_set_csr_pubkey() 212 (void) copy_data((KMF_DATA *) in kmf_set_csr_sig_alg() 214 (KMF_DATA *)alg); in kmf_set_csr_sig_alg() 362 const KMF_DATA *SubjectCsr, in sign_csr() 365 KMF_DATA *SignedCsr) in sign_csr() 407 (KMF_DATA *)SubjectCsr, sizeof (KMF_DATA)); in sign_csr() 440 KMF_DATA signature; in sign_csr() 500 KMF_DATA *SignedCsr) in kmf_sign_csr() 569 KMF_DATA rawcsr; in kmf_verify_csr() 602 KMF_DATA signature; in kmf_verify_csr() [all …]
|
H A D | mapping.c | 307 kmf_map_cert_to_name(KMF_HANDLE_T handle, KMF_DATA *cert, KMF_DATA *name) in kmf_map_cert_to_name() 310 KMF_RETURN (*cert2name)(KMF_HANDLE *, KMF_DATA *, KMF_DATA *); in kmf_map_cert_to_name() 332 kmf_match_cert_to_name(KMF_HANDLE_T handle, KMF_DATA *cert, in kmf_match_cert_to_name() 333 KMF_DATA *name_to_match, KMF_DATA *mapped_name) in kmf_match_cert_to_name() 336 KMF_RETURN (*cert2name)(KMF_HANDLE *, KMF_DATA *, KMF_DATA *, in kmf_match_cert_to_name() 337 KMF_DATA *); in kmf_match_cert_to_name()
|
H A D | certgetsetop.c | 41 copy_data(KMF_DATA *dst, KMF_DATA *src) in copy_data() 130 kmf_get_cert_extn(const KMF_DATA *certdata, in kmf_get_cert_extn() 265 kmf_get_cert_ku(const KMF_DATA *certdata, in kmf_get_cert_ku() 377 kmf_get_cert_eku(const KMF_DATA *certdata, in kmf_get_cert_eku() 614 kmf_get_cert_policies(const KMF_DATA *certdata, in kmf_get_cert_policies() 1636 kmf_get_cert_id_data(const KMF_DATA *SignedCert, KMF_DATA *ID) in kmf_get_cert_id_data() 1659 KMF_DATA ID = { 0, NULL }; in kmf_get_cert_id_str() 1762 KMF_DATA KeyData = { 0, NULL }; in kmf_set_cert_pubkey() 1913 (void) copy_data((KMF_DATA *) in kmf_set_cert_sig_alg() 1915 (KMF_DATA *)alg); in kmf_set_cert_sig_alg() [all …]
|
H A D | pk11keys.c | 210 KMF_DATA KeyParts[KMF_MAX_PUBLIC_KEY_PARTS]; in PKCS_CreatePublicKey() 435 KMF_DATA *data, in PKCS_VerifyData() 436 KMF_DATA *signature) in PKCS_VerifyData() 449 KMF_DATA hashData = { 0, NULL }; in PKCS_VerifyData() 548 KMF_DATA *plaintext, in PKCS_EncryptData() 549 KMF_DATA *ciphertext) in PKCS_EncryptData() 692 create_id_hash(KMF_DATA *IDInput, KMF_DATA *IDOutput) in create_id_hash() 704 GetIDFromSPKI(KMF_X509_SPKI *spki, KMF_DATA *ID) in GetIDFromSPKI() 707 KMF_DATA KeyParts[KMF_MAX_PUBLIC_KEY_PARTS]; in GetIDFromSPKI() 794 KMF_DATA *tobesigned, KMF_DATA *output, in PKCS_DigestData()
|
H A D | generalop.c | 993 KMF_DATA filebuf = { 0, NULL }; in kmf_get_file_format() 1125 kmf_free_data(KMF_DATA *datablock) in kmf_free_data() 1260 kmf_free_data((KMF_DATA *)&oidlist[i]); in free_keyidlist() 1411 KMF_DATA *urldata; in free_dp_name() 1474 sizeof (KMF_DATA)}, in kmf_create_ocsp_request() 1476 sizeof (KMF_DATA)}, in kmf_create_ocsp_request() 1524 sizeof (KMF_DATA)}, in kmf_get_ocsp_status_for_cert() 1526 sizeof (KMF_DATA)}, in kmf_get_ocsp_status_for_cert() 1528 sizeof (KMF_DATA)}, in kmf_get_ocsp_status_for_cert() 1675 encode_rid(char *name, KMF_DATA *derdata) in encode_rid() [all …]
|
H A D | rdn_parser.c | 470 IsEqualData(KMF_DATA *d1, KMF_DATA *d2) in IsEqualData() 545 binvalue_to_string(KMF_DATA *data, custr_t *str) in binvalue_to_string() 573 value_to_string(KMF_DATA *data, custr_t *str) in value_to_string()
|
H A D | client.c | 810 KMF_DATA *user_cert, in kmf_get_ocsp_for_cert() 811 KMF_DATA *ta_cert, in kmf_get_ocsp_for_cert() 812 KMF_DATA *response) in kmf_get_ocsp_for_cert() 841 sizeof (KMF_DATA)); in kmf_get_ocsp_for_cert() 846 sizeof (KMF_DATA)); in kmf_get_ocsp_for_cert()
|
/illumos-gate/usr/src/lib/libkmf/mappers/kmf_mapper_cn/common/ |
H A D | mapper_cn.c | 88 mapper_map_cert_to_name(KMF_HANDLE_T h, KMF_DATA *cert, KMF_DATA *name) in mapper_map_cert_to_name() 108 KMF_DATA *data = RDN_VALUE(x509name, i); in mapper_map_cert_to_name() 147 mapper_match_cert_to_name(KMF_HANDLE_T h, KMF_DATA *cert, in mapper_match_cert_to_name() 148 KMF_DATA *name_to_match, KMF_DATA *mapped_name) in mapper_match_cert_to_name() 152 KMF_DATA get_name; in mapper_match_cert_to_name()
|
/illumos-gate/usr/src/lib/libelfsign/common/ |
H A D | elfcertlib.c | 122 sizeof (KMF_DATA)); in elfcertlib_verifycert() 125 sizeof (KMF_DATA)); in elfcertlib_verifycert() 141 sizeof (KMF_DATA)); in elfcertlib_verifycert() 144 sizeof (KMF_DATA)); in elfcertlib_verifycert() 160 sizeof (KMF_DATA)); in elfcertlib_verifycert() 163 sizeof (KMF_DATA)); in elfcertlib_verifycert() 501 KMF_DATA tobesigned; in elfcertlib_sign() 502 KMF_DATA signature; in elfcertlib_sign() 585 KMF_DATA indata; in elfcertlib_verifysig() 586 KMF_DATA insig; in elfcertlib_verifysig() [all …]
|
/illumos-gate/usr/src/lib/libkmf/ber_der/common/ |
H A D | clasn1.c | 56 free_data(KMF_DATA *data) in free_data() 325 CopyData(KMF_DATA *src, KMF_DATA *dst) in CopyData() 423 DerEncodeDSASignature(KMF_DATA *rawdata, KMF_DATA *signature) in DerEncodeDSASignature() 468 DerEncodeECDSASignature(KMF_DATA *rawdata, KMF_DATA *signature) in DerEncodeECDSASignature() 512 DerDecodeDSASignature(KMF_DATA *encoded, KMF_DATA *signature) in DerDecodeDSASignature() 596 DerDecodeECDSASignature(KMF_DATA *encoded, KMF_DATA *signature) in DerDecodeECDSASignature() 1809 ExtractX509CertParts(KMF_DATA *x509cert, KMF_DATA *tbscert, in ExtractX509CertParts() 1810 KMF_DATA *signature) in ExtractX509CertParts() 2393 KMF_DATA *encodedcsr) in DerEncodeSignedCsr() 2459 ber_copy_data(KMF_DATA *dst, KMF_DATA *src) in ber_copy_data() [all …]
|
/illumos-gate/usr/src/cmd/cmd-crypto/pktool/ |
H A D | gencert.c | 61 KMF_DATA x509DER; in gencert_pkcs11() 160 &x509DER, sizeof (KMF_DATA)); in gencert_pkcs11() 180 &x509DER, sizeof (KMF_DATA)); in gencert_pkcs11() 260 KMF_DATA x509DER; in gencert_file() 365 &x509DER, sizeof (KMF_DATA)); in gencert_file() 385 &x509DER, sizeof (KMF_DATA)); in gencert_file() 425 KMF_DATA x509DER; in gencert_nss() 517 &x509DER, sizeof (KMF_DATA)); in gencert_nss() 538 &x509DER, sizeof (KMF_DATA)); in gencert_nss()
|
H A D | signcsr.c | 52 KMF_DATA csrfiledata = { 0, NULL }; in read_csrdata() 53 KMF_DATA rawcsr = { 0, NULL }; in read_csrdata() 208 KMF_KEY_HANDLE *key, KMF_OID *sigoid, KMF_DATA *outdata) in pk_sign_cert() 227 outdata, sizeof (KMF_DATA)); in pk_sign_cert() 268 KMF_DATA certdata = { 0, NULL }; in pk_signcsr_files() 364 KMF_DATA outcert = { 0, NULL }; in pk_signcsr_pk11_nss() 480 &outcert, sizeof (KMF_DATA)); in pk_signcsr_pk11_nss()
|
H A D | download.c | 54 KMF_DATA cert = { 0, NULL }; in pk_download() 55 KMF_DATA cert_der = { 0, NULL }; in pk_download()
|
H A D | import.c | 125 sizeof (KMF_DATA)); in pk_import_pk12_files() 273 sizeof (KMF_DATA)); in pk_import_pk12_nss() 328 &certs[i].certificate, sizeof (KMF_DATA)); in pk_import_pk12_nss() 541 sizeof (KMF_DATA)); in pk_import_pk12_pk11() 583 sizeof (KMF_DATA)); in pk_import_pk12_pk11() 710 KMF_DATA keydata = { 0, NULL }; in pk_import_rawkey()
|
H A D | gencsr.c | 59 KMF_DATA signedCsr = { 0, NULL }; in gencsr_pkcs11() 180 KMF_DATA signedCsr = { 0, NULL }; in gencsr_file() 275 KMF_DATA signedCsr = { 0, NULL }; in gencsr_nss()
|
H A D | export.c | 141 sizeof (KMF_DATA)); in pk_export_file_objects() 349 sizeof (KMF_DATA)); in pk_export_nss_objects() 652 sizeof (KMF_DATA)); in pk_export_pk11_objects()
|
/illumos-gate/usr/src/lib/libkmf/plugins/kmf_openssl/common/ |
H A D | openssl_spi.c | 203 KMF_DATA *); 206 KMF_DATA *, KMF_DATA *); 226 KMF_DATA *, KMF_DATA *); 368 KMF_DATA derdata; in get_x509_dn() 641 KMF_DATA *adata = (KMF_DATA *)a; in datacmp() 642 KMF_DATA *bdata = (KMF_DATA *)b; in datacmp() 670 certs = (KMF_DATA *)malloc(sizeof (KMF_DATA)); in load_certs() 1741 KMF_OID *AlgOID, KMF_DATA *tobesigned, KMF_DATA *output) in OpenSSL_SignData() 2294 KMF_OID *AlgOID, KMF_DATA *ciphertext, KMF_DATA *output) in OpenSSL_DecryptData() 2551 KMF_DATA *signer_cert, KMF_DATA *issuer_cert) in check_response_signature() [all …]
|
/illumos-gate/usr/src/lib/libkmf/plugins/kmf_nss/common/ |
H A D | nss_spi.c | 89 KMF_DATA *, KMF_DATA *); 117 KMF_DATA *, KMF_DATA *); 463 KMF_DATA der; in nss_find_matching_certs() 1017 KMF_DATA *output) in NSS_SignData() 1088 KMF_DATA *encoded) in NSS_EncodePubKeyData() 1236 KMF_DATA *cert = NULL; in NSS_FindPrikeyByCert() 1294 KMF_DATA *output) in NSS_DecryptData() 2200 KMF_DATA *cert; in NSS_StoreKey() 2470 KMF_DATA crl1; in NSS_ImportCRL() 2471 KMF_DATA crl2; in NSS_ImportCRL() [all …]
|
/illumos-gate/usr/src/lib/libkmf/plugins/kmf_pkcs11/common/ |
H A D | pkcs11_spi.c | 102 KMF_DATA *, KMF_DATA *); 112 KMF_DATA *, KMF_DATA *); 399 KMF_DATA name; in matchcert() 772 KMF_DATA *eData) in KMFPK11_EncodePubKeyData() 1097 KMF_DATA data; in CreateCertObject() 1098 KMF_DATA Id; in CreateCertObject() 1230 KMF_DATA *cert = NULL; in KMFPK11_StoreCert() 2002 KMF_DATA *tobesigned, in KMFPK11_SignData() 2003 KMF_DATA *output) in KMFPK11_SignData() 2185 KMF_DATA *cert = NULL; in KMFPK11_FindPrikeyByCert() [all …]
|
/illumos-gate/usr/src/cmd/cmd-crypto/elfsign/ |
H A D | elfsign.c | 739 KMF_DATA signedCsr = { 0, NULL }; in create_csr()
|