/illumos-gate/usr/src/lib/pkcs11/pkcs11_tpm/common/ |
H A D | template.c | 320 attr->ulValueLen = pTemplate[i].ulValueLen; in template_add_attributes() 325 attr->ulValueLen); in template_add_attributes() 573 if (attr1->ulValueLen != attr2->ulValueLen) in template_compare() 652 attr->ulValueLen); in template_flatten() 682 attr_32->ulValueLen = attr->ulValueLen; in template_flatten() 688 attr->ulValueLen); in template_flatten() 689 ptr += attr->ulValueLen; in template_flatten() 749 a1->ulValueLen != 0) { in template_unflatten() 795 a2->ulValueLen = a1->ulValueLen; in template_unflatten() 805 if (a2->ulValueLen != 0) in template_unflatten() [all …]
|
H A D | key.c | 344 id_attr->ulValueLen = 0; in key_object_set_default_attributes() 348 sdate_attr->ulValueLen = 0; in key_object_set_default_attributes() 352 edate_attr->ulValueLen = 0; in key_object_set_default_attributes() 778 attr->ulValueLen = sizeof (CK_BBOOL); in priv_key_validate_attribute() 1165 modulus_attr->ulValueLen = 0; in rsa_publ_set_default_attributes() 1175 public_exp_attr->ulValueLen = 0; in rsa_publ_set_default_attributes() 1335 modulus_attr->ulValueLen = 0; in rsa_priv_set_default_attributes() 1339 public_exp_attr->ulValueLen = 0; in rsa_priv_set_default_attributes() 1343 private_exp_attr->ulValueLen = 0; in rsa_priv_set_default_attributes() 1577 value_attr->ulValueLen = 0; in generic_secret_set_default_attributes() [all …]
|
H A D | asn1.c | 908 modulus->ulValueLen); in ber_encode_RSAPrivateKey() 911 publ_exp->ulValueLen); in ber_encode_RSAPrivateKey() 914 priv_exp->ulValueLen); in ber_encode_RSAPrivateKey() 917 prime1->ulValueLen); in ber_encode_RSAPrivateKey() 920 prime2->ulValueLen); in ber_encode_RSAPrivateKey() 923 exponent1->ulValueLen); in ber_encode_RSAPrivateKey() 926 exponent2->ulValueLen); in ber_encode_RSAPrivateKey() 929 coeff->ulValueLen); in ber_encode_RSAPrivateKey() 983 priv_exp->ulValueLen); in ber_encode_RSAPrivateKey() 1011 exponent1->ulValueLen); in ber_encode_RSAPrivateKey() [all …]
|
H A D | object.c | 680 pTemplate[i].ulValueLen = (CK_ULONG) - 1; in object_get_attribute_values() 688 pTemplate[i].ulValueLen = (CK_ULONG) - 1; in object_get_attribute_values() 693 pTemplate[i].ulValueLen = attr->ulValueLen; in object_get_attribute_values() 694 } else if (pTemplate[i].ulValueLen >= attr->ulValueLen) { in object_get_attribute_values() 696 attr->ulValueLen); in object_get_attribute_values() 697 pTemplate[i].ulValueLen = attr->ulValueLen; in object_get_attribute_values() 700 pTemplate[i].ulValueLen = (CK_ULONG) - 1; in object_get_attribute_values()
|
H A D | data_obj.c | 334 app_attr->ulValueLen = 0; // empty string in data_object_set_default_attributes() 338 value_attr->ulValueLen = 0; // empty byte array in data_object_set_default_attributes() 342 class_attr->ulValueLen = sizeof (CK_OBJECT_CLASS); in data_object_set_default_attributes()
|
H A D | hwf_obj.c | 412 value_attr->ulValueLen = 0; in clock_set_default_attributes() 441 value_attr->ulValueLen = 0; in counter_set_default_attributes() 445 hasreset_attr->ulValueLen = sizeof (CK_BBOOL); in counter_set_default_attributes() 452 resetoninit_attr->ulValueLen = sizeof (CK_BBOOL); in counter_set_default_attributes()
|
H A D | cert.c | 397 id_attr->ulValueLen = 0; in cert_x509_set_default_attributes() 401 issuer_attr->ulValueLen = 0; in cert_x509_set_default_attributes() 405 serial_attr->ulValueLen = 0; in cert_x509_set_default_attributes()
|
H A D | utility.c | 510 attr->ulValueLen = data_len; in build_attribute() 569 for (i = 0; i < attr->ulValueLen; i++) { in remove_leading_zeros() 574 new_len = attr->ulValueLen - i; in remove_leading_zeros() 577 attr->ulValueLen = new_len; in remove_leading_zeros()
|
H A D | mech_rsa.c | 198 modulus_bytes = attr->ulValueLen; in rsa_pkcs_encrypt() 241 modulus_bytes = attr->ulValueLen; in rsa_pkcs_decrypt() 288 modulus_bytes = attr->ulValueLen; in rsa_pkcs_sign() 329 modulus_bytes = attr->ulValueLen; in rsa_pkcs_verify() 371 modulus_bytes = attr->ulValueLen; in rsa_pkcs_verify_recover()
|
/illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/ |
H A D | kernelAttributeUtil.c | 367 attrp->attr.ulValueLen = template->ulValueLen; in kernel_add_extra_attr() 415 attrp->attr.ulValueLen = old_attrp->attr.ulValueLen; in kernel_copy_extra_attr() 472 template->ulValueLen = 0; in get_extra_attr_from_object() 480 template->ulValueLen = extra_attr->attr.ulValueLen; in get_extra_attr_from_object() 484 if (template->ulValueLen >= extra_attr->attr.ulValueLen) { in get_extra_attr_from_object() 491 template->ulValueLen = extra_attr->attr.ulValueLen; in get_extra_attr_from_object() 539 if (template->ulValueLen > extra_attr->attr.ulValueLen) { in set_extra_attr_to_object() 553 extra_attr->attr.ulValueLen = template->ulValueLen; in set_extra_attr_to_object() 774 src->ulValueLen); in get_string_from_template() 775 dest->ulValueLen = src->ulValueLen; in get_string_from_template() [all …]
|
H A D | kernelKeys.c | 94 t[j].ulValueLen = t[i].ulValueLen; in remove_one_attribute() 103 t[j].ulValueLen = 0; in remove_one_attribute() 198 *key_len = tmp.ulValueLen; in get_key_len_from_template() 2019 tmp.pValue = malloc(tmp.ulValueLen); in get_base_key_attributes() 2048 tmp.ulValueLen = big->big_value_len; in get_base_key_attributes() 2049 tmp.pValue = malloc(tmp.ulValueLen); in get_base_key_attributes() 2095 tmp.pValue = malloc(tmp.ulValueLen); in get_base_key_attributes() 2118 tmp.pValue = malloc(tmp.ulValueLen); in get_base_key_attributes() 2135 tmp.ulValueLen = big->big_value_len; in get_base_key_attributes() 2136 tmp.pValue = malloc(tmp.ulValueLen); in get_base_key_attributes() [all …]
|
H A D | kernelUtil.c | 554 tmp.pValue = malloc(tmp.ulValueLen); in get_ec_private_key() 568 cur_attr->oa_value_len = tmp.ulValueLen; in get_ec_private_key() 626 tmp.pValue = malloc(tmp.ulValueLen); in get_ec_public_key() 640 cur_attr->oa_value_len = tmp.ulValueLen; in get_ec_public_key() 699 (pTemplate[i].ulValueLen < value_len)) { in process_object_attributes() 706 value_len = pTemplate[i].ulValueLen; in process_object_attributes() 714 (pTemplate[i].ulValueLen > 0)) { in process_object_attributes() 715 ptr = malloc(pTemplate[i].ulValueLen); in process_object_attributes() 722 pTemplate[i].ulValueLen); in process_object_attributes() 789 pTemplate[i].ulValueLen); in get_object_attributes() [all …]
|
/illumos-gate/usr/src/lib/pkcs11/libpkcs11/common/ |
H A D | metaAttrManager.c | 58 attr.ulValueLen = sizeof (class); in get_master_attributes_by_object() 66 attr.ulValueLen = sizeof (subtype); in get_master_attributes_by_object() 475 dst->attribute.ulValueLen = 0; in get_master_attributes_by_duplication() 488 dst->attribute.ulValueLen = 0; in get_master_attributes_by_duplication() 495 src->attribute.ulValueLen); in get_master_attributes_by_duplication() 531 attr->attribute.ulValueLen); in dealloc_attributes() 565 if (attr->attribute.ulValueLen >= new_attr->ulValueLen) { in attribute_set_value() 570 new_attr->ulValueLen, in attribute_set_value() 571 attr->attribute.ulValueLen - new_attr->ulValueLen); in attribute_set_value() 608 new_attr->ulValueLen); in attribute_set_value() [all …]
|
H A D | pkcs11SUNWExtensions.c | 319 template[i].ulValueLen = sizeof (objclass); in SUNW_C_KeyToObject() 330 template[i].ulValueLen = sizeof (keytype); in SUNW_C_KeyToObject() 343 template[i].ulValueLen = sizeof (falsevalue); in SUNW_C_KeyToObject() 355 template[i].ulValueLen = sizeof (falsevalue); in SUNW_C_KeyToObject() 361 template[i].ulValueLen = (CK_ULONG)rawkey_len; in SUNW_C_KeyToObject() 455 template[i].ulValueLen = sizeof (objclass); in pkcs11_PasswdToPBKD2Object() 461 template[i].ulValueLen = sizeof (key_type); in pkcs11_PasswdToPBKD2Object() 467 template[i].ulValueLen = sizeof (falsevalue); in pkcs11_PasswdToPBKD2Object() 474 template[i].ulValueLen = sizeof (key_len); in pkcs11_PasswdToPBKD2Object() 522 template.ulValueLen = 0; in pkcs11_ObjectToKey() [all …]
|
H A D | metaObjectManager.c | 292 attrs[0].ulValueLen = sizeof (class); in meta_object_get_attr() 297 attrs[1].ulValueLen = sizeof (is_token); in meta_object_get_attr() 348 attrs[2].ulValueLen = sizeof (keytype); in meta_object_get_attr() 821 attrs[i].ulValueLen; in meta_object_copyin() 823 malloc(attrs[i].ulValueLen); in meta_object_copyin() 866 attrs_with_val[i].ulValueLen); in meta_object_copyin() 901 template[i].ulValueLen = sizeof (keytype); in create_wrap_unwrap_key() 913 template[i].ulValueLen = key_len; in create_wrap_unwrap_key() 1636 clone_template[c].ulValueLen = in meta_clone_template_setup() 1637 attributes[i].attribute.ulValueLen; in meta_clone_template_setup() [all …]
|
/illumos-gate/usr/src/lib/pkcs11/pkcs11_softtoken/common/ |
H A D | softAttributeUtil.c | 459 attrp->attr.ulValueLen = template->ulValueLen; in soft_add_extra_attr() 548 attrp->attr.ulValueLen = old_attrp->attr.ulValueLen; in soft_copy_extra_attr() 613 template->ulValueLen = extra_attr->attr.ulValueLen; in get_extra_attr_from_object() 617 if (template->ulValueLen >= extra_attr->attr.ulValueLen) { in get_extra_attr_from_object() 624 template->ulValueLen = extra_attr->attr.ulValueLen; in get_extra_attr_from_object() 672 if (template->ulValueLen > extra_attr->attr.ulValueLen) { in set_extra_attr_to_object() 688 extra_attr->attr.ulValueLen = template->ulValueLen; in set_extra_attr_to_object() 912 src->ulValueLen); in get_string_from_template() 913 dest->ulValueLen = src->ulValueLen; in get_string_from_template() 917 dest->ulValueLen = 0; in get_string_from_template() [all …]
|
H A D | softSSL.c | 539 new_tmpl[0].ulValueLen = sizeof (class); in soft_ssl_master_key_derive() 545 new_tmpl[2].ulValueLen = sizeof (true); in soft_ssl_master_key_derive() 548 new_tmpl[3].ulValueLen = 48; in soft_ssl_master_key_derive() 783 obj_tmpl[2].ulValueLen = sizeof (true); in soft_ssl_key_and_mac_derive() 786 obj_tmpl[3].ulValueLen = sizeof (true); in soft_ssl_key_and_mac_derive() 789 obj_tmpl[4].ulValueLen = sizeof (true); in soft_ssl_key_and_mac_derive() 792 obj_tmpl[5].ulValueLen = mac_key_bytes; in soft_ssl_key_and_mac_derive() 843 new_tmpl[n].ulValueLen = sizeof (true); in soft_ssl_key_and_mac_derive() 847 new_tmpl[n].ulValueLen = sizeof (true); in soft_ssl_key_and_mac_derive() 851 new_tmpl[n].ulValueLen = sizeof (true); in soft_ssl_key_and_mac_derive() [all …]
|
H A D | softEC.c | 168 template.ulValueLen = sizeof (param_buffer); in soft_ec_genkey_pair() 173 paramlen = template.ulValueLen; in soft_ec_genkey_pair() 236 template.ulValueLen = value_len; in soft_ec_key_derive() 241 value_len = template.ulValueLen; in soft_ec_key_derive() 247 template.ulValueLen = params_len; in soft_ec_key_derive() 252 params_len = template.ulValueLen; in soft_ec_key_derive() 376 template.ulValueLen = sizeof (params); in soft_ecc_sign_verify_init_common() 385 params[1] != template.ulValueLen - 2) { in soft_ecc_sign_verify_init_common() 390 params_item.len = template.ulValueLen; in soft_ecc_sign_verify_init_common() 562 template.ulValueLen = sizeof (point); in soft_ecc_verify() [all …]
|
H A D | softKeystore.c | 398 attr_hdr.ulValueLen = in soft_keystore_pack_obj() 403 extra_attr->attr.ulValueLen); in soft_keystore_pack_obj() 484 template.ulValueLen = (CK_ULONG)(SWAP64(attr_hdr->ulValueLen)); in soft_keystore_unpack_obj() 487 if (template.ulValueLen > 0) { in soft_keystore_unpack_obj() 493 template.ulValueLen); in soft_keystore_unpack_obj() 2014 tmpl[attrs].ulValueLen = sizeof (class); in soft_gen_crypt_key() 2019 tmpl[attrs].ulValueLen = sizeof (keytype); in soft_gen_crypt_key() 2034 tmpl[attrs].ulValueLen = sizeof (keylen); in soft_gen_crypt_key() 2136 tmpl[attrs].ulValueLen = sizeof (class); in soft_gen_hmac_key() 2141 tmpl[attrs].ulValueLen = sizeof (keytype); in soft_gen_hmac_key() [all …]
|
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/ |
H A D | encrypt.c | 140 template[0].ulValueLen = sizeof (class); in init_key_uef() 143 template[1].ulValueLen = sizeof (keyType); in init_key_uef() 146 template[2].ulValueLen = sizeof (false); in init_key_uef() 149 template[3].ulValueLen = sizeof (true); in init_key_uef() 152 template[4].ulValueLen = sizeof (true); in init_key_uef() 155 template[5].ulValueLen = key->length; in init_key_uef()
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/crypto/ |
H A D | pbkdf2.c | 72 tmpl[attrs].ulValueLen = sizeof (class); in krb5int_pbkdf2_hmac_sha1() 81 tmpl[attrs].ulValueLen = sizeof (keytype); in krb5int_pbkdf2_hmac_sha1() 98 tmpl[attrs].ulValueLen = sizeof (outlen); in krb5int_pbkdf2_hmac_sha1() 123 tmpl[0].ulValueLen = out->length; in krb5int_pbkdf2_hmac_sha1()
|
/illumos-gate/usr/src/cmd/cmd-crypto/digest/ |
H A D | digest.c | 304 pTmpl[i].ulValueLen = sizeof (CK_BBOOL); in get_token_key() 309 pTmpl[i].ulValueLen = sizeof (class); in get_token_key() 314 pTmpl[i].ulValueLen = strlen(keylabel); in get_token_key() 319 pTmpl[i].ulValueLen = sizeof (ckKeyType); in get_token_key() 324 pTmpl[i].ulValueLen = sizeof (true); in get_token_key() 624 template[nattr].ulValueLen = sizeof (class); in execute_cmd() 629 template[nattr].ulValueLen = sizeof (tmpl_keytype); in execute_cmd() 634 template[nattr].ulValueLen = sizeof (true); in execute_cmd() 639 template[nattr].ulValueLen = sizeof (false); in execute_cmd() 644 template[nattr].ulValueLen = keylen; in execute_cmd()
|
/illumos-gate/usr/src/lib/libkmf/plugins/kmf_pkcs11/common/ |
H A D | pkcs11_spi.c | 45 t[n].ulValueLen = (CK_ULONG)size; 274 serno_len = templ[2].ulValueLen; in PK11Cert2KMFCert() 275 id_len = templ[3].ulValueLen; in PK11Cert2KMFCert() 369 if (templ->ulValueLen > 0) { in get_attr() 405 certattr.ulValueLen = 0; in matchcert() 426 certattr.ulValueLen = 0; in matchcert() 2109 templ.ulValueLen = len; in getObjectKeytype() 2130 templ.ulValueLen = len; in getObjectLabel() 2408 big->len = attr->ulValueLen; in attr2bigint() 2420 attr.ulValueLen = 0; in get_bigint_attr() [all …]
|
/illumos-gate/usr/src/cmd/cmd-crypto/decrypt/ |
H A D | decrypt.c | 362 pTmpl[i].ulValueLen = sizeof (CK_BBOOL); in get_token_key() 367 pTmpl[i].ulValueLen = sizeof (class); in get_token_key() 372 pTmpl[i].ulValueLen = strlen(keylabel); in get_token_key() 377 pTmpl[i].ulValueLen = sizeof (ckKeyType); in get_token_key() 382 pTmpl[i].ulValueLen = sizeof (true); in get_token_key() 842 template[nattr].ulValueLen = sizeof (objclass); in execute_cmd() 847 template[nattr].ulValueLen = sizeof (keytype); in execute_cmd() 852 template[nattr].ulValueLen = sizeof (truevalue); in execute_cmd() 857 template[nattr].ulValueLen = sizeof (falsevalue); in execute_cmd() 862 template[nattr].ulValueLen = keysize; in execute_cmd()
|
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/enc_provider/ |
H A D | arcfour_provider.c | 41 template[0].ulValueLen = sizeof (class); in setup_arcfour_crypto() 44 template[1].ulValueLen = sizeof (keyType); in setup_arcfour_crypto() 47 template[2].ulValueLen = sizeof (false); in setup_arcfour_crypto() 50 template[3].ulValueLen = sizeof (true); in setup_arcfour_crypto() 53 template[4].ulValueLen = key->length; in setup_arcfour_crypto()
|