/illumos-gate/usr/src/lib/pkcs11/libpkcs11/common/ |
H A D | pkcs11Keys.c | 43 CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulCount, CK_OBJECT_HANDLE_PTR phKey) 56 pTemplate, ulCount, phKey)); 79 pMechanism, pTemplate, ulCount, phKey); 217 CK_ULONG ulAttributeCount, CK_OBJECT_HANDLE_PTR phKey) 231 pTemplate, ulAttributeCount, phKey)); 255 pTemplate, ulAttributeCount, phKey); 274 CK_ULONG ulAttributeCount, CK_OBJECT_HANDLE_PTR phKey) 287 hBaseKey, pTemplate, ulAttributeCount, phKey)); 310 pMechanism, hBaseKey, pTemplate, ulAttributeCount, phKey); 42 C_GenerateKey(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulCount, CK_OBJECT_HANDLE_PTR phKey) argument 214 C_UnwrapKey(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hUnwrappingKey, CK_BYTE_PTR pWrappedKey, CK_ULONG ulWrappedKeyLen, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulAttributeCount, CK_OBJECT_HANDLE_PTR phKey) argument 272 C_DeriveKey(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hBaseKey, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulAttributeCount, CK_OBJECT_HANDLE_PTR phKey) argument
|
H A D | metaKeys.c | 40 CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulCount, CK_OBJECT_HANDLE_PTR phKey) 46 if (pMechanism == NULL || phKey == NULL) 65 *phKey = (CK_OBJECT_HANDLE) key; 188 CK_ULONG ulAttributeCount, CK_OBJECT_HANDLE_PTR phKey) 194 if (pMechanism == NULL || pWrappedKey == NULL || phKey == NULL) 222 *phKey = (CK_OBJECT_HANDLE) outputKey; 247 CK_ULONG ulAttributeCount, CK_OBJECT_HANDLE_PTR phKey) 271 * for the derived key handle at phKey. Two (related) mechanisms 274 * and 12.39.4) that phKey should be a NULL pointer, as it is not used. 297 if (phKey 39 meta_GenerateKey(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulCount, CK_OBJECT_HANDLE_PTR phKey) argument 185 meta_UnwrapKey(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hUnwrappingKey, CK_BYTE_PTR pWrappedKey, CK_ULONG ulWrappedKeyLen, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulAttributeCount, CK_OBJECT_HANDLE_PTR phKey) argument 245 meta_DeriveKey(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hBaseKey, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulAttributeCount, CK_OBJECT_HANDLE_PTR phKey) argument [all...] |
/illumos-gate/usr/src/lib/pkcs11/pkcs11_softtoken/common/ |
H A D | softKeys.c | 35 CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulCount, CK_OBJECT_HANDLE_PTR phKey) 50 if ((pMechanism == NULL) || (phKey == NULL)) { 61 ulCount, phKey); 221 CK_ULONG ulAttributeCount, CK_OBJECT_HANDLE_PTR phKey) 251 if (phKey == NULL) { 298 phKey); 320 CK_ULONG ulAttributeCount, CK_OBJECT_HANDLE_PTR phKey) 359 pTemplate, ulAttributeCount, phKey); 34 C_GenerateKey(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulCount, CK_OBJECT_HANDLE_PTR phKey) argument 218 C_UnwrapKey(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hUnwrappingKey, CK_BYTE_PTR pWrappedKey, CK_ULONG ulWrappedKeyLen, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulAttributeCount, CK_OBJECT_HANDLE_PTR phKey) argument 318 C_DeriveKey(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hBaseKey, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulAttributeCount, CK_OBJECT_HANDLE_PTR phKey) argument
|
H A D | softSSL.c | 403 * . phKey: store for handle to the derived key. 423 CK_ULONG ulAttributeCount, CK_OBJECT_HANDLE_PTR phKey) 571 rv = soft_add_derived_key(new_tmpl, newattrcount, phKey, sp, basekey_p); 970 CK_OBJECT_HANDLE_PTR phKey, soft_session_t *sp, soft_object_t *basekey_p) 1004 *phKey = (CK_OBJECT_HANDLE)secret_key; 1013 *phKey = (CK_OBJECT_HANDLE)secret_key; 421 soft_ssl_master_key_derive(soft_session_t *sp, CK_MECHANISM_PTR mech, soft_object_t *basekey_p, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulAttributeCount, CK_OBJECT_HANDLE_PTR phKey) argument 969 soft_add_derived_key(CK_ATTRIBUTE_PTR tmpl, CK_ULONG attrcount, CK_OBJECT_HANDLE_PTR phKey, soft_session_t *sp, soft_object_t *basekey_p) argument
|
H A D | softKeysUtil.c | 154 CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulCount, CK_OBJECT_HANDLE_PTR phKey) 260 rv = soft_gen_keyobject(pTemplate, ulCount, phKey, session_p, 268 secret_key = (soft_object_t *)*phKey; 851 CK_ULONG ulAttributeCount, CK_OBJECT_HANDLE_PTR phKey) 869 phKey, session_p, CKO_SECRET_KEY, (CK_KEY_TYPE)~0UL, 0, 877 secret_key = (soft_object_t *)*phKey; 901 phKey, session_p, CKO_SECRET_KEY, (CK_KEY_TYPE)~0UL, 0, 909 secret_key = (soft_object_t *)*phKey; 959 phKey, session_p, CKO_SECRET_KEY, 968 secret_key = (soft_object_t *)*phKey; 153 soft_genkey(soft_session_t *session_p, CK_MECHANISM_PTR pMechanism, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulCount, CK_OBJECT_HANDLE_PTR phKey) argument 849 soft_derivekey(soft_session_t *session_p, CK_MECHANISM_PTR pMechanism, soft_object_t *basekey_p, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulAttributeCount, CK_OBJECT_HANDLE_PTR phKey) argument 1251 soft_create_hmac_key(soft_session_t *session_p, CK_BYTE *passwd, CK_ULONG passwd_len, CK_OBJECT_HANDLE_PTR phKey) argument 1305 CK_OBJECT_HANDLE phKey = 0; local 1630 soft_unwrapkey(soft_session_t *session_p, CK_MECHANISM_PTR pMechanism, soft_object_t *unwrappingkey_p, CK_BYTE_PTR pWrappedKey, CK_ULONG ulWrappedKeyLen, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulAttributeCount, CK_OBJECT_HANDLE_PTR phKey) argument [all...] |
/illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/ |
H A D | kernelKeys.c | 366 CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulCount, CK_OBJECT_HANDLE_PTR phKey) 386 if ((pMechanism == NULL) || (phKey == NULL)) { 501 *phKey = (CK_OBJECT_HANDLE)new_objp; 1747 CK_ULONG ulAttributeCount, CK_OBJECT_HANDLE_PTR phKey) 1769 if (pMechanism == NULL || pWrappedKey == NULL || phKey == NULL) { 1844 ulAttributeCount + 1, phKey, session_p); 1954 *phKey = (CK_OBJECT_HANDLE)new_objp; 2325 CK_ULONG ulAttributeCount, CK_OBJECT_HANDLE_PTR phKey) 2469 *phKey = (CK_OBJECT_HANDLE)new_objp; 365 C_GenerateKey(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulCount, CK_OBJECT_HANDLE_PTR phKey) argument 1744 C_UnwrapKey(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hUnwrappingKey, CK_BYTE_PTR pWrappedKey, CK_ULONG ulWrappedKeyLen, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulAttributeCount, CK_OBJECT_HANDLE_PTR phKey) argument 2323 C_DeriveKey(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hBaseKey, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulAttributeCount, CK_OBJECT_HANDLE_PTR phKey) argument
|
/illumos-gate/usr/src/lib/pkcs11/pkcs11_tpm/common/ |
H A D | new_host.c | 2272 CK_OBJECT_HANDLE_PTR phKey) 2284 (! pTemplate && ulCount != 0) || ! phKey) { 2305 hUnwrappingKey, phKey); 2265 SC_UnwrapKey(ST_SESSION_HANDLE sSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hUnwrappingKey, CK_BYTE_PTR pWrappedKey, CK_ULONG ulWrappedKeyLen, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulCount, CK_OBJECT_HANDLE_PTR phKey) argument
|
H A D | api_interface.c | 726 CK_OBJECT_HANDLE_PTR phKey) 746 hBaseKey, pTemplate, ulAttributeCount, phKey); 1123 CK_OBJECT_HANDLE_PTR phKey) 1134 if (! phKey) { 1142 pTemplate, ulCount, phKey); 2096 CK_OBJECT_HANDLE_PTR phKey) 2113 pTemplate, ulAttributeCount, phKey); 721 C_DeriveKey(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hBaseKey, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulAttributeCount, CK_OBJECT_HANDLE_PTR phKey) argument 1119 C_GenerateKey(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulCount, CK_OBJECT_HANDLE_PTR phKey) argument 2089 C_UnwrapKey(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hUnwrappingKey, CK_BYTE_PTR pWrappedKey, CK_ULONG ulWrappedKeyLen, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulAttributeCount, CK_OBJECT_HANDLE_PTR phKey) argument
|
H A D | tpm_specific.c | 686 TSS_HKEY *phKey) 698 TSS_KEY_MIGRATABLE | initFlags | key_size, phKey); 705 result = set_public_modulus(hContext, *phKey, size_n, n); 707 Tspi_Context_CloseObject(hContext, *phKey); 708 *phKey = NULL_HKEY; 713 result = Tspi_SetAttribData(*phKey, TSS_TSPATTRIB_KEY_BLOB, 718 Tspi_Context_CloseObject(hContext, *phKey); 719 *phKey = NULL_HKEY; 724 *phKey, NULL); 727 if ((result = Tspi_SetAttribUint32(*phKey, 678 token_wrap_sw_key( TSS_HCONTEXT hContext, int size_n, unsigned char *n, int size_p, unsigned char *p, TSS_HKEY hParentKey, TSS_FLAG initFlags, TSS_HKEY *phKey) argument 763 token_wrap_key_object(TSS_HCONTEXT hContext, CK_OBJECT_HANDLE ckObject, TSS_HKEY hParentKey, TSS_HKEY *phKey) argument 966 token_load_key( TSS_HCONTEXT hContext, CK_OBJECT_HANDLE ckKey, TSS_HKEY hParentKey, CK_CHAR_PTR passHash, TSS_HKEY *phKey) argument 1127 tss_generate_key(TSS_HCONTEXT hContext, TSS_FLAG initFlags, BYTE *passHash, TSS_HKEY hParentKey, TSS_HKEY *phKey) argument 1251 token_generate_leaf_key(TSS_HCONTEXT hContext, int key_type, CK_CHAR_PTR passHash, TSS_HKEY *phKey) argument 2251 token_rsa_load_key( TSS_HCONTEXT hContext, OBJECT *key_obj, TSS_HKEY *phKey) argument [all...] |