No description
Find a file
Edman Anjos ba9b7d32a7 Model KeyStore security level in keymaster worker
On certain device configurations the security level reported by the
Keymaster HAL differs from the security level understood in KeyStore.
Namely, on devices with only a software Keymaster, KeyStore will set it
in the TEE slot, and create a new in-process legacy Keymaster for the
software slot.

This change introduces a field to keymaster worker to represent the
security level that KeyStore understands this worker to operate on.

Bug: 167412989
Test: atest CtsKeystoreTestCases
Change-Id: Ifeaa4782913be45d89cdd175a02302c7dc318719
2020-09-02 19:11:37 +02:00
fsverity_init Also load fs-verity cert from /system/etc/security/fsverity/ 2020-04-03 15:30:09 -07:00
identity credstore: Don't require credentials to use ACP ids starting at 0. 2020-07-10 14:14:52 -04:00
keystore Model KeyStore security level in keymaster worker 2020-09-02 19:11:37 +02:00
keystore-engine Allow for input_data on finish. 2019-11-14 16:43:12 -07:00
keystore2 Add derive macros to KeyDescriptor 2020-08-25 20:30:43 -07:00
.clang-format Add PREUPLOAD to require clang-format. 2017-12-04 17:06:49 -07:00
Android.bp Move keystore to Android.bp. 2017-10-23 16:03:59 -06:00
METADATA Add METADATA to system/security: Apache2+BSD=NOTICE 2020-05-04 13:15:58 -07:00
MODULE_LICENSE_APACHE2 Add NOTICE and MODULE_LICENSE_ files. 2015-11-02 09:13:29 -08:00
NOTICE Add NOTICE and MODULE_LICENSE_ files. 2015-11-02 09:13:29 -08:00
OWNERS Add OWNERS in system/security 2017-06-02 17:39:48 -07:00
PREUPLOAD.cfg Update rustfmt options 2020-08-19 15:19:21 +00:00
rustfmt.toml Enable rustfmt for system/security 2020-06-23 15:50:23 +02:00