Home
last modified time | relevance | path

Searched refs:CK_ATTRIBUTE (Results 1 – 25 of 49) sorted by relevance

12

/illumos-gate/usr/src/lib/pkcs11/pkcs11_tpm/common/
H A Dkey.c325 id_attr = (CK_ATTRIBUTE *)malloc(sizeof (CK_ATTRIBUTE)); in key_object_set_default_attributes()
326 sdate_attr = (CK_ATTRIBUTE *)malloc(sizeof (CK_ATTRIBUTE)); in key_object_set_default_attributes()
327 edate_attr = (CK_ATTRIBUTE *)malloc(sizeof (CK_ATTRIBUTE)); in key_object_set_default_attributes()
330 local_attr = (CK_ATTRIBUTE *)malloc(sizeof (CK_ATTRIBUTE) + in key_object_set_default_attributes()
543 class_attr = (CK_ATTRIBUTE *)malloc(sizeof (CK_ATTRIBUTE) + in priv_key_set_default_attributes()
550 sign_attr = (CK_ATTRIBUTE *)malloc(sizeof (CK_ATTRIBUTE) + in priv_key_set_default_attributes()
554 unwrap_attr = (CK_ATTRIBUTE *)malloc(sizeof (CK_ATTRIBUTE) + in priv_key_set_default_attributes()
824 class_attr = (CK_ATTRIBUTE *)malloc(sizeof (CK_ATTRIBUTE) + in secret_key_set_default_attributes()
832 sign_attr = (CK_ATTRIBUTE *)malloc(sizeof (CK_ATTRIBUTE) + in secret_key_set_default_attributes()
836 wrap_attr = (CK_ATTRIBUTE *)malloc(sizeof (CK_ATTRIBUTE) + in secret_key_set_default_attributes()
[all …]
H A Dtemplate.c314 attr = (CK_ATTRIBUTE *)malloc(sizeof (CK_ATTRIBUTE) + in template_add_attributes()
603 CK_ATTRIBUTE *attr = (CK_ATTRIBUTE *)node->data; in template_copy()
648 CK_ATTRIBUTE *attr = (CK_ATTRIBUTE *)node->data; in template_flatten()
859 CK_ATTRIBUTE *attr = (CK_ATTRIBUTE *)node->data; in template_get_class()
896 CK_ATTRIBUTE *attr = (CK_ATTRIBUTE *)node->data; in template_get_size()
916 CK_ATTRIBUTE *attr = (CK_ATTRIBUTE *)node->data; in template_get_compressed_size()
997 CK_ATTRIBUTE *attr = (CK_ATTRIBUTE *)node->data; in template_merge()
1031 token_attr = (CK_ATTRIBUTE *)malloc(sizeof (CK_ATTRIBUTE) + in template_set_default_common_attributes()
1033 priv_attr = (CK_ATTRIBUTE *)malloc(sizeof (CK_ATTRIBUTE) + in template_set_default_common_attributes()
1035 mod_attr = (CK_ATTRIBUTE *)malloc(sizeof (CK_ATTRIBUTE) + in template_set_default_common_attributes()
[all …]
H A Dhwf_obj.c298 CK_ATTRIBUTE * attr = NULL; in hwf_object_check_required_attributes()
314 CK_ATTRIBUTE *attr = NULL; in clock_check_required_attributes()
330 CK_ATTRIBUTE *attr = NULL; in counter_check_required_attributes()
403 CK_ATTRIBUTE *value_attr; in clock_set_default_attributes()
405 value_attr = (CK_ATTRIBUTE *)malloc(sizeof (CK_ATTRIBUTE)); in clock_set_default_attributes()
423 CK_ATTRIBUTE *value_attr; in counter_set_default_attributes()
427 value_attr = (CK_ATTRIBUTE *)malloc(sizeof (CK_ATTRIBUTE)); in counter_set_default_attributes()
428 hasreset_attr = (CK_ATTRIBUTE *)malloc(sizeof (CK_ATTRIBUTE) + in counter_set_default_attributes()
430 resetoninit_attr = (CK_ATTRIBUTE *)malloc(sizeof (CK_ATTRIBUTE) + in counter_set_default_attributes()
447 sizeof (CK_ATTRIBUTE); in counter_set_default_attributes()
[all …]
H A Dcert.c307 CK_ATTRIBUTE * attr = NULL; in cert_check_required_attributes()
328 cert_validate_attribute(TEMPLATE *tmpl, CK_ATTRIBUTE *attr, CK_ULONG mode) in cert_validate_attribute()
351 CK_ATTRIBUTE *attr = NULL; in cert_x509_check_required_attributes()
377 CK_ATTRIBUTE * id_attr = NULL; in cert_x509_set_default_attributes()
378 CK_ATTRIBUTE * issuer_attr = NULL; in cert_x509_set_default_attributes()
379 CK_ATTRIBUTE * serial_attr = NULL; in cert_x509_set_default_attributes()
384 id_attr = (CK_ATTRIBUTE *)malloc(sizeof (CK_ATTRIBUTE)); in cert_x509_set_default_attributes()
385 issuer_attr = (CK_ATTRIBUTE *)malloc(sizeof (CK_ATTRIBUTE)); in cert_x509_set_default_attributes()
386 serial_attr = (CK_ATTRIBUTE *)malloc(sizeof (CK_ATTRIBUTE)); in cert_x509_set_default_attributes()
417 CK_ATTRIBUTE *attr, CK_ULONG mode) in cert_x509_validate_attribute()
[all …]
H A Ddata_obj.c314 CK_ATTRIBUTE *class_attr = NULL; in data_object_set_default_attributes()
315 CK_ATTRIBUTE *app_attr = NULL; in data_object_set_default_attributes()
316 CK_ATTRIBUTE *value_attr = NULL; in data_object_set_default_attributes()
321 class_attr = (CK_ATTRIBUTE *)malloc(sizeof (CK_ATTRIBUTE) + in data_object_set_default_attributes()
323 app_attr = (CK_ATTRIBUTE *)malloc(sizeof (CK_ATTRIBUTE)); in data_object_set_default_attributes()
324 value_attr = (CK_ATTRIBUTE *)malloc(sizeof (CK_ATTRIBUTE)); in data_object_set_default_attributes()
343 class_attr->pValue = (CK_BYTE *)class_attr + sizeof (CK_ATTRIBUTE); in data_object_set_default_attributes()
354 data_object_validate_attribute(TEMPLATE *tmpl, CK_ATTRIBUTE *attr, in data_object_validate_attribute()
H A Dtpmtok_int.h831 CK_ATTRIBUTE *,
957 CK_ATTRIBUTE *,
966 CK_ATTRIBUTE *,
1185 CK_ATTRIBUTE *, CK_ATTRIBUTE *, CK_ATTRIBUTE *,
1186 CK_ATTRIBUTE *, CK_ATTRIBUTE *, CK_ATTRIBUTE *,
1190 CK_ULONG, CK_ATTRIBUTE **, CK_ATTRIBUTE **,
1191 CK_ATTRIBUTE **, CK_ATTRIBUTE **, CK_ATTRIBUTE **,
1192 CK_ATTRIBUTE **, CK_ATTRIBUTE **, CK_ATTRIBUTE **);
1197 CK_ATTRIBUTE *, CK_ATTRIBUTE *, CK_ATTRIBUTE *);
1200 CK_ULONG, CK_ATTRIBUTE **, CK_ATTRIBUTE **,
[all …]
H A Dasn1.c886 CK_ATTRIBUTE * modulus, in ber_encode_RSAPrivateKey()
887 CK_ATTRIBUTE * publ_exp, in ber_encode_RSAPrivateKey()
888 CK_ATTRIBUTE * priv_exp, in ber_encode_RSAPrivateKey()
889 CK_ATTRIBUTE * prime1, in ber_encode_RSAPrivateKey()
890 CK_ATTRIBUTE * prime2, in ber_encode_RSAPrivateKey()
891 CK_ATTRIBUTE * exponent1, in ber_encode_RSAPrivateKey()
893 CK_ATTRIBUTE * coeff) in ber_encode_RSAPrivateKey()
1055 CK_ATTRIBUTE ** modulus, in ber_decode_RSAPrivateKey()
1058 CK_ATTRIBUTE ** prime1, in ber_decode_RSAPrivateKey()
1059 CK_ATTRIBUTE ** prime2, in ber_decode_RSAPrivateKey()
[all …]
H A Dobject.c309 CK_ATTRIBUTE * attr = NULL; in object_create()
310 CK_ATTRIBUTE * sensitive = NULL; in object_create()
311 CK_ATTRIBUTE * extractable = NULL; in object_create()
312 CK_ATTRIBUTE * local = NULL; in object_create()
424 object_copy(CK_ATTRIBUTE * pTemplate, in object_copy()
578 CK_ATTRIBUTE * attr = NULL; in object_is_modifiable()
598 CK_ATTRIBUTE * attr = NULL; in object_is_private()
627 CK_ATTRIBUTE * attr = NULL; in object_is_token_object()
662 CK_ATTRIBUTE * pTemplate, in object_get_attribute_values()
666 CK_ATTRIBUTE *attr = NULL; in object_get_attribute_values()
[all …]
H A Dkey_mgr.c61 CK_ATTRIBUTE * publ_tmpl, in key_mgr_generate_key_pair()
63 CK_ATTRIBUTE * priv_tmpl, in key_mgr_generate_key_pair()
70 CK_ATTRIBUTE * attr = NULL; in key_mgr_generate_key_pair()
71 CK_ATTRIBUTE * new_attr = NULL; in key_mgr_generate_key_pair()
242 CK_ATTRIBUTE * attr = NULL; in key_mgr_wrap_key()
351 CK_ATTRIBUTE * attributes, in key_mgr_unwrap_key()
H A Dutility.c502 CK_ATTRIBUTE **attrib) { in build_attribute()
503 CK_ATTRIBUTE *attr = NULL; in build_attribute()
505 attr = (CK_ATTRIBUTE *)malloc(sizeof (CK_ATTRIBUTE) + data_len); in build_attribute()
513 attr->pValue = (CK_BYTE *)attr + sizeof (CK_ATTRIBUTE); in build_attribute()
562 remove_leading_zeros(CK_ATTRIBUTE *attr) in remove_leading_zeros()
H A Dmech_rsa.c60 CK_ATTRIBUTE * attr = NULL; in ckm_rsa_encrypt()
89 CK_ATTRIBUTE * attr = NULL; in ckm_rsa_decrypt()
121 CK_ATTRIBUTE * attr = NULL; in ckm_rsa_sign()
151 CK_ATTRIBUTE * attr = NULL; in ckm_rsa_verify()
184 CK_ATTRIBUTE *attr = NULL; in rsa_pkcs_encrypt()
227 CK_ATTRIBUTE *attr = NULL; in rsa_pkcs_decrypt()
271 CK_ATTRIBUTE *attr = NULL; in rsa_pkcs_sign()
315 CK_ATTRIBUTE *attr = NULL; in rsa_pkcs_verify()
354 CK_ATTRIBUTE *attr = NULL; in rsa_pkcs_verify_recover()
H A Dobj_mgr.c362 CK_ATTRIBUTE * pTemplate, in object_mgr_add()
543 CK_ATTRIBUTE * pTemplate, in object_mgr_copy()
687 CK_ATTRIBUTE * pTemplate, in object_mgr_create_skel()
1147 CK_ATTRIBUTE * pTemplate, in object_mgr_find_init()
1218 CK_ATTRIBUTE * pTemplate, in object_mgr_find_build_list()
1231 CK_ATTRIBUTE * attr; in object_mgr_find_build_list()
1344 CK_ATTRIBUTE * pTemplate, in object_mgr_get_attribute_values()
1714 CK_ATTRIBUTE * pTemplate, in object_mgr_set_attribute_values()
H A Ddecr_mgr.c40 CK_ATTRIBUTE * attr = NULL; in decr_mgr_init()
H A Dencr_mgr.c38 CK_ATTRIBUTE * attr = NULL; in encr_mgr_init()
/illumos-gate/usr/src/lib/pkcs11/libpkcs11/common/
H A DmetaGlobal.h205 CK_ATTRIBUTE attribute;
414 CK_ATTRIBUTE *clone_template; /* NULL if not yet known. */
597 CK_ATTRIBUTE *k1Template, CK_ULONG k1AttrCount, meta_object_t *key1,
608 CK_ATTRIBUTE *template, CK_ULONG template_size,
614 CK_ATTRIBUTE *pTemplate, CK_ULONG ulAttributeCount,
655 boolean_t meta_freeobject_set(meta_object_t *object, CK_ATTRIBUTE *tmpl,
658 CK_ATTRIBUTE *tmpl, CK_ULONG tmpl_len);
660 CK_MECHANISM *pMech, CK_ATTRIBUTE *tmpl, CK_ULONG tmpl_len,
668 CK_ATTRIBUTE *template, CK_ULONG template_size,
678 CK_RV attribute_set_value(CK_ATTRIBUTE *new_attr,
[all …]
H A DmetaAttrManager.c51 CK_ATTRIBUTE attr; in get_master_attributes_by_object()
109 CK_ATTRIBUTE *template, CK_ULONG template_size, in get_master_attributes_by_template()
548 attribute_set_value(CK_ATTRIBUTE *new_attr, in attribute_set_value()
648 get_template_ulong(CK_ATTRIBUTE_TYPE type, CK_ATTRIBUTE *attributes, in get_template_ulong()
675 get_template_boolean(CK_ATTRIBUTE_TYPE type, CK_ATTRIBUTE *attributes, in get_template_boolean()
712 set_template_boolean(CK_ATTRIBUTE_TYPE type, CK_ATTRIBUTE *attributes, in set_template_boolean()
H A DmetaObjectManager.c284 CK_ATTRIBUTE attrs[3]; in meta_object_get_attr()
725 CK_ATTRIBUTE *attrs = NULL, *attrs_with_val = NULL; in meta_object_copyin()
764 attrs = calloc(object->num_attributes, sizeof (CK_ATTRIBUTE)); in meta_object_copyin()
803 attrs_with_val = calloc(num_attrs, sizeof (CK_ATTRIBUTE)); in meta_object_copyin()
889 CK_ATTRIBUTE template[WRAP_KEY_TEMPLATE_SIZE]; in create_wrap_unwrap_key()
1258 CK_ATTRIBUTE unwrap_template[4]; in clone_by_wrap()
1371 sizeof (unwrap_template) / sizeof (CK_ATTRIBUTE); in clone_by_wrap()
1612 CK_ATTRIBUTE *clone_template; in meta_clone_template_setup()
1919 meta_freeobject_set(meta_object_t *object, CK_ATTRIBUTE *tmpl, in meta_freeobject_set()
1980 CK_ATTRIBUTE *tmpl, CK_ULONG tmpl_len) in meta_freetoken_set()
[all …]
H A Dpkcs11SUNWExtensions.c290 CK_ATTRIBUTE template[NUM_SECRETKEY_ATTRS]; in SUNW_C_KeyToObject()
387 CK_ATTRIBUTE template[NUM_SECRETKEY_ATTRS]; in pkcs11_PasswdToPBKD2Object()
511 CK_ATTRIBUTE template; in pkcs11_ObjectToKey()
/illumos-gate/usr/src/lib/libkmf/plugins/kmf_pkcs11/common/
H A Dpkcs11_spi.c228 CK_ATTRIBUTE templ[10]; in PK11Cert2KMFCert()
359 CK_ATTRIBUTE *templ) in get_attr()
398 CK_ATTRIBUTE certattr; in matchcert()
483 CK_ATTRIBUTE templ[10]; in search_certs()
1664 CK_ATTRIBUTE idattr[1]; in KMFPK11_CreateKeypair()
2103 CK_ATTRIBUTE templ; in getObjectKeytype()
2122 CK_ATTRIBUTE templ; in getObjectLabel()
2146 CK_ATTRIBUTE templ; in getObjectKeyclass()
2178 CK_ATTRIBUTE templ[4]; in KMFPK11_FindPrikeyByCert()
2416 CK_ATTRIBUTE attr; in get_bigint_attr()
[all …]
/illumos-gate/usr/src/lib/libkmf/libkmf/common/
H A Dpk11keys.c158 PKCS_AddTemplate(CK_ATTRIBUTE *pTemplate, in PKCS_AddTemplate()
190 CK_ATTRIBUTE ckTemplate[MAX_PUBLIC_KEY_TEMPLATES]; in PKCS_CreatePublicKey()
370 CK_ATTRIBUTE ckTemplate[3]; in PKCS_AcquirePublicKeyHandle()
373 sizeof (CK_ATTRIBUTE)); in PKCS_AcquirePublicKeyHandle()
446 CK_ATTRIBUTE subprime = { CKA_SUBPRIME, NULL, 0 }; in PKCS_VerifyData()
561 CK_ATTRIBUTE ckTemplate[2]; in PKCS_EncryptData()
564 sizeof (CK_ATTRIBUTE)); in PKCS_EncryptData()
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/
H A Dencrypt.c118 CK_ATTRIBUTE template[6]; in init_key_uef()
159 sizeof(template)/sizeof(CK_ATTRIBUTE), in init_key_uef()
/illumos-gate/usr/src/lib/pkcs11/pkcs11_softtoken/common/
H A DsoftSSL.c441 CK_ATTRIBUTE obj_tmpl[MAX_DEFAULT_ATTRS]; in soft_ssl_master_key_derive()
523 new_tmpl = malloc(sizeof (CK_ATTRIBUTE) * newattrcount); in soft_ssl_master_key_derive()
570 ulAttributeCount * sizeof (CK_ATTRIBUTE)); in soft_ssl_master_key_derive()
636 CK_ATTRIBUTE obj_tmpl[MAX_DEFAULT_ATTRS]; in soft_ssl_key_and_mac_derive()
817 new_tmpl = malloc(sizeof (CK_ATTRIBUTE) * newattrcount); in soft_ssl_key_and_mac_derive()
889 ulAttributeCount * sizeof (CK_ATTRIBUTE)); in soft_ssl_key_and_mac_derive()
H A DsoftEC.c150 CK_ATTRIBUTE template; in soft_ec_genkey_pair()
217 CK_ATTRIBUTE template; in soft_ec_key_derive()
335 CK_ATTRIBUTE template; in soft_ecc_sign_verify_init_common()
537 CK_ATTRIBUTE template; in soft_ecc_verify()
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/enc_provider/
H A Darcfour_provider.c31 CK_ATTRIBUTE template[5]; in setup_arcfour_crypto()
57 sizeof(template)/sizeof(CK_ATTRIBUTE), in setup_arcfour_crypto()
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/crypto/
H A Dpbkdf2.c60 CK_ATTRIBUTE tmpl[3]; in krb5int_pbkdf2_hmac_sha1()

12