Home
last modified time | relevance | path

Searched refs:rawkey (Results 1 – 9 of 9) sorted by relevance

/titanic_50/usr/src/uts/common/gssapi/mechs/krb5/crypto/dk/
H A Dderive.c265 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);
/titanic_50/usr/src/lib/pkcs11/include/
H A Dcryptoki.h110 CK_MECHANISM_TYPE mech, const void *rawkey, size_t rawkey_len,
130 void **rawkey, size_t *rawkey_len, boolean_t destroy_obj);
140 CK_ULONG key_len, void **rawkey, size_t *rawkey_len);
/titanic_50/usr/src/lib/pkcs11/libpkcs11/common/
H A Dpkcs11SUNWExtensions.c278 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()
/titanic_50/usr/src/lib/libkmf/plugins/kmf_pkcs11/common/
H A Dpkcs11_spi.c3189 KMF_RAW_KEY_DATA *rawkey) in store_raw_key() argument
3218 if (rawkey->keytype == KMF_RSA) in store_raw_key()
3220 else if (rawkey->keytype == KMF_DSA) in store_raw_key()
3222 else if (rawkey->keytype == KMF_ECDSA) in store_raw_key()
3240 keylabel = rawkey->label; in store_raw_key()
3346 if (id.Data == NULL && rawkey->id.Data != NULL) { in store_raw_key()
3347 SETATTR(templ, i, CKA_ID, rawkey->id.Data, in store_raw_key()
3348 rawkey->id.Length); in store_raw_key()
3353 rawkey->rawdata.rsa.mod.val, in store_raw_key()
3354 rawkey->rawdata.rsa.mod.len); in store_raw_key()
[all …]
/titanic_50/usr/src/cmd/cmd-crypto/pktool/
H A Dimport.c621 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()
/titanic_50/usr/src/lib/libkmf/plugins/kmf_openssl/common/
H A Dopenssl_spi.c2916 KMF_RAW_KEY_DATA *rawkey; in OpenSSL_FindKey() local
2957 rawkey = kmf_get_attr_ptr(KMF_RAW_KEY_ATTR, attrlist, numattr); in OpenSSL_FindKey()
2981 if (key != NULL && rawkey != NULL) in OpenSSL_FindKey()
2983 key[n].keyp, &rawkey[n]); in OpenSSL_FindKey()
3002 if (rv == KMF_OK && key != NULL && rawkey != NULL) { in OpenSSL_FindKey()
3003 rv = convertToRawKey(key->keyp, rawkey); in OpenSSL_FindKey()
3229 KMF_RAW_KEY_DATA *rawkey; in raw_key_to_pkey() local
3236 rawkey = (KMF_RAW_KEY_DATA *)key->keyp; in raw_key_to_pkey()
3237 if (rawkey->keytype == KMF_RSA) { in raw_key_to_pkey()
3238 pkey = ImportRawRSAKey(&rawkey->rawdata.rsa); in raw_key_to_pkey()
[all …]
/titanic_50/usr/src/lib/libkmf/plugins/kmf_nss/common/
H A Dnss_spi.c2043 KMF_RAW_KEY_DATA *rawkey = (KMF_RAW_KEY_DATA *)symkey->keyp; in NSS_GetSymKeyValue() local
2045 if (rawkey == NULL || in NSS_GetSymKeyValue()
2046 rawkey->rawdata.sym.keydata.val == NULL || in NSS_GetSymKeyValue()
2047 rawkey->rawdata.sym.keydata.len == 0) in NSS_GetSymKeyValue()
2050 rkey->keydata.len = rawkey->rawdata.sym.keydata.len; in NSS_GetSymKeyValue()
2054 rawkey->rawdata.sym.keydata.val, rkey->keydata.len); in NSS_GetSymKeyValue()
2149 KMF_RAW_KEY_DATA *rawkey = NULL; in NSS_StoreKey() local
2181 rawkey = kmf_get_attr_ptr(KMF_RAW_KEY_ATTR, in NSS_StoreKey()
2186 if (pubkey == NULL && prikey == NULL && rawkey == NULL) in NSS_StoreKey()
2195 if (rawkey != NULL) { in NSS_StoreKey()
[all …]
/titanic_50/usr/src/cmd/cmd-inet/usr.sbin/kssl/kssladm/
H A Dkssladm_create.c305 char *idstr, KMF_KEY_HANDLE *key, KMF_KEY_HANDLE *rawkey) in get_sensitive_key_data() argument
536 attrlist[idx].pValue = rawkey; in get_sensitive_key_data()
578 KMF_KEY_HANDLE key, rawkey; in load_from_pkcs11() local
603 (void) memset(&rawkey, 0, sizeof (KMF_KEY_HANDLE)); in load_from_pkcs11()
717 (char *)certname, idstr, &key, &rawkey); in load_from_pkcs11()
722 key = rawkey; in load_from_pkcs11()
/titanic_50/usr/src/uts/common/io/
H A Dcryptmod.c813 char *rawkey; in derive_key() local
818 rawkey = kmem_zalloc(keybytes, KM_SLEEP); in derive_key()
857 bcopy(inblock, rawkey+n, (keybytes-n)); in derive_key()
860 bcopy(inblock, rawkey+n, blocklen); in derive_key()
873 bcopy(rawkey+(i*7), dkey+(i*8), 7); in derive_key()
890 bcopy(rawkey, dkey, keybytes); in derive_key()
895 kmem_free(rawkey, keybytes); in derive_key()