Home
last modified time | relevance | path

Searched refs:a_size (Results 1 – 6 of 6) sorted by relevance

/optee_os/ta/pkcs11/src/
H A Dpkcs11_helpers.c556 uint32_t a_size = 0; in pkcs2tee_load_attr() local
566 &a_ptr, &a_size) || !a_ptr) { in pkcs2tee_load_attr()
572 data32 = ec_params2tee_curve(a_ptr, a_size); in pkcs2tee_load_attr()
578 data32 = (ec_params2tee_keysize(a_ptr, a_size) + 7) / 8; in pkcs2tee_load_attr()
590 &a_ptr, &a_size)) { in pkcs2tee_load_attr()
593 &a_ptr, &a_size)) { in pkcs2tee_load_attr()
627 if (a_size != (hsize - 1) + qsize) { in pkcs2tee_load_attr()
632 if (a_size != hsize + 2 * data32) { in pkcs2tee_load_attr()
651 if (get_attribute_ptr(obj->attributes, pkcs11_id, &a_ptr, &a_size)) in pkcs2tee_load_attr()
654 TEE_InitRefAttribute(tee_ref, tee_id, a_ptr, a_size); in pkcs2tee_load_attr()
[all …]
H A Dprocessing_ec.c595 uint32_t a_size = 0; in generate_ec_keys() local
615 &a_ptr, &a_size) || !a_ptr) { in generate_ec_keys()
620 tee_size = ec_params2tee_keysize(a_ptr, a_size); in generate_ec_keys()
624 tee_curve = ec_params2tee_curve(a_ptr, a_size); in generate_ec_keys()
649 rc = add_attribute(priv_head, PKCS11_CKA_EC_PARAMS, a_ptr, a_size); in generate_ec_keys()
731 uint32_t a_size = 0; in generate_eddsa_keys() local
750 &a_ptr, &a_size) || !a_ptr) { in generate_eddsa_keys()
755 tee_size = ec_params2tee_keysize(a_ptr, a_size); in generate_eddsa_keys()
779 rc = add_attribute(priv_head, PKCS11_CKA_EC_PARAMS, a_ptr, a_size); in generate_eddsa_keys()
H A Dprocessing_rsa.c514 uint32_t a_size = 0; in contains_all_rsa_crt_parameters() local
521 &a_size); in contains_all_rsa_crt_parameters()
524 if (a_ptr && a_size) in contains_all_rsa_crt_parameters()
724 uint32_t a_size = 0; in generate_rsa_keys() local
735 &a_size); in generate_rsa_keys()
736 if (rc != PKCS11_CKR_OK || a_size != sizeof(uint32_t)) in generate_rsa_keys()
742 &a_size); in generate_rsa_keys()
749 a_ptr, a_size); in generate_rsa_keys()
H A Dprocessing.c134 uint32_t a_size = 0; in get_object_key_bit_size() local
146 if (get_attribute_ptr(attrs, PKCS11_CKA_VALUE, NULL, &a_size)) in get_object_key_bit_size()
149 return a_size * 8; in get_object_key_bit_size()
151 if (get_attribute_ptr(attrs, PKCS11_CKA_MODULUS, NULL, &a_size)) in get_object_key_bit_size()
154 return a_size * 8; in get_object_key_bit_size()
157 &a_ptr, &a_size) || !a_ptr) in get_object_key_bit_size()
160 return ec_params2tee_keysize(a_ptr, a_size); in get_object_key_bit_size()
163 &a_size)) in get_object_key_bit_size()
166 return a_size * 8; in get_object_key_bit_size()
380 size_t a_size = 0; in tee2pkcs_add_attribute() local
[all …]
H A Dprocessing_asymm.c1036 size_t a_size = 0; in do_asymm_derivation() local
1058 rc = pkcs2tee_param_ecdh(proc_params, &a_ptr, &a_size); in do_asymm_derivation()
1064 a_ptr, a_size / 2); in do_asymm_derivation()
1068 (char *)a_ptr + a_size / 2, in do_asymm_derivation()
1069 a_size / 2); in do_asymm_derivation()
1081 &a_ptr, &a_size); in do_asymm_derivation()
1085 if (a_size * 8 < key_bit_size) in do_asymm_derivation()
H A Dpkcs11_attributes.c815 uint32_t a_size = 0; in create_pub_key_rsa_generated_attributes() local
823 &a_ptr, &a_size) || !a_ptr) { in create_pub_key_rsa_generated_attributes()
828 key_bits = a_size * 8; in create_pub_key_rsa_generated_attributes()
942 uint32_t a_size = 0; in create_ec_priv_key_hidden_attributes() local
956 &a_ptr, &a_size) || !a_ptr) { in create_ec_priv_key_hidden_attributes()
962 tee_size = ec_params2tee_keysize(a_ptr, a_size); in create_ec_priv_key_hidden_attributes()
968 tee_curve = ec_params2tee_curve(a_ptr, a_size); in create_ec_priv_key_hidden_attributes()
992 &a_ptr, &a_size) || !a_ptr) { in create_ec_priv_key_hidden_attributes()
1002 ret = mbedtls_ecp_read_key(ec_curve, &key_pair, a_ptr, a_size); in create_ec_priv_key_hidden_attributes()
1114 uint32_t a_size = 0; in sanitize_symm_key_attributes() local
[all …]