Home
last modified time | relevance | path

Searched refs:keyid (Results 1 – 8 of 8) sorted by relevance

/system/keymaster/
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
63 bool KeyAccessCount(km_id_t keyid, uint32_t* count) const;
67 bool IncrementKeyAccessCount(km_id_t keyid);
71 km_id_t keyid; member
119 const km_id_t keyid, in AuthorizeOperation() argument
138 return AuthorizeBegin(purpose, keyid, auth_set, operation_params); in AuthorizeOperation()
192 const km_id_t keyid, in AuthorizeBegin() argument
253 if (!MinTimeBetweenOpsPassed(min_ops_timeout, keyid)) in AuthorizeBegin()
[all …]
Dkeymaster_enforcement_test.cpp35 keymaster_error_t AuthorizeOperation(const keymaster_purpose_t purpose, const km_id_t keyid, in AuthorizeOperation() argument
39 purpose, keyid, auth_set, empty_set, 0 /* op_handle */, true /* is_begin_operation */); in AuthorizeOperation()
/system/keymaster/include/keymaster/
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/
Doperation.h50 sp<IBinder> addOperation(keymaster_operation_handle_t handle, uint64_t keyid,
71 Operation(keymaster_operation_handle_t handle, uint64_t keyid, keymaster_purpose_t purpose,
75 uint64_t keyid; member
Doperation.cpp28 uint64_t keyid, keymaster_purpose_t purpose, in addOperation() argument
34 mMap[token] = std::move(Operation(handle, keyid, purpose, dev, characteristics, appToken)); in addOperation()
59 *outKeyid = entry->second.keyid; in getOperation()
156 keyid(keyid_), in Operation()
Dkeystore.cpp2498 keymaster::km_id_t keyid; in begin() local
2499 if (!enforcement_policy.CreateKeyId(key, &keyid)) { in begin()
2509 err = enforcement_policy.AuthorizeOperation(purpose, keyid, key_auths, operation_params, in begin()
2544 sp<IBinder> operationToken = mOperationMap.addOperation(handle, keyid, purpose, dev, in begin()
2573 keymaster::km_id_t keyid; in update() local
2575 if (!mOperationMap.getOperation(token, &handle, &keyid, &purpose, &dev, &characteristics)) { in update()
2596 enforcement_policy.AuthorizeOperation(purpose, keyid, key_auths, in update()
2625 keymaster::km_id_t keyid; in finish() local
2627 if (!mOperationMap.getOperation(token, &handle, &keyid, &purpose, &dev, &characteristics)) { in finish()
2659 err = enforcement_policy.AuthorizeOperation(purpose, keyid, key_auths, operation_params, in finish()
[all …]
/system/bt/stack/smp/
Dsmp_keys.c2111 BOOLEAN smp_calculate_h6(UINT8 *w, UINT8 *keyid, UINT8 *c) in smp_calculate_h6() argument
2121 p_print = keyid; in smp_calculate_h6()
2140 ARRAY_TO_STREAM(p, keyid, 4); in smp_calculate_h6()
Dsmp_int.h530 extern BOOLEAN smp_calculate_h6(UINT8 *w, UINT8 *keyid, UINT8 *h2);