Searched defs:wrapped_key_len (Results 1 - 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/crypto/api/
H A Dkcf_keys.c120 crypto_object_id_t *key, uchar_t *wrapped_key, size_t *wrapped_key_len,
141 key, wrapped_key, wrapped_key_len, KCF_SWFP_RHNDL(crq));
146 wrapped_key_len);
159 uchar_t *wrapped_key, size_t *wrapped_key_len,
181 unwrapping_key, wrapped_key, wrapped_key_len, attrs,
187 wrapped_key, wrapped_key_len);
118 crypto_key_wrap(crypto_provider_t provider, crypto_session_id_t sid, crypto_mechanism_t *mech, crypto_key_t *wrapping_key, crypto_object_id_t *key, uchar_t *wrapped_key, size_t *wrapped_key_len, crypto_call_req_t *crq) argument
157 crypto_key_unwrap(crypto_provider_t provider, crypto_session_id_t sid, crypto_mechanism_t *mech, crypto_key_t *unwrapping_key, uchar_t *wrapped_key, size_t *wrapped_key_len, crypto_object_attribute_t *attrs, uint_t count, crypto_object_id_t *key, crypto_call_req_t *crq) argument
/illumos-gate/usr/src/lib/pkcs11/pkcs11_tpm/common/
H A Dkey_mgr.c238 CK_ULONG * wrapped_key_len) {
250 if (! sess || ! wrapped_key_len) {
337 ctx, data, data_len, wrapped_key, wrapped_key_len);
354 CK_ULONG wrapped_key_len,
429 TRUE, ctx, wrapped_key, wrapped_key_len,
441 FALSE, ctx, wrapped_key, wrapped_key_len,
232 key_mgr_wrap_key(SESSION * sess, CK_BBOOL length_only, CK_MECHANISM * mech, CK_OBJECT_HANDLE h_wrapping_key, CK_OBJECT_HANDLE h_key, CK_BYTE * wrapped_key, CK_ULONG * wrapped_key_len) argument
349 key_mgr_unwrap_key(SESSION * sess, CK_MECHANISM * mech, CK_ATTRIBUTE * attributes, CK_ULONG attrib_count, CK_BYTE * wrapped_key, CK_ULONG wrapped_key_len, CK_OBJECT_HANDLE h_unwrapping_key, CK_OBJECT_HANDLE * h_unwrapped_key) argument
/illumos-gate/usr/src/lib/pkcs11/libpkcs11/common/
H A DmetaUtil.c1189 CK_ULONG *wrapped_key_len)
1252 wrapped_key, wrapped_key_len);
1302 CK_BYTE *wrapped_key, CK_ULONG wrapped_key_len,
1374 slot_unwrappingkey->hObject, wrapped_key, wrapped_key_len,
1187 meta_wrap_key(meta_session_t *session, CK_MECHANISM *pMechanism, meta_object_t *wrappingkey, meta_object_t *inputkey, CK_BYTE *wrapped_key, CK_ULONG *wrapped_key_len) argument
1300 meta_unwrap_key(meta_session_t *session, CK_MECHANISM *pMechanism, meta_object_t *unwrapping_key, CK_BYTE *wrapped_key, CK_ULONG wrapped_key_len, CK_ATTRIBUTE *template, CK_ULONG template_size, meta_object_t *unwrapped_key) argument
/illumos-gate/usr/src/uts/common/crypto/io/
H A Dcrypto.c5930 size_t wrapped_key_len, new_wrapped_key_len; local
5966 wrapped_key_len = STRUCT_FGET(wrap_key, wk_wrapped_key_len);
5993 if (wrapped_key_buffer == NULL || wrapped_key_len == 0) {
5994 wrapped_key_len = 0;
5997 if (wrapped_key_len > crypto_max_buffer_len) {
6004 if ((rv = CRYPTO_BUFFER_CHECK(sp, wrapped_key_len,
6010 wrapped_key_rctl_bytes = new_wrapped_key_len = wrapped_key_len;
6011 wrapped_key = kmem_alloc(wrapped_key_len, KM_SLEEP);
6021 if (wrapped_key_len != 0 && copyout(wrapped_key,
6057 kmem_free(wrapped_key, wrapped_key_len);
6092 size_t wrapped_key_len; local
[all...]
H A Ddprov.c7922 size_t wrapped_key_len; local
7967 wrapped_key_len = *taskq_req->dr_key_req.kr_wrapped_key_len_ptr;
7970 ciphertext.cd_length = wrapped_key_len;
7972 ciphertext.cd_raw.iov_len = wrapped_key_len;
7979 plaintext_buf = kmem_alloc(wrapped_key_len, KM_SLEEP);
7982 plaintext.cd_length = wrapped_key_len;
7984 plaintext.cd_raw.iov_len = wrapped_key_len;
8032 bzero(plaintext_buf, wrapped_key_len);
8033 kmem_free(plaintext_buf, wrapped_key_len);

Completed in 106 milliseconds