Searched refs:key_type (Results 1 - 25 of 39) sorted by relevance

12

/osnet-11/usr/src/lib/pkcs11/pkcs11_softtoken/common/
H A DsoftAttributeUtil.c1063 CK_KEY_TYPE keytype = object_p->key_type;
1321 soft_object_t *new_object, CK_ULONG mode, CK_KEY_TYPE key_type)
1587 keytype = key_type;
1588 } else if (keytype != key_type) {
1601 new_object->key_type = keytype;
1890 soft_object_t *new_object, CK_ULONG mode, CK_KEY_TYPE key_type)
2237 keytype = key_type;
2250 if (keytype != key_type) {
2262 * implied by the mechanism (key_type), so if it is not
2272 new_object->key_type
1320 soft_build_public_key_object(CK_ATTRIBUTE_PTR template, CK_ULONG ulAttrNum, soft_object_t *new_object, CK_ULONG mode, CK_KEY_TYPE key_type) argument
1889 soft_build_private_key_object(CK_ATTRIBUTE_PTR template, CK_ULONG ulAttrNum, soft_object_t *new_object, CK_ULONG mode, CK_KEY_TYPE key_type) argument
2566 soft_build_secret_key_object(CK_ATTRIBUTE_PTR template, CK_ULONG ulAttrNum, soft_object_t *new_object, CK_ULONG mode, CK_ULONG key_len, CK_KEY_TYPE key_type) argument
3715 soft_build_key(CK_ATTRIBUTE_PTR template, CK_ULONG ulAttrNum, soft_object_t *new_object, CK_OBJECT_CLASS class, CK_KEY_TYPE key_type, CK_ULONG key_len, CK_ULONG mode) argument
5810 free_public_key_attr(public_key_obj_t *pbk, CK_KEY_TYPE key_type) argument
5848 soft_copy_public_key_attr(public_key_obj_t *old_pub_key_obj_p, public_key_obj_t **new_pub_key_obj_p, CK_KEY_TYPE key_type) argument
6004 free_private_key_attr(private_key_obj_t *pbk, CK_KEY_TYPE key_type) argument
6048 soft_copy_private_key_attr(private_key_obj_t *old_pri_key_obj_p, private_key_obj_t **new_pri_key_obj_p, CK_KEY_TYPE key_type) argument
6245 free_domain_attr(domain_obj_t *domain, CK_KEY_TYPE key_type) argument
6273 soft_copy_domain_attr(domain_obj_t *old_domain_obj_p, domain_obj_t **new_domain_obj_p, CK_KEY_TYPE key_type) argument
[all...]
H A DsoftKeysUtil.c67 CK_OBJECT_CLASS class, CK_KEY_TYPE key_type, CK_ULONG keylen, CK_ULONG mode,
85 rv = soft_build_key(pTemplate, ulCount, new_objp, class, key_type,
163 CK_KEY_TYPE key_type; local
173 key_type = CKK_DES;
177 key_type = CKK_DES2;
181 key_type = CKK_DES3;
185 key_type = CKK_AES;
189 key_type = CKK_BLOWFISH;
193 key_type = CKK_RC4;
202 key_type
65 soft_gen_keyobject(CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulCount, CK_ULONG *objecthandle_p, soft_session_t *sp, CK_OBJECT_CLASS class, CK_KEY_TYPE key_type, CK_ULONG keylen, CK_ULONG mode, boolean_t internal) argument
428 CK_KEY_TYPE key_type; local
[all...]
H A DsoftDecryptUtil.c95 if (key_p->key_type != CKK_DES) {
105 if ((key_p->key_type != CKK_DES2) &&
106 (key_p->key_type != CKK_DES3)) {
125 key_p->key_type);
153 if (key_p->key_type != CKK_DES) {
164 if ((key_p->key_type != CKK_DES2) &&
165 (key_p->key_type != CKK_DES3)) {
191 soft_des_ctx->ivec, key_p->key_type);
219 if (key_p->key_type != CKK_AES) {
279 if (key_p->key_type !
[all...]
H A DsoftEncryptUtil.c119 if (key_p->key_type != CKK_DES) {
128 if ((key_p->key_type != CKK_DES2) &&
129 (key_p->key_type != CKK_DES3)) {
148 key_p->key_type);
176 if (key_p->key_type != CKK_DES) {
188 if ((key_p->key_type != CKK_DES2) &&
189 (key_p->key_type != CKK_DES3)) {
215 soft_des_ctx->ivec, key_p->key_type);
243 if (key_p->key_type != CKK_AES) {
303 if (key_p->key_type !
[all...]
H A DsoftDESCrypt.c58 if (key_p->key_type == CKK_DES)
69 soft_des_ctx->key_type = key_p->key_type;
85 if (key_p->key_type == CKK_DES)
97 if (key_p->key_type == CKK_DES)
100 else if (key_p->key_type == CKK_DES2)
123 if (key_p->key_type == CKK_DES)
126 else if (key_p->key_type == CKK_DES2)
755 if ((key_p->class != CKO_SECRET_KEY) || (key_p->key_type != CKK_DES)) {
765 soft_des_ctx->key_type
[all...]
H A DsoftDH.c102 (pubkey->key_type != CKK_DH)) {
107 (prikey->key_type != CKK_DH)) {
242 rv = dh_key_derive(&k, secretkey->key_type, key, &keylen);
H A DsoftEC.c95 (key_p->key_type != CKK_EC))
108 (key_p->key_type != CKK_EC))
162 (pubkey->key_type != CKK_EC))
166 (prikey->key_type != CKK_EC))
258 switch (secretkey->key_type) {
487 if ((key->class != CKO_PRIVATE_KEY) || (key->key_type != CKK_EC)) {
552 if ((key->class != CKO_PUBLIC_KEY) ||(key->key_type != CKK_EC)) {
H A DsoftKeystore.h46 uint64_t key_type; member in struct:ks_obj_hdr
H A DsoftCrypt.h69 CK_KEY_TYPE key_type; /* used to determine DES or DES3 */ member in struct:soft_des_ctx
H A DsoftDSA.c59 (key_p->key_type != CKK_DSA))
63 (key_p->key_type != CKK_DSA))
235 if ((key->class != CKO_PRIVATE_KEY) || (key->key_type != CKK_DSA)) {
376 if ((key->class != CKO_PUBLIC_KEY) ||(key->key_type != CKK_DSA)) {
H A DsoftObject.h299 CK_KEY_TYPE key_type; member in struct:object
820 CK_ULONG key_len, CK_KEY_TYPE key_type);
850 soft_object_t *new_object, CK_OBJECT_CLASS class, CK_KEY_TYPE key_type,
854 public_key_obj_t **new_pub_key_obj_p, CK_KEY_TYPE key_type);
857 private_key_obj_t **new_pri_key_obj_p, CK_KEY_TYPE key_type);
863 domain_obj_t **new_domain_obj_p, CK_KEY_TYPE key_type);
H A DsoftObjectUtil.c149 new_objp->key_type = old_object->key_type;
173 &(OBJ_PUB(new_objp)), new_objp->key_type);
177 &(OBJ_PRI(new_objp)), new_objp->key_type);
185 &(OBJ_DOM(new_objp)), new_objp->key_type);
/osnet-11/usr/src/lib/pkcs11/include/
H A Dcryptoki.h118 CK_KEY_TYPE key_type, CK_ULONG key_len, CK_FLAGS key_flags,
136 size_t passphrase_len, void *salt, size_t salt_len, CK_KEY_TYPE key_type,
/osnet-11/usr/src/lib/pkcs11/pkcs11_kernel/common/
H A DkernelAttributeUtil.c857 CK_KEY_TYPE keytype = object_p->key_type;
1257 new_object->key_type = keytype;
1711 new_object->key_type = keytype;
2062 new_object->key_type = keytype;
2329 return (get_ulong_attr_from_object(object_p->key_type,
2371 CK_KEY_TYPE keytype = object_p->key_type;
2525 CK_KEY_TYPE keytype = object_p->key_type;
2770 CK_KEY_TYPE keytype = object_p->key_type;
3032 CK_KEY_TYPE keytype = object_p->key_type;
3098 CK_KEY_TYPE keytype = object_p->key_type;
3343 free_public_key_attr(public_key_obj_t *pbk, CK_KEY_TYPE key_type) argument
3368 kernel_copy_public_key_attr(public_key_obj_t *old_pub_key_obj_p, public_key_obj_t **new_pub_key_obj_p, CK_KEY_TYPE key_type) argument
3446 free_private_key_attr(private_key_obj_t *pbk, CK_KEY_TYPE key_type) argument
3476 kernel_copy_private_key_attr(private_key_obj_t *old_pri_key_obj_p, private_key_obj_t **new_pri_key_obj_p, CK_KEY_TYPE key_type) argument
[all...]
H A DkernelObjectUtil.c149 new_objp->key_type = old_object->key_type;
158 &(OBJ_PUB(new_objp)), new_objp->key_type);
162 &(OBJ_PRI(new_objp)), new_objp->key_type);
952 if (obj->key_type == CKK_RSA) {
958 } else if (obj->key_type == CKK_DSA) {
968 } else if (obj->key_type == CKK_EC) {
978 if (obj->key_type == CKK_RSA) {
1015 } else if (obj->key_type == CKK_DSA) {
1025 } else if (obj->key_type
[all...]
H A DkernelKeys.c146 ulong_t key_type; local
151 get_ulong_attr_from_template(&key_type, &pTemplate[i]);
159 switch (key_type) {
540 CK_ULONG key_type; local
599 key_type = CKK_RSA;
600 pubTemplate[n].pValue = (caddr_t)&key_type;
601 pubTemplate[n].ulValueLen = sizeof (key_type);
681 key_type = CKK_RSA;
682 priTemplate[n].pValue = (caddr_t)&key_type;
683 priTemplate[n].ulValueLen = sizeof (key_type);
867 CK_ULONG key_type; local
1151 CK_ULONG key_type; local
[all...]
H A DkernelSign.c104 } else if (key_p->key_type == CKK_RSA) {
109 } else if (key_p->key_type == CKK_DSA) {
114 } else if (key_p->key_type == CKK_EC) {
537 if (key_p->is_lib_obj && !((key_p->key_type == CKK_RSA) &&
557 if (key_p->key_type == CKK_RSA) {
H A DkernelVerify.c101 } else if (key_p->key_type == CKK_RSA) {
107 } else if (key_p->key_type == CKK_DSA) {
113 } else if (key_p->key_type == CKK_EC) {
493 if (key_p->is_lib_obj && !((key_p->key_type == CKK_RSA) &&
513 if (key_p->key_type == CKK_RSA) {
H A DkernelDecrypt.c86 } else if (key_p->key_type == CKK_RSA) {
126 } else if (key_p->key_type == CKK_RSA) {
H A DkernelEncrypt.c105 } else if (key_p->key_type == CKK_RSA) {
148 } else if (key_p->key_type == CKK_RSA) {
H A DkernelUtil.c297 if (object_p->key_type != CKK_RSA ||
430 if (object_p->key_type != CKK_RSA ||
508 if (object_p->key_type != CKK_DSA ||
570 if (object_p->key_type != CKK_DSA ||
634 if (object_p->key_type != CKK_EC ||
706 if (object_p->key_type != CKK_EC ||
H A DkernelObject.h193 CK_KEY_TYPE key_type; member in struct:object
562 public_key_obj_t **new_pub_key_obj_p, CK_KEY_TYPE key_type);
565 private_key_obj_t **new_pri_key_obj_p, CK_KEY_TYPE key_type);
/osnet-11/usr/src/lib/pkcs11/libpkcs11/common/
H A Dpkcs11SUNWExtensions.c379 CK_KEY_TYPE key_type, CK_ULONG key_len, CK_FLAGS key_flags,
403 if (key_type == asym_key_type) {
416 if (key_type == fixed_size_secrets[i].type) {
460 template[i].pValue = &key_type;
461 template[i].ulValueLen = sizeof (key_type);
563 size_t passphrase_len, void *salt, size_t salt_len, CK_KEY_TYPE key_type,
570 salt, salt_len, CK_PKCS5_PBKD2_ITERATIONS, key_type, key_len, 0,
377 pkcs11_PasswdToPBKD2Object(CK_SESSION_HANDLE hSession, char *passphrase, size_t passphrase_len, void *salt, size_t salt_len, CK_ULONG iterations, CK_KEY_TYPE key_type, CK_ULONG key_len, CK_FLAGS key_flags, CK_OBJECT_HANDLE_PTR obj) argument
562 pkcs11_PasswdToKey(CK_SESSION_HANDLE hSession, char *passphrase, size_t passphrase_len, void *salt, size_t salt_len, CK_KEY_TYPE key_type, CK_ULONG key_len, void **rawkey, size_t *rawkey_len) argument
H A DmetaObjectManager.c48 CK_KEY_TYPE key_type; /* key type of key for wrap/unwrap */ member in struct:_wrap_info
901 keytype = wrap_info->key_type;
1082 get_wrap_mechanism(CK_OBJECT_CLASS obj_class, CK_KEY_TYPE key_type, argument
1095 if ((obj_class == CKO_PRIVATE_KEY) && (key_type == CKK_KEA)) {
1149 if ((key_type == CKK_SKIPJACK) || (key_type == CKK_BATON) ||
1150 (key_type == CKK_JUNIPER)) {
1259 CK_KEY_TYPE key_type; local
1286 unwrap_template[1].pValue = &key_type;
1287 unwrap_template[1].ulValueLen = sizeof (key_type);
[all...]
/osnet-11/usr/src/lib/pkcs11/pkcs11_kms/common/
H A DkmsAttributeUtil.c819 new_object->key_type = keytype;
1006 return (get_ulong_attr_from_object(object_p->key_type,
1050 CK_KEY_TYPE keytype = object_p->key_type;
1300 CK_KEY_TYPE keytype = object_p->key_type;
1550 obj->key_type) {

Completed in 96 milliseconds

12