Searched refs:keyid (Results 1 - 10 of 10) sorted by relevance

/system/keymaster/
H A Dkeymaster_enforcement.cpp41 bool LastKeyAccessTime(km_id_t keyid, uint32_t* last_access_time) const;
45 bool UpdateKeyAccessTime(km_id_t keyid, uint32_t current_time, uint32_t timeout);
49 km_id_t keyid; member in struct:keymaster::AccessTimeMap::AccessTime
63 bool KeyAccessCount(km_id_t keyid, uint32_t* count) const;
67 bool IncrementKeyAccessCount(km_id_t keyid);
71 km_id_t keyid; member in struct:keymaster::AccessCountMap::AccessCount
119 const km_id_t keyid,
139 return AuthorizeBegin(purpose, keyid, auth_set, operation_params);
193 const km_id_t keyid,
254 if (!MinTimeBetweenOpsPassed(min_ops_timeout, keyid))
118 AuthorizeOperation(const keymaster_purpose_t purpose, const km_id_t keyid, const AuthorizationSet& auth_set, const AuthorizationSet& operation_params, keymaster_operation_handle_t op_handle, bool is_begin_operation) argument
192 AuthorizeBegin(const keymaster_purpose_t purpose, const km_id_t keyid, const AuthorizationSet& auth_set, const AuthorizationSet& operation_params) argument
404 CreateKeyId(const keymaster_key_blob_t& key_blob, km_id_t* keyid) argument
420 MinTimeBetweenOpsPassed(uint32_t min_time_between, const km_id_t keyid) argument
430 MaxUsesPerBootNotExceeded(const km_id_t keyid, uint32_t max_uses) argument
[all...]
H A Dkeymaster_enforcement_test.cpp35 keymaster_error_t AuthorizeOperation(const keymaster_purpose_t purpose, const km_id_t keyid, argument
39 purpose, keyid, auth_set, empty_set, 0 /* op_handle */, true /* is_begin_operation */);
/system/keymaster/include/keymaster/
H A Dkeymaster_enforcement.h52 keymaster_error_t AuthorizeOperation(const keymaster_purpose_t purpose, const km_id_t keyid,
63 keymaster_error_t AuthorizeBegin(const keymaster_purpose_t purpose, const km_id_t keyid,
96 static bool CreateKeyId(const keymaster_key_blob_t& key_blob, km_id_t* keyid);
151 bool MinTimeBetweenOpsPassed(uint32_t min_time_between, const km_id_t keyid);
152 bool MaxUsesPerBootNotExceeded(const km_id_t keyid, uint32_t max_uses);
/system/security/keystore/
H A Dkeymaster_enforcement.h52 ErrorCode AuthorizeOperation(const KeyPurpose purpose, const km_id_t keyid,
62 ErrorCode AuthorizeBegin(const KeyPurpose purpose, const km_id_t keyid,
93 static bool CreateKeyId(const hidl_vec<uint8_t>& key_blob, km_id_t* keyid);
147 bool MinTimeBetweenOpsPassed(uint32_t min_time_between, const km_id_t keyid);
148 bool MaxUsesPerBootNotExceeded(const km_id_t keyid, uint32_t max_uses);
H A Dkeymaster_enforcement.cpp40 bool LastKeyAccessTime(km_id_t keyid, uint32_t* last_access_time) const;
44 bool UpdateKeyAccessTime(km_id_t keyid, uint32_t current_time, uint32_t timeout);
48 km_id_t keyid; member in struct:keystore::AccessTimeMap::AccessTime
62 bool KeyAccessCount(km_id_t keyid, uint32_t* count) const;
66 bool IncrementKeyAccessCount(km_id_t keyid);
70 km_id_t keyid; member in struct:keystore::AccessCountMap::AccessCount
115 ErrorCode KeymasterEnforcement::AuthorizeOperation(const KeyPurpose purpose, const km_id_t keyid, argument
136 return AuthorizeBegin(purpose, keyid, auth_set, operation_params);
189 ErrorCode KeymasterEnforcement::AuthorizeBegin(const KeyPurpose purpose, const km_id_t keyid, argument
253 if (min_ops_timeout.isOk() && !MinTimeBetweenOpsPassed(min_ops_timeout.value(), keyid))
406 CreateKeyId(const hidl_vec<uint8_t>& key_blob, km_id_t* keyid) argument
422 MinTimeBetweenOpsPassed(uint32_t min_time_between, const km_id_t keyid) argument
430 MaxUsesPerBootNotExceeded(const km_id_t keyid, uint32_t max_uses) argument
[all...]
H A Doperation.h45 android::sp<android::IBinder> addOperation(uint64_t handle, uint64_t keyid, KeyPurpose purpose,
71 Operation(uint64_t handle, uint64_t keyid, KeyPurpose purpose, const km_device_t& device,
74 uint64_t keyid; member in struct:keystore::OperationMap::Operation
H A Doperation.cpp28 sp<IBinder> OperationMap::addOperation(uint64_t handle, uint64_t keyid, KeyPurpose purpose, argument
33 mMap[token] = Operation(handle, keyid, purpose, dev, std::move(characteristics), appToken);
57 *outKeyid = entry->second.keyid;
152 : handle(handle_), keyid(keyid_), purpose(purpose_), device(device_),
156 : handle(0), keyid(0), device(nullptr), characteristics(), appToken(nullptr) {}
H A Dkey_store_service.cpp1120 // Create a keyid for this key.
1121 km_id_t keyid; local
1122 if (!enforcement_policy.CreateKeyId(key, &keyid)) {
1134 purpose, keyid, key_auths, opParams, 0 /* op_handle */, true /* is_begin_operation */);
1180 result->handle, keyid, purpose, dev, appToken, std::move(characteristics), pruneable);
1209 km_id_t keyid; local
1211 if (!mOperationMap.getOperation(token, &handle, &keyid, &purpose, &dev, &characteristics)) {
1226 purpose, keyid, key_auths, opParams, handle, false /* is_begin_operation */);
1261 km_id_t keyid; local
1263 if (!mOperationMap.getOperation(token, &handle, &keyid,
1316 km_id_t keyid; local
1332 km_id_t keyid; local
1755 km_id_t keyid; local
[all...]
/system/bt/stack/smp/
H A Dsmp_keys.cc1813 bool smp_calculate_h6(uint8_t* w, uint8_t* keyid, uint8_t* c) { argument
1822 p_print = keyid;
1841 ARRAY_TO_STREAM(p, keyid, 4);
H A Dsmp_int.h531 extern bool smp_calculate_h6(uint8_t* w, uint8_t* keyid, uint8_t* h2);

Completed in 1524 milliseconds