Home
last modified time | relevance | path

Searched refs:KMF_HANDLE_T (Results 1 – 25 of 36) sorted by relevance

12

/titanic_50/usr/src/lib/libkmf/include/
H A Dkmfapi.h40 extern KMF_RETURN kmf_initialize(KMF_HANDLE_T *, char *, char *);
41 extern KMF_RETURN kmf_configure_keystore(KMF_HANDLE_T, int, KMF_ATTRIBUTE *);
42 extern KMF_RETURN kmf_finalize(KMF_HANDLE_T);
47 extern KMF_RETURN kmf_create_keypair(KMF_HANDLE_T, int, KMF_ATTRIBUTE *);
49 extern KMF_RETURN kmf_delete_key_from_keystore(KMF_HANDLE_T, int,
52 extern KMF_RETURN kmf_find_key(KMF_HANDLE_T, int, KMF_ATTRIBUTE *);
54 extern KMF_RETURN kmf_find_prikey_by_cert(KMF_HANDLE_T, int, KMF_ATTRIBUTE *);
56 extern KMF_RETURN kmf_store_key(KMF_HANDLE_T, int, KMF_ATTRIBUTE *);
58 extern KMF_RETURN kmf_create_sym_key(KMF_HANDLE_T, int, KMF_ATTRIBUTE *);
60 extern KMF_RETURN kmf_get_sym_key_value(KMF_HANDLE_T, KMF_KEY_HANDLE *,
[all …]
H A DkmfapiP.h37 KMF_HANDLE_T,
42 KMF_HANDLE_T,
47 KMF_HANDLE_T,
51 KMF_HANDLE_T,
55 KMF_HANDLE_T,
59 KMF_HANDLE_T,
63 KMF_HANDLE_T,
67 KMF_HANDLE_T,
71 KMF_HANDLE_T,
76 KMF_HANDLE_T,
[all …]
/titanic_50/usr/src/lib/libkmf/libkmf/common/
H A Dmapping.c36 cleanup_mapper(KMF_HANDLE_T handle) in cleanup_mapper()
39 void (*finalize)(KMF_HANDLE_T); in cleanup_mapper()
110 kmf_cert_to_name_mapping_initialize(KMF_HANDLE_T handle, int numattr, in kmf_cert_to_name_mapping_initialize()
114 KMF_RETURN (*initialize)(KMF_HANDLE_T, char *); in kmf_cert_to_name_mapping_initialize()
296 kmf_cert_to_name_mapping_finalize(KMF_HANDLE_T handle) in kmf_cert_to_name_mapping_finalize()
307 kmf_map_cert_to_name(KMF_HANDLE_T handle, KMF_DATA *cert, KMF_DATA *name) 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()
360 kmf_get_mapper_error_str(KMF_HANDLE_T handle, char **errstr) in kmf_get_mapper_error_str()
384 kmf_set_mapper_lasterror(KMF_HANDLE_T handle, uint32_t err) in kmf_set_mapper_lasterror()
390 kmf_get_mapper_lasterror(KMF_HANDLE_T handle) in kmf_get_mapper_lasterror()
[all …]
H A Dcsrcrlop.c42 setup_crl_call(KMF_HANDLE_T, int, KMF_ATTRIBUTE *, KMF_PLUGIN **);
66 kmf_set_csr_pubkey(KMF_HANDLE_T handle, in kmf_set_csr_pubkey()
361 sign_csr(KMF_HANDLE_T handle, in sign_csr()
497 kmf_sign_csr(KMF_HANDLE_T handle, in kmf_sign_csr()
543 kmf_decode_csr(KMF_HANDLE_T handle, KMF_DATA *rawcsr, KMF_CSR_DATA *csrdata) in kmf_decode_csr()
562 kmf_verify_csr(KMF_HANDLE_T handle, int numattr, in kmf_verify_csr()
641 setup_crl_call(KMF_HANDLE_T handle, int numattr, in setup_crl_call()
686 kmf_import_crl(KMF_HANDLE_T handle, int numattr, KMF_ATTRIBUTE *attrlist) in kmf_import_crl()
704 kmf_delete_crl(KMF_HANDLE_T handle, int numattr, KMF_ATTRIBUTE *attrlist) in kmf_delete_crl()
722 kmf_list_crl(KMF_HANDLE_T handle, int numattr, KMF_ATTRIBUTE *attrlist) in kmf_list_crl()
[all …]
H A Dkeyop.c39 kmf_create_keypair(KMF_HANDLE_T handle, in kmf_create_keypair()
86 kmf_delete_key_from_keystore(KMF_HANDLE_T handle, in kmf_delete_key_from_keystore()
155 kmf_find_key(KMF_HANDLE_T handle, in kmf_find_key()
199 kmf_create_sym_key(KMF_HANDLE_T handle, in kmf_create_sym_key()
245 kmf_get_sym_key_value(KMF_HANDLE_T handle, KMF_KEY_HANDLE *symkey, in kmf_get_sym_key_value()
269 kmf_store_key(KMF_HANDLE_T handle, in kmf_store_key()
H A Dcertop.c43 sign_cert(KMF_HANDLE_T, const KMF_DATA *, KMF_KEY_HANDLE *,
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 *);
104 kmf_find_prikey_by_cert(KMF_HANDLE_T handle, int numattr, in kmf_find_prikey_by_cert()
245 kmf_find_cert(KMF_HANDLE_T handle, int numattr, KMF_ATTRIBUTE *attrlist) in kmf_find_cert()
508 kmf_sign_cert(KMF_HANDLE_T handle, int numattr, KMF_ATTRIBUTE *attrlist) in kmf_sign_cert()
657 kmf_sign_data(KMF_HANDLE_T handle, int numattr, in kmf_sign_data()
826 kmf_verify_data(KMF_HANDLE_T handle, in kmf_verify_data()
983 kmf_verify_cert(KMF_HANDLE_T handle, int numattr, KMF_ATTRIBUTE *attrlist) in kmf_verify_cert()
1077 kmf_encrypt(KMF_HANDLE_T handle, int numattr, KMF_ATTRIBUTE *attrlist) in kmf_encrypt()
[all …]
H A Dpk11tokens.c291 kmf_pk11_token_lookup(KMF_HANDLE_T handle, char *label, CK_SLOT_ID *slot_id) in kmf_pk11_token_lookup()
434 kmf_set_token_pin(KMF_HANDLE_T handle, in kmf_set_token_pin()
502 kmf_select_token(KMF_HANDLE_T handle, char *label, int readonly) in kmf_select_token()
552 kmf_get_pk11_handle(KMF_HANDLE_T kmfh) in kmf_get_pk11_handle()
558 kmf_pk11_init_token(KMF_HANDLE_T handle, in kmf_pk11_init_token()
H A Dcertgetsetop.c1248 KMF_CertGetPrintable(KMF_HANDLE_T handle, const KMF_DATA *SignedCert, in KMF_CertGetPrintable()
1283 kmf_get_cert_version_str(KMF_HANDLE_T handle, const KMF_DATA *SignedCert, in kmf_get_cert_version_str()
1315 kmf_get_cert_subject_str(KMF_HANDLE_T handle, const KMF_DATA *SignedCert, in kmf_get_cert_subject_str()
1347 kmf_get_cert_issuer_str(KMF_HANDLE_T handle, const KMF_DATA *SignedCert, in kmf_get_cert_issuer_str()
1379 kmf_get_cert_serial_str(KMF_HANDLE_T handle, const KMF_DATA *SignedCert, in kmf_get_cert_serial_str()
1410 kmf_get_cert_start_date_str(KMF_HANDLE_T handle, const KMF_DATA *SignedCert, in kmf_get_cert_start_date_str()
1441 kmf_get_cert_end_date_str(KMF_HANDLE_T handle, const KMF_DATA *SignedCert, in kmf_get_cert_end_date_str()
1472 kmf_get_cert_pubkey_alg_str(KMF_HANDLE_T handle, const KMF_DATA *SignedCert, in kmf_get_cert_pubkey_alg_str()
1503 kmf_get_cert_sig_alg_str(KMF_HANDLE_T handle, const KMF_DATA *SignedCert, in kmf_get_cert_sig_alg_str()
1534 kmf_get_cert_pubkey_str(KMF_HANDLE_T handle, const KMF_DATA *SignedCert, in kmf_get_cert_pubkey_str()
[all …]
H A Dgeneralop.c160 static KMF_RETURN AddPlugin(KMF_HANDLE_T, KMF_PLUGIN *);
203 FindPlugin(KMF_HANDLE_T handle, KMF_KEYSTORE_TYPE kstype) in FindPlugin()
364 AddPlugin(KMF_HANDLE_T handle, KMF_PLUGIN *plugin) in AddPlugin()
405 Cleanup_KMF_Handle(KMF_HANDLE_T handle) in Cleanup_KMF_Handle()
422 Cleanup_PK11_Session(KMF_HANDLE_T handle) in Cleanup_PK11_Session()
434 kmf_initialize(KMF_HANDLE_T *outhandle, char *policyfile, char *policyname) in kmf_initialize()
524 *outhandle = (KMF_HANDLE_T)handle; in kmf_initialize()
529 kmf_configure_keystore(KMF_HANDLE_T handle, in kmf_configure_keystore()
573 kmf_finalize(KMF_HANDLE_T handle) in kmf_finalize()
616 kmf_get_plugin_error_str(KMF_HANDLE_T handle, char **msgstr) in kmf_get_plugin_error_str()
[all …]
/titanic_50/usr/src/lib/libkmf/mappers/kmf_mapper_cn/common/
H A Dmapper_cn.c53 mapper_initialize(KMF_HANDLE_T h, char *options) in mapper_initialize()
74 mapper_finalize(KMF_HANDLE_T h) in mapper_finalize()
88 mapper_map_cert_to_name(KMF_HANDLE_T h, KMF_DATA *cert, KMF_DATA *name) 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()
201 mapper_get_error_str(KMF_HANDLE_T h, char **errstr) in mapper_get_error_str()
/titanic_50/usr/src/cmd/cmd-crypto/pktool/
H A Dcommon.h128 KMF_RETURN token_auth_needed(KMF_HANDLE_T, char *, int *);
131 KMF_RETURN genkeypair_pkcs11(KMF_HANDLE_T, char *, char *, KMF_KEY_ALG,
135 KMF_RETURN genkeypair_file(KMF_HANDLE_T,
139 KMF_RETURN genkeypair_nss(KMF_HANDLE_T,
H A Dexport.c44 pk_find_export_cert(KMF_HANDLE_T kmfhandle, KMF_ATTRIBUTE *attrlist, in pk_find_export_cert()
84 pk_export_file_objects(KMF_HANDLE_T kmfhandle, int oclass, in pk_export_file_objects()
159 pk_export_pk12_nss(KMF_HANDLE_T kmfhandle, in pk_export_pk12_nss()
235 pk_export_pk12_files(KMF_HANDLE_T kmfhandle, in pk_export_pk12_files()
280 pk_export_nss_objects(KMF_HANDLE_T kmfhandle, char *token_spec, in pk_export_nss_objects()
370 pk_export_pk12_pk11(KMF_HANDLE_T kmfhandle, char *token_spec, in pk_export_pk12_pk11()
438 pk_export_pk11_keys(KMF_HANDLE_T kmfhandle, char *token, in pk_export_pk11_keys()
587 pk_export_pk11_objects(KMF_HANDLE_T kmfhandle, char *token_spec, in pk_export_pk11_objects()
695 KMF_HANDLE_T kmfhandle = NULL; in pk_export()
H A Ddelete.c134 pk_delete_keys(KMF_HANDLE_T kmfhandle, KMF_ATTRIBUTE *attlist, int numattr, in pk_delete_keys()
189 pk_delete_certs(KMF_HANDLE_T kmfhandle, KMF_ATTRIBUTE *attlist, int numattr) in pk_delete_certs()
224 delete_nss_keys(KMF_HANDLE_T kmfhandle, char *dir, char *prefix, in delete_nss_keys()
314 delete_nss_certs(KMF_HANDLE_T kmfhandle, in delete_nss_certs()
418 delete_pk11_keys(KMF_HANDLE_T kmfhandle, in delete_pk11_keys()
521 delete_pk11_certs(KMF_HANDLE_T kmfhandle, in delete_pk11_certs()
575 delete_file_certs(KMF_HANDLE_T kmfhandle, in delete_file_certs()
628 delete_file_keys(KMF_HANDLE_T kmfhandle, int oclass, in delete_file_keys()
733 KMF_HANDLE_T kmfhandle = NULL; in pk_delete()
H A Dsetpin.c43 setpin_nss(KMF_HANDLE_T handle, in setpin_nss()
113 setpin_pkcs11(KMF_HANDLE_T handle, char *token_spec, boolean_t souser) in setpin_pkcs11()
245 KMF_HANDLE_T handle; in pk_setpin()
H A Dgenkeypair.c48 genkeypair_pkcs11(KMF_HANDLE_T kmfhandle, in genkeypair_pkcs11()
132 genkeypair_file(KMF_HANDLE_T kmfhandle, in genkeypair_file()
224 genkeypair_nss(KMF_HANDLE_T kmfhandle, in genkeypair_nss()
333 KMF_HANDLE_T kmfhandle = NULL; in pk_genkeypair()
H A Dgenkey.c39 genkey_nss(KMF_HANDLE_T kmfhandle, char *token, char *dir, char *prefix, in genkey_nss()
108 genkey_pkcs11(KMF_HANDLE_T kmfhandle, char *token, in genkey_pkcs11()
255 genkey_file(KMF_HANDLE_T kmfhandle, KMF_KEY_ALG keyAlg, int keylen, char *dir, in genkey_file()
376 KMF_HANDLE_T kmfhandle = NULL; in pk_genkey()
H A Dimport.c58 pk_import_pk12_files(KMF_HANDLE_T kmfhandle, KMF_CREDENTIAL *cred, in pk_import_pk12_files()
210 KMF_HANDLE_T kmfhandle, KMF_CREDENTIAL *kmfcred, in pk_import_pk12_nss()
360 KMF_HANDLE_T kmfhandle, in pk_import_cert()
487 KMF_HANDLE_T kmfhandle, in pk_import_pk12_pk11()
611 pk_import_keys(KMF_HANDLE_T kmfhandle, in pk_import_keys()
698 pk_import_rawkey(KMF_HANDLE_T kmfhandle, in pk_import_rawkey()
821 KMF_HANDLE_T kmfhandle = NULL; in pk_import()
H A Dsigncsr.c48 read_csrdata(KMF_HANDLE_T handle, char *csrfile, KMF_CSR_DATA *csrdata) in read_csrdata()
207 pk_sign_cert(KMF_HANDLE_T handle, KMF_X509_CERTIFICATE *cert, in pk_sign_cert()
245 pk_signcsr_files(KMF_HANDLE_T handle, in pk_signcsr_files()
352 pk_signcsr_pk11_nss(KMF_HANDLE_T handle, in pk_signcsr_pk11_nss()
550 KMF_HANDLE_T kmfhandle = NULL; in pk_signcsr()
H A Dlist.c43 pk_show_certs(KMF_HANDLE_T kmfhandle, KMF_X509_DER_CERT *certs, int num_certs) in pk_show_certs()
206 pk_find_certs(KMF_HANDLE_T kmfhandle, KMF_ATTRIBUTE *attrlist, int numattr) in pk_find_certs()
303 list_pk11_objects(KMF_HANDLE_T kmfhandle, char *token, int oclass, in list_pk11_objects()
539 list_file_objects(KMF_HANDLE_T kmfhandle, int oclass, in list_file_objects()
701 list_nss_objects(KMF_HANDLE_T kmfhandle, in list_nss_objects()
916 KMF_HANDLE_T kmfhandle = NULL; in pk_list()
H A Dinittoken.c54 KMF_HANDLE_T handle; in pk_inittoken()
/titanic_50/usr/src/lib/libkmf/plugins/kmf_nss/common/
H A Dnss_spi.c60 NSS_ConfigureKeystore(KMF_HANDLE_T, int, KMF_ATTRIBUTE *);
63 NSS_FindCert(KMF_HANDLE_T, int, KMF_ATTRIBUTE *);
66 NSS_FreeKMFCert(KMF_HANDLE_T, KMF_X509_DER_CERT *);
69 NSS_StoreCert(KMF_HANDLE_T, int, KMF_ATTRIBUTE *);
72 NSS_ImportCert(KMF_HANDLE_T, int, KMF_ATTRIBUTE *);
75 NSS_DeleteCert(KMF_HANDLE_T, int, KMF_ATTRIBUTE *);
78 NSS_CreateKeypair(KMF_HANDLE_T, int, KMF_ATTRIBUTE *);
81 NSS_StoreKey(KMF_HANDLE_T, int, KMF_ATTRIBUTE *);
84 NSS_EncodePubKeyData(KMF_HANDLE_T, KMF_KEY_HANDLE *, KMF_DATA *);
87 NSS_SignData(KMF_HANDLE_T, KMF_KEY_HANDLE *, KMF_OID *,
[all …]
/titanic_50/usr/src/cmd/cmd-inet/usr.sbin/kssl/kssladm/
H A Dkssladm.h62 extern int PEM_get_rsa_key_certs(KMF_HANDLE_T, const char *,
65 extern int PKCS12_get_rsa_key_certs(KMF_HANDLE_T, const char *,
H A Dksslutil.c42 PKCS12_get_rsa_key_certs(KMF_HANDLE_T kmfh, in PKCS12_get_rsa_key_certs()
102 PEM_get_rsa_key_certs(KMF_HANDLE_T kmfh, in PEM_get_rsa_key_certs()
/titanic_50/usr/src/lib/libkmf/plugins/kmf_pkcs11/common/
H A Dpkcs11_spi.c56 search_certs(KMF_HANDLE_T, char *, char *, char *, KMF_BIGINT *,
60 getObjectLabel(KMF_HANDLE_T, CK_OBJECT_HANDLE, char **);
63 keyObj2RawKey(KMF_HANDLE_T, KMF_KEY_HANDLE *, KMF_RAW_KEY_DATA **);
66 create_generic_secret_key(KMF_HANDLE_T,
70 KMFPK11_ConfigureKeystore(KMF_HANDLE_T, int, KMF_ATTRIBUTE *);
73 KMFPK11_FindCert(KMF_HANDLE_T, int, KMF_ATTRIBUTE *);
76 KMFPK11_FreeKMFCert(KMF_HANDLE_T,
80 KMFPK11_StoreCert(KMF_HANDLE_T, int, KMF_ATTRIBUTE *);
83 KMFPK11_ImportCert(KMF_HANDLE_T, int, KMF_ATTRIBUTE *);
86 KMFPK11_DeleteCert(KMF_HANDLE_T, int, KMF_ATTRIBUTE *);
[all …]
/titanic_50/usr/src/lib/libkmf/plugins/kmf_openssl/common/
H A Dopenssl_spi.c162 local_export_pk12(KMF_HANDLE_T, KMF_CREDENTIAL *, int, KMF_X509_DER_CERT *,
189 OpenSSL_FindCert(KMF_HANDLE_T, int, KMF_ATTRIBUTE *);
192 OpenSSL_FreeKMFCert(KMF_HANDLE_T, KMF_X509_DER_CERT *);
195 OpenSSL_StoreCert(KMF_HANDLE_T handle, int, KMF_ATTRIBUTE *);
198 OpenSSL_DeleteCert(KMF_HANDLE_T handle, int, KMF_ATTRIBUTE *);
201 OpenSSL_CreateKeypair(KMF_HANDLE_T, int, KMF_ATTRIBUTE *);
204 OpenSSL_StoreKey(KMF_HANDLE_T, int, KMF_ATTRIBUTE *);
207 OpenSSL_EncodePubKeyData(KMF_HANDLE_T, KMF_KEY_HANDLE *, KMF_DATA *);
210 OpenSSL_SignData(KMF_HANDLE_T, KMF_KEY_HANDLE *, KMF_OID *,
214 OpenSSL_DeleteKey(KMF_HANDLE_T, int, KMF_ATTRIBUTE *);
[all …]

12