Home
last modified time | relevance | path

Searched refs:KMF_DATA (Results 1 – 25 of 26) sorted by relevance

12

/illumos-gate/usr/src/lib/libkmf/ber_der/inc/
H A Dber_der.h132 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 Dkmfapi.h131 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 DkmfapiP.h83 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 Dkmftypes.h39 } 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 Dcertop.c47 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 Dcsrcrlop.c73 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 Dmapping.c307 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 Dcertgetsetop.c41 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 Dpk11keys.c210 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 Dgeneralop.c993 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 Drdn_parser.c470 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 Dclient.c810 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 Dmapper_cn.c88 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 Delfcertlib.c122 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 Dclasn1.c56 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 Dgencert.c61 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 Dsigncsr.c52 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 Ddownload.c54 KMF_DATA cert = { 0, NULL }; in pk_download()
55 KMF_DATA cert_der = { 0, NULL }; in pk_download()
H A Dimport.c125 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 Dgencsr.c59 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 Dexport.c141 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 Dopenssl_spi.c203 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 Dnss_spi.c89 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 Dpkcs11_spi.c102 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 Delfsign.c739 KMF_DATA signedCsr = { 0, NULL }; in create_csr()

12