/aosp12/system/core/trusty/keymaster/include/trusty_keymaster/legacy/ |
H A D | trusty_keymaster_device.h | 47 keymaster_error_t configure(const keymaster_key_param_set_t* params); 49 keymaster_error_t generate_key(const keymaster_key_param_set_t* params, 56 keymaster_error_t import_key(const keymaster_key_param_set_t* params, 65 const keymaster_key_param_set_t* attest_params, 71 const keymaster_key_param_set_t* in_params, 72 keymaster_key_param_set_t* out_params, 75 const keymaster_key_param_set_t* in_params, 79 const keymaster_key_param_set_t* in_params, 134 keymaster_key_param_set_t* out_params, 140 keymaster_key_param_set_t* out_params, [all …]
|
/aosp12/system/keymaster/include/keymaster/ |
H A D | soft_keymaster_device.h | 139 const keymaster_key_param_set_t* params, 155 const keymaster_key_param_set_t* in_params, 156 keymaster_key_param_set_t* out_params, 160 const keymaster_key_param_set_t* in_params, 162 keymaster_key_param_set_t* out_params, 166 const keymaster_key_param_set_t* in_params, 168 keymaster_key_param_set_t* out_params, 212 const keymaster_key_param_set_t* in_params, 213 keymaster_key_param_set_t* out_params, 219 keymaster_key_param_set_t* out_params, [all …]
|
H A D | authorization_set.h | 34 class AuthorizationSet : public Serializable, public keymaster_key_param_set_t { 63 explicit AuthorizationSet(const keymaster_key_param_set_t& set) in AuthorizationSet() 131 bool Reinitialize(const keymaster_key_param_set_t& set) { in Reinitialize() 180 void Union(const keymaster_key_param_set_t& set); 185 void Difference(const keymaster_key_param_set_t& set); 192 void CopyToParamSet(keymaster_key_param_set_t* set) const; 385 bool push_back(const keymaster_key_param_set_t& set); 474 keymaster_key_param_t*& elems_ = keymaster_key_param_set_t::params; 475 size_t& elems_size_ = keymaster_key_param_set_t::length;
|
/aosp12/hardware/libhardware/include/hardware/ |
H A D | keymaster2.h | 59 const keymaster_key_param_set_t* params); 113 const keymaster_key_param_set_t* params, 187 const keymaster_key_param_set_t* params, 241 const keymaster_key_param_set_t* attest_params, 262 const keymaster_key_param_set_t* upgrade_params, 334 const keymaster_key_param_set_t* in_params, 335 keymaster_key_param_set_t* out_params, 378 const keymaster_key_param_set_t* in_params, 380 keymaster_key_param_set_t* out_params, keymaster_blob_t* output); 407 const keymaster_key_param_set_t* in_params, [all …]
|
H A D | keymaster1.h | 283 const keymaster_key_param_set_t* params, 358 const keymaster_key_param_set_t* params, 453 const keymaster_key_param_set_t* in_params, 454 keymaster_key_param_set_t* out_params, 497 const keymaster_key_param_set_t* in_params, 499 keymaster_key_param_set_t* out_params, keymaster_blob_t* output); 523 const keymaster_key_param_set_t* in_params, 525 keymaster_key_param_set_t* out_params, keymaster_blob_t* output);
|
H A D | keymaster_defs.h | 371 } keymaster_key_param_set_t; typedef 381 keymaster_key_param_set_t hw_enforced; 382 keymaster_key_param_set_t sw_enforced; 671 inline void keymaster_free_param_set(keymaster_key_param_set_t* set) { in keymaster_free_param_set()
|
/aosp12/system/keymaster/ng/include/ |
H A D | KeyMintUtils.h | 70 vector<KeyParameter> kmParamSet2Aidl(const keymaster_key_param_set_t& set); 71 keymaster_key_param_set_t aidlKeyParams2Km(const vector<KeyParameter>& keyParams); 73 class KmParamSet : public keymaster_key_param_set_t { 76 : keymaster_key_param_set_t(aidlKeyParams2Km(keyParams)) {} in KmParamSet() 78 KmParamSet(KmParamSet&& other) : keymaster_key_param_set_t{other.params, other.length} { in KmParamSet()
|
H A D | AndroidKeymaster4Device.h | 114 keymaster_key_param_set_t hidlKeyParams2Km(const hidl_vec<KeyParameter>& keyParams);
|
/aosp12/system/keymaster/contexts/ |
H A D | soft_keymaster_device.cpp | 339 bool FindTagValue(const keymaster_key_param_set_t& params, in FindTagValue() 682 const keymaster1_device_t* dev, const keymaster_key_param_set_t* params, in generate_key() 724 const keymaster_key_param_set_t* params, in generate_key() 863 const keymaster1_device_t* dev, const keymaster_key_param_set_t* params, in import_key() 905 const keymaster2_device_t* dev, const keymaster_key_param_set_t* params, in import_key() 1107 keymaster_key_param_set_t* out_params, in begin() 1178 keymaster_key_param_set_t* out_params, in begin() 1321 void operator()(keymaster_key_param_set_t* p) { keymaster_free_param_set(p); } in operator ()() 1356 keymaster_key_param_set_t update_out_params = {}; in finish() 1391 keymaster_key_param_set_t finish_out_params = {}; in finish() [all …]
|
/aosp12/system/keymaster/tests/ |
H A D | android_keymaster_test_utils.cpp | 239 keymaster_key_param_set_t out_params; in BeginOperation() 250 keymaster_key_param_set_t out_params; in BeginOperation() 270 keymaster_key_param_set_t out_params; in UpdateOperation() 286 keymaster_key_param_set_t out_params; in UpdateOperation() 315 keymaster_key_param_set_t out_params; in FinishOperation() 784 get_algorithm_param(const keymaster_key_param_set_t* params) { in get_algorithm_param() 913 const keymaster_key_param_set_t* in_params, in begin() 914 keymaster_key_param_set_t* out_params, in begin() 923 const keymaster_key_param_set_t* in_params, in update() 925 keymaster_key_param_set_t* out_params, in update() [all …]
|
/aosp12/system/keymaster/ng/ |
H A D | KeyMintAidlUtils.cpp | 53 vector<KeyParameter> kmParamSet2Aidl(const keymaster_key_param_set_t& set) { in kmParamSet2Aidl() 98 keymaster_key_param_set_t aidlKeyParams2Km(const vector<KeyParameter>& keyParams) { in aidlKeyParams2Km() 99 keymaster_key_param_set_t set; in aidlKeyParams2Km()
|
H A D | KeyMintUtils.cpp | 168 vector<KeyParameter> kmParamSet2Aidl(const keymaster_key_param_set_t& set) { in kmParamSet2Aidl() 179 keymaster_key_param_set_t aidlKeyParams2Km(const vector<KeyParameter>& keyParams) { in aidlKeyParams2Km() 180 keymaster_key_param_set_t set; in aidlKeyParams2Km()
|
H A D | AndroidKeymaster4Device.cpp | 76 class KmParamSet : public keymaster_key_param_set_t { 79 : keymaster_key_param_set_t(hidlKeyParams2Km(keyParams)) {} in KmParamSet() 80 KmParamSet(KmParamSet&& other) : keymaster_key_param_set_t{other.params, other.length} { in KmParamSet() 119 static inline hidl_vec<KeyParameter> kmParamSet2Hidl(const keymaster_key_param_set_t& set) { in kmParamSet2Hidl() 175 keymaster_key_param_set_t hidlKeyParams2Km(const hidl_vec<KeyParameter>& keyParams) { in hidlKeyParams2Km() 176 keymaster_key_param_set_t set; in hidlKeyParams2Km()
|
H A D | AndroidKeymaster3Device.cpp | 85 class KmParamSet : public keymaster_key_param_set_t { 127 KmParamSet(KmParamSet&& other) : keymaster_key_param_set_t{other.params, other.length} { in KmParamSet() 166 static inline hidl_vec<KeyParameter> kmParamSet2Hidl(const keymaster_key_param_set_t& set) { in kmParamSet2Hidl()
|
/aosp12/system/keymaster/legacy_support/ |
H A D | keymaster_passthrough_operation.cpp | 28 keymaster_key_param_set_t out_params = {}; in Finish() 97 keymaster_key_param_set_t out_params = {}; in Finish()
|
H A D | keymaster_passthrough_operation.h | 48 keymaster_key_param_set_t out_params = {}; in Begin() 59 keymaster_key_param_set_t out_params = {}; in Update()
|
/aosp12/system/keymaster/android_keymaster/ |
H A D | authorization_set.cpp | 174 void AuthorizationSet::Union(const keymaster_key_param_set_t& set) { in Union() 181 void AuthorizationSet::Difference(const keymaster_key_param_set_t& set) { in Difference() 198 void AuthorizationSet::CopyToParamSet(keymaster_key_param_set_t* set) const { in CopyToParamSet() 257 bool AuthorizationSet::push_back(const keymaster_key_param_set_t& set) {
|
/aosp12/system/core/trusty/keymaster/3.0/ |
H A D | TrustyKeymaster3Device.cpp | 73 class KmParamSet : public keymaster_key_param_set_t { 116 : keymaster_key_param_set_t{other.params, other.length} { in KmParamSet() 155 static inline hidl_vec<KeyParameter> kmParamSet2Hidl(const keymaster_key_param_set_t& set) { in kmParamSet2Hidl()
|
/aosp12/system/core/trusty/keymaster/4.0/ |
H A D | TrustyKeymaster4Device.cpp | 125 class KmParamSet : public keymaster_key_param_set_t { 168 : keymaster_key_param_set_t{other.params, other.length} { in KmParamSet() 207 static inline hidl_vec<KeyParameter> kmParamSet2Hidl(const keymaster_key_param_set_t& set) { in kmParamSet2Hidl()
|