Home
last modified time | relevance | path

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

12

/titanic_50/usr/src/lib/libkmf/ber_der/inc/
H A Dber_der.h129 extern KMF_RETURN DerDecodeSignedCertificate(const KMF_DATA *,
132 KMF_DATA *);
134 KMF_RETURN DerDecodeTbsCertificate(const KMF_DATA *,
136 KMF_RETURN DerEncodeTbsCertificate(KMF_X509_TBS_CERT *, KMF_DATA *);
138 KMF_RETURN DerDecodeSignedCsr(const KMF_DATA *, KMF_CSR_DATA **);
139 extern KMF_RETURN DerEncodeSignedCsr(KMF_CSR_DATA *, KMF_DATA *);
140 extern KMF_RETURN DerDecodeTbsCsr(const KMF_DATA *, KMF_TBS_CSR **);
141 extern KMF_RETURN DerEncodeTbsCsr(KMF_TBS_CSR *, KMF_DATA *);
143 KMF_RETURN ExtractX509CertParts(KMF_DATA *, KMF_DATA *, KMF_DATA *);
144 extern KMF_RETURN DerEncodeName(KMF_X509_NAME *, KMF_DATA *);
[all …]
/titanic_50/usr/src/lib/libkmf/include/
H A Dkmfapi.h68 extern KMF_RETURN kmf_encode_cert_record(KMF_X509_CERTIFICATE *, KMF_DATA *);
79 extern KMF_RETURN kmf_create_cert_file(const KMF_DATA *, KMF_ENCODE_FORMAT,
85 extern KMF_RETURN kmf_is_cert_data(KMF_DATA *, KMF_ENCODE_FORMAT *);
88 extern KMF_RETURN kmf_check_cert_date(KMF_HANDLE_T, const KMF_DATA *);
108 extern KMF_RETURN kmf_verify_crl_file(KMF_HANDLE_T, char *, KMF_DATA *);
117 extern KMF_RETURN kmf_create_csr_file(KMF_DATA *, KMF_ENCODE_FORMAT, char *);
127 extern KMF_RETURN kmf_decode_csr(KMF_HANDLE_T, KMF_DATA *, KMF_CSR_DATA *);
130 KMF_KEY_HANDLE *, KMF_DATA *);
136 extern KMF_RETURN kmf_get_cert_extn(const KMF_DATA *, KMF_OID *,
139 extern KMF_RETURN kmf_get_cert_extns(const KMF_DATA *, KMF_FLAG_CERT_EXTN,
[all …]
H A DkmfapiP.h83 KMF_DATA *);
89 KMF_DATA *,
90 KMF_DATA *);
122 KMF_DATA *,
123 KMF_DATA *);
213 VerifyDataWithKey(KMF_HANDLE_T, KMF_DATA *, KMF_ALGORITHM_INDEX,
214 KMF_DATA *, KMF_DATA *);
221 KMF_DATA *, KMF_DATA *, boolean_t);
227 KMF_DATA *, KMF_DATA *);
233 KMF_DATA *,
[all …]
H A Dkmftypes.h39 } KMF_DATA; typedef
52 typedef KMF_DATA KMF_OID;
70 KMF_DATA certificate;
220 KMF_DATA id;
262 KMF_DATA FieldValue;
420 KMF_DATA parameters;
431 KMF_DATA value;
465 KMF_DATA subjectPublicKey;
477 KMF_DATA time;
519 KMF_DATA value;
[all …]
/titanic_50/usr/src/lib/libkmf/libkmf/common/
H A Dcertop.c43 sign_cert(KMF_HANDLE_T, const KMF_DATA *, KMF_KEY_HANDLE *,
44 KMF_OID *, KMF_DATA *);
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 *);
53 get_keyalg_from_cert(KMF_DATA *cert, KMF_KEY_ALG *keyalg) in get_keyalg_from_cert()
112 KMF_DATA *cert = NULL; in kmf_find_prikey_by_cert()
116 {KMF_CERT_DATA_ATTR, FALSE, sizeof (KMF_DATA), sizeof (KMF_DATA)}, in kmf_find_prikey_by_cert()
167 const KMF_DATA *cert, in check_key_usage()
282 kmf_encode_cert_record(KMF_X509_CERTIFICATE *CertData, KMF_DATA *encodedCert) in kmf_encode_cert_record()
330 KMF_DATA *cert) in setup_findprikey_attrlist()
[all …]
H A Dcsrcrlop.c73 KMF_DATA KeyData = { 0, NULL }; in kmf_set_csr_pubkey()
135 kmf_create_csr_file(KMF_DATA *csrdata, KMF_ENCODE_FORMAT format, in kmf_create_csr_file()
140 KMF_DATA pemdata = { 0, NULL }; in kmf_create_csr_file()
212 (void) copy_data((KMF_DATA *) in kmf_set_csr_sig_alg()
214 (KMF_DATA *)alg); in kmf_set_csr_sig_alg()
331 (KMF_DATA *)&KMFOID_ExtendedKeyUsage); in kmf_add_csr_eku()
362 const KMF_DATA *SubjectCsr, in sign_csr()
365 KMF_DATA *SignedCsr) in sign_csr()
369 KMF_DATA signed_data = { 0, NULL }; in sign_csr()
407 (KMF_DATA *)SubjectCsr, sizeof (KMF_DATA)); in sign_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()
185 kmf_get_cert_extns(const KMF_DATA *certdata, KMF_FLAG_CERT_EXTN flag, in kmf_get_cert_extns()
265 kmf_get_cert_ku(const KMF_DATA *certdata, in kmf_get_cert_ku()
311 parse_eku_data(const KMF_DATA *asn1data, KMF_X509EXT_EKU *ekuptr) in parse_eku_data()
377 kmf_get_cert_eku(const KMF_DATA *certdata, in kmf_get_cert_eku()
419 kmf_get_cert_basic_constraint(const KMF_DATA *certdata, in kmf_get_cert_basic_constraint()
614 kmf_get_cert_policies(const KMF_DATA *certdata, in kmf_get_cert_policies()
750 kmf_get_cert_auth_info_access(const KMF_DATA *certdata, in kmf_get_cert_auth_info_access()
1031 kmf_get_cert_crl_dist_pts(const KMF_DATA *certdata, in kmf_get_cert_crl_dist_pts()
[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.c660 kmf_read_input_file(KMF_HANDLE_T handle, char *filename, KMF_DATA *pdata) in kmf_read_input_file()
972 kmf_get_data_format(KMF_DATA *data, KMF_ENCODE_FORMAT *fmt) in kmf_get_data_format()
993 KMF_DATA filebuf = { 0, NULL }; in kmf_get_file_format()
1125 kmf_free_data(KMF_DATA *datablock) in kmf_free_data()
1149 kmf_free_data((KMF_DATA *)&exptr->extnId); in kmf_free_extn()
1260 kmf_free_data((KMF_DATA *)&oidlist[i]); in free_keyidlist()
1411 KMF_DATA *urldata; in free_dp_name()
1473 {KMF_USER_CERT_DATA_ATTR, FALSE, sizeof (KMF_DATA), in kmf_create_ocsp_request()
1474 sizeof (KMF_DATA)}, in kmf_create_ocsp_request()
1475 {KMF_ISSUER_CERT_DATA_ATTR, FALSE, sizeof (KMF_DATA), in kmf_create_ocsp_request()
[all …]
H A Dclient.c812 KMF_DATA *user_cert, in kmf_get_ocsp_for_cert()
813 KMF_DATA *ta_cert, in kmf_get_ocsp_for_cert()
814 KMF_DATA *response) in kmf_get_ocsp_for_cert()
843 sizeof (KMF_DATA)); in kmf_get_ocsp_for_cert()
848 sizeof (KMF_DATA)); in kmf_get_ocsp_for_cert()
H A Drdn_parser.c467 IsEqualData(KMF_DATA *d1, KMF_DATA *d2) in IsEqualData()
/titanic_50/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()
/titanic_50/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()
547 KMF_DATA_ATTR, &tobesigned, sizeof (KMF_DATA)); in elfcertlib_sign()
549 KMF_OUT_DATA_ATTR, &signature, sizeof (KMF_DATA)); in elfcertlib_sign()
[all …]
/titanic_50/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()
360 DerEncodeSPKI(KMF_X509_SPKI *spki, KMF_DATA *EncodedSPKI) in DerEncodeSPKI()
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()
603 DerDecodeSPKI(KMF_DATA *EncodedSPKI, KMF_X509_SPKI *spki) in DerDecodeSPKI()
982 set_der_integer(KMF_DATA *data, int value) in set_der_integer()
1015 encode_uniqueid(BerElement *asn1, int tag, KMF_DATA *id) in encode_uniqueid()
[all …]
/titanic_50/usr/src/lib/libkmf/plugins/kmf_openssl/common/
H A Dopenssl_spi.c169 CK_UTF8CHAR *, CK_ULONG, EVP_PKEY **, KMF_DATA **, int *);
173 char *, KMF_DATA *);
177 char *, KMF_DATA **, uint32_t *);
207 OpenSSL_EncodePubKeyData(KMF_HANDLE_T, KMF_KEY_HANDLE *, KMF_DATA *);
211 KMF_DATA *, KMF_DATA *);
229 OpenSSL_CertGetPrintable(KMF_HANDLE_T, const KMF_DATA *,
240 KMF_DATA *, KMF_DATA *);
261 OpenSSL_VerifyCRLFile(KMF_HANDLE_T, char *, KMF_DATA *);
381 KMF_DATA derdata; in get_x509_dn()
415 ssl_cert2KMFDATA(KMF_HANDLE *kmfh, X509 *x509cert, KMF_DATA *cert) in ssl_cert2KMFDATA()
[all …]
/titanic_50/usr/src/cmd/cmd-crypto/pktool/
H A Dgencert.c60 KMF_DATA x509DER; in gencert_pkcs11()
159 &x509DER, sizeof (KMF_DATA)); in gencert_pkcs11()
179 &x509DER, sizeof (KMF_DATA)); in gencert_pkcs11()
259 KMF_DATA x509DER; in gencert_file()
364 &x509DER, sizeof (KMF_DATA)); in gencert_file()
384 &x509DER, sizeof (KMF_DATA)); in gencert_file()
424 KMF_DATA x509DER; in gencert_nss()
516 &x509DER, sizeof (KMF_DATA)); in gencert_nss()
537 &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()
/titanic_50/usr/src/lib/libkmf/plugins/kmf_nss/common/
H A Dnss_spi.c84 NSS_EncodePubKeyData(KMF_HANDLE_T, KMF_KEY_HANDLE *, KMF_DATA *);
88 KMF_DATA *, KMF_DATA *);
116 KMF_DATA *, KMF_DATA *);
462 KMF_DATA der; in nss_find_matching_certs()
1015 KMF_OID *AlgOID, KMF_DATA *tobesigned, in NSS_SignData()
1016 KMF_DATA *output) in NSS_SignData()
1087 KMF_DATA *encoded) in NSS_EncodePubKeyData()
1235 KMF_DATA *cert = NULL; in NSS_FindPrikeyByCert()
1292 KMF_OID *AlgOID, KMF_DATA *ciphertext, in NSS_DecryptData()
1293 KMF_DATA *output) in NSS_DecryptData()
[all …]
/titanic_50/usr/src/lib/libkmf/plugins/kmf_pkcs11/common/
H A Dpkcs11_spi.c98 KMFPK11_EncodePubKeyData(KMF_HANDLE_T, KMF_KEY_HANDLE *, KMF_DATA *);
102 KMF_DATA *, KMF_DATA *);
112 KMF_DATA *, KMF_DATA *);
399 KMF_DATA name; in matchcert()
772 KMF_DATA *eData) in KMFPK11_EncodePubKeyData()
779 KMF_DATA Modulus, Exponent, Prime, Subprime, Base, Value; in KMFPK11_EncodePubKeyData()
1091 CreateCertObject(KMF_HANDLE_T handle, char *label, KMF_DATA *pcert) in CreateCertObject()
1097 KMF_DATA data; in CreateCertObject()
1098 KMF_DATA Id; in CreateCertObject()
1124 rv = DerDecodeSignedCertificate((const KMF_DATA *)pcert, in CreateCertObject()
[all …]
/titanic_50/usr/src/cmd/cmd-inet/usr.sbin/kssl/kssladm/
H A Dkssladm_create.c90 char *token_label, KMF_DATA *idstr, in kmf_to_kssl()
580 KMF_DATA iddata = { 0, NULL }; in load_from_pkcs11()

12