platform_system_security/keystore2/legacykeystore
Eric Biggers 673d34addb keystore2: rename the LskfBound superencryption key and type
Rename the LskfBound superencryption key and superencryption type (also
known as per-boot) to AfterFirstUnlock.

This makes it much clearer what the protection of this key is.  This
includes avoiding the misleading use of "LSKF"; the secret that's
actually relevant is the user's synthetic password, which is most
commonly unlocked with the LSKF but can potentially be unlocked in other
ways.  This is also helpful for the planned change to make the user's
super keys exist even while the user doesn't have an LSKF.

Bug: 296464083
Test: atest -p --include-subdirs system/security/keystore2
Test: atest CtsKeystoreTestCases
Flag: exempt, mechanical refactoring and comment changes
Change-Id: I9b16934f37222fef2bf01830f521928ef2c1853a
2023-10-18 01:54:18 +00:00
..
Android.bp Remove all noicu build rules 2022-01-28 18:46:02 +00:00
lib.rs keystore2: rename the LskfBound superencryption key and type 2023-10-18 01:54:18 +00:00
TEST_MAPPING Keystore 2.0 legacy Keystore: Cleanup when app/user removed. 2021-07-02 09:28:25 -07:00