Searched defs:basekey_p (Results 1 - 4 of 4) sorted by relevance

/illumos-gate/usr/src/lib/pkcs11/pkcs11_softtoken/common/
H A DsoftKeys.c325 soft_object_t *basekey_p; local
348 HANDLE2OBJECT(hBaseKey, basekey_p, rv);
353 if (!(basekey_p->bool_attr_mask & DERIVE_BOOL_ON)) {
358 rv = soft_derivekey(session_p, pMechanism, basekey_p,
362 OBJ_REFRELE(basekey_p);
H A DsoftSSL.c378 derive_tls_prf(CK_TLS_PRF_PARAMS_PTR param, soft_object_t *basekey_p) argument
384 (void) soft_tls_prf(OBJ_SEC_VALUE(basekey_p),
385 OBJ_SEC_VALUE_LEN(basekey_p), param->pLabel, param->ulLabelLen,
400 * . basekey_p: The pre-master secret key.
422 soft_object_t *basekey_p, CK_ATTRIBUTE_PTR pTemplate,
425 uchar_t *pmsecret = OBJ_SEC_VALUE(basekey_p);
428 uint_t pmlen = (uint_t)OBJ_SEC_VALUE_LEN(basekey_p);
430 uint_t pmlen = OBJ_SEC_VALUE_LEN(basekey_p);
571 rv = soft_add_derived_key(new_tmpl, newattrcount, phKey, sp, basekey_p);
588 * . basekey_p
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
616 soft_ssl_key_and_mac_derive(soft_session_t *sp, CK_MECHANISM_PTR mech, soft_object_t *basekey_p, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulAttributeCount) 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
[all...]
H A DsoftKeysUtil.c850 soft_object_t *basekey_p, CK_ATTRIBUTE_PTR pTemplate,
879 rv = soft_dh_key_derive(basekey_p, secret_key,
911 rv = soft_ec_key_derive(basekey_p, secret_key,
997 rv = soft_digest(session_p, OBJ_SEC_VALUE(basekey_p),
998 OBJ_SEC_VALUE_LEN(basekey_p), hash, &hash_len);
1052 basekey_p, pTemplate, ulAttributeCount, phKey));
1057 basekey_p, pTemplate, ulAttributeCount));
1069 (CK_TLS_PRF_PARAMS_PTR)pMechanism->pParameter, basekey_p));
1075 soft_derive_enforce_flags(basekey_p, secret_key);
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
/illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/
H A DkernelKeys.c144 kernel_object_t *basekey_p, ulong_t *key_len)
194 if (kernel_get_attribute(basekey_p, &tmp) != CKR_OK) {
2180 crypto_mech_type_t k_mech_type, kernel_object_t *basekey_p,
2200 basekey_p, &key_len);
2264 rv = get_base_key_attributes(basekey_p, &obj_ndk.ndk_base_key);
2329 kernel_object_t *basekey_p; local
2358 HANDLE2OBJECT(hBaseKey, basekey_p, rv);
2385 ulAttributeCount, session_p, k_mech_type, basekey_p,
2411 obj_dk.dk_base_key.ck_obj_id = basekey_p->k_handle;
2470 OBJ_REFRELE(basekey_p);
142 get_key_len_from_template(CK_MECHANISM_PTR pMechanism, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulAttributeCount, kernel_object_t *basekey_p, ulong_t *key_len) argument
2178 derive_key_by_value(CK_MECHANISM_PTR pMechanism, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulAttributeCount, kernel_session_t *session_p, crypto_mech_type_t k_mech_type, kernel_object_t *basekey_p, kernel_object_t *new_objp) argument
[all...]

Completed in 864 milliseconds