/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | zcp_change_key.c | 63 uint8_t rawkey[WRAPPING_KEY_LEN]; in zcp_synctask_change_key_create_params() local 86 bcopy(key, rawkey, keylen); in zcp_synctask_change_key_create_params() 94 err = hex_to_raw(key, rawkey, sizeof (rawkey)); in zcp_synctask_change_key_create_params() 97 rawlen = sizeof (rawkey); in zcp_synctask_change_key_create_params() 106 fnvlist_add_uint8_array(hidden_args, "wkeydata", rawkey, rawlen); in zcp_synctask_change_key_create_params() 114 bzero(rawkey, sizeof (rawkey)); in zcp_synctask_change_key_create_params()
|
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/dk/ |
H A D | derive.c | 265 unsigned char *inblockdata, *outblockdata, *rawkey; local 289 if ((rawkey = (unsigned char *) MALLOC(keybytes)) == NULL) { 321 (void) memcpy(rawkey+n, outblock.data, (keybytes - n)); 325 (void) memcpy(rawkey+n, outblock.data, outblock.length); 331 inblock.data = (char *) rawkey; 341 (void) memset(rawkey, 0, keybytes); 343 FREE(rawkey, keybytes);
|
/illumos-gate/usr/src/lib/pkcs11/include/ |
H A D | cryptoki.h | 108 CK_MECHANISM_TYPE mech, const void *rawkey, size_t rawkey_len, 128 void **rawkey, size_t *rawkey_len, boolean_t destroy_obj); 138 CK_ULONG key_len, void **rawkey, size_t *rawkey_len);
|
/illumos-gate/usr/src/lib/pkcs11/libpkcs11/common/ |
H A D | pkcs11SUNWExtensions.c | 278 const void *rawkey, size_t rawkey_len, CK_OBJECT_HANDLE_PTR obj) in SUNW_C_KeyToObject() argument 293 (rawkey == NULL) || (rawkey_len == 0)) { in SUNW_C_KeyToObject() 360 template[i].pValue = (CK_VOID_PTR)rawkey; in SUNW_C_KeyToObject() 508 void **rawkey, size_t *rawkey_len, boolean_t destroy_obj) in pkcs11_ObjectToKey() argument 517 if (rawkey == NULL || rawkey_len == NULL) in pkcs11_ObjectToKey() 550 *rawkey = template.pValue; in pkcs11_ObjectToKey() 564 CK_ULONG key_len, void **rawkey, size_t *rawkey_len) in pkcs11_PasswdToKey() argument 574 rv = pkcs11_ObjectToKey(hSession, obj, rawkey, rawkey_len, B_TRUE); in pkcs11_PasswdToKey()
|
/illumos-gate/usr/src/lib/libkmf/plugins/kmf_pkcs11/common/ |
H A D | pkcs11_spi.c | 3189 KMF_RAW_KEY_DATA *rawkey) in store_raw_key() argument 3218 if (rawkey->keytype == KMF_RSA) in store_raw_key() 3240 keylabel = rawkey->label; in store_raw_key() 3349 rawkey->id.Length); in store_raw_key() 3354 rawkey->rawdata.rsa.mod.val, in store_raw_key() 3355 rawkey->rawdata.rsa.mod.len); in store_raw_key() 3715 if (rawkey == NULL) in KMFPK11_GetSymKeyValue() 3717 if (rawkey->sensitive) in KMFPK11_GetSymKeyValue() 3719 if (rawkey->not_extractable) in KMFPK11_GetSymKeyValue() 3999 KMF_RAW_KEY_DATA *rawkey = NULL; in KMFPK11_StoreKey() local [all …]
|
/illumos-gate/usr/src/cmd/cmd-crypto/pktool/ |
H A D | import.c | 621 KMF_RAW_KEY_DATA rawkey; in pk_import_keys() local 647 &rawkey, sizeof (rawkey)); in pk_import_keys() 679 KMF_RAW_KEY_ATTR, &rawkey, sizeof (rawkey)); in pk_import_keys() 688 kmf_free_raw_key(&rawkey); in pk_import_keys() 711 KMF_KEY_HANDLE rawkey; in pk_import_rawkey() local 750 KMF_KEY_HANDLE_ATTR, &rawkey, sizeof (rawkey)); in pk_import_rawkey()
|
/illumos-gate/usr/src/lib/libkmf/plugins/kmf_openssl/common/ |
H A D | openssl_spi.c | 2954 KMF_RAW_KEY_DATA *rawkey; in OpenSSL_FindKey() local 3294 KMF_RAW_KEY_DATA *rawkey; in raw_key_to_pkey() local 3317 if (rawkey->label != NULL) { in raw_key_to_pkey() 3324 strlen(rawkey->label)); in raw_key_to_pkey() 3334 if (rawkey->id.Data != NULL) { in raw_key_to_pkey() 3343 rawkey->id.Data, rawkey->id.Length); in raw_key_to_pkey() 4827 if (rawkey == NULL || in OpenSSL_GetSymKeyValue() 4829 rawkey->keydata.len == 0) in OpenSSL_GetSymKeyValue() 4881 KMF_RAW_KEY_DATA *rawkey; in OpenSSL_StoreKey() local 4900 if (rawkey != NULL) in OpenSSL_StoreKey() [all …]
|
/illumos-gate/usr/src/lib/libkmf/plugins/kmf_nss/common/ |
H A D | nss_spi.c | 2046 if (rawkey == NULL || in NSS_GetSymKeyValue() 2048 rawkey->rawdata.sym.keydata.len == 0) in NSS_GetSymKeyValue() 2150 KMF_RAW_KEY_DATA *rawkey = NULL; in NSS_StoreKey() local 2182 rawkey = kmf_get_attr_ptr(KMF_RAW_KEY_ATTR, in NSS_StoreKey() 2196 if (rawkey != NULL) { in NSS_StoreKey() 2223 if (rawkey->keytype == KMF_RSA) { in NSS_StoreKey() 2225 &rawkey->rawdata.rsa); in NSS_StoreKey() 2228 } else if (rawkey->keytype == KMF_DSA) { in NSS_StoreKey() 2230 &rawkey->rawdata.dsa); in NSS_StoreKey() 2233 } else if (rawkey->keytype == KMF_ECDSA) { in NSS_StoreKey() [all …]
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | cryptmod.c | 816 char *rawkey; in derive_key() local 821 rawkey = kmem_zalloc(keybytes, KM_SLEEP); in derive_key() 860 bcopy(inblock, rawkey+n, (keybytes-n)); in derive_key() 863 bcopy(inblock, rawkey+n, blocklen); in derive_key() 876 bcopy(rawkey+(i*7), dkey+(i*8), 7); in derive_key() 893 bcopy(rawkey, dkey, keybytes); in derive_key() 898 kmem_free(rawkey, keybytes); in derive_key()
|