platform_hardware_interfaces/keymaster/4.0
Brian Young 3f48322658 Add "Unlocked device required" key API
Add a keymaster parameter for keys that should be inaccessible when
the device screen is locked. "Locked" here is a state where the device
can be used or accessed without any further trust factor such as a
PIN, password, fingerprint, or trusted face or voice.

This parameter is added to the Java keystore interface for key
creation and import, as well as enums specified by and for the native
keystore process.

Test: CTS tests in I8a5affd1eaed176756175158e3057e44934fffed

Bug: 67752510

Merged-In: Id19d19b19532ac8d4c52aad46a954faa4515289d
Change-Id: Id19d19b19532ac8d4c52aad46a954faa4515289d
(cherry picked from commit 1840be6d35)
2018-03-28 08:38:56 -07:00
..
default Specify SecurityLevel::SOFTWARE in default keymaster 4.0 service. 2018-01-18 14:41:20 -08:00
support Add "Unlocked device required" key API 2018-03-28 08:38:56 -07:00
vts Remove DES 112 tests, and speed up RSA keygen 2018-03-01 17:26:12 -08:00
Android.bp Update makefiles. 2018-01-23 19:44:19 +00:00
IKeymasterDevice.hal Add support for BOOT and VENDOR patch levels to keymaster. 2018-01-23 10:21:06 -07:00
types.hal Add "Unlocked device required" key API 2018-03-28 08:38:56 -07:00