History log of /system/vold/tests/CryptfsScryptHidlizationEquivalence_test.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6699e7b9126a741e26ac1653b4d2df2c8b3dcb1b 27-Nov-2017 Paul Crowley <paulcrowley@google.com> Merge "Key upgrading for FDE." am: 997e605563 am: 2b1b72d183
am: 78c9969299

Change-Id: I85740653a804707faca6becc77a16c3ce9990123
73473337d88167ec5ef0ac1610e77f5592127135 22-Nov-2017 Paul Crowley <paulcrowley@google.com> Key upgrading for FDE.

Correctly handle a key upgrade error from keymaster by upgrading the
FDE RSA key and writing the new key blob to disk.

Bug: 69792304
Test: Roll back PLATFORM_SECURITY_PATCH a month, wipe and reboot, roll
forwards again, check logs with and without this patch.
Change-Id: I220d2dd4e3d791f636e9bc5f063064cecbf1b88a
/system/vold/tests/CryptfsScryptHidlizationEquivalence_test.cpp
8646da062aef442945d2130b87819ecd36bc63c0 19-Oct-2017 Chih-Hung Hsieh <chh@google.com> Use -Werror in system/vold/tests

* Comment out unused function.

Bug: 66996870
Test: build with WITH_TIDY=1
Change-Id: I7a23573af0d664a5f39f1cde3a22ac0001dac1ac
/system/vold/tests/CryptfsScryptHidlizationEquivalence_test.cpp
2ad849b607e35670a9dcf8f0f6b0dfca02a776dd 07-Feb-2017 Janis Danisevskis <jdanis@google.com> Add CryptfsScryptHidlizationEquivalenceTest

Disk encryption keys are derived using scrypt. If available, this is
done by means of keymaster. An RSA key is generated and password is
signed by that key. The signature is used as the key.

With the hidlization of the keymaster HAL, this code had to be ported.
This test checks the equivalence of the legacy implementation with
the new hildized one.

Test: run /data/nativetest/vold_cryptfs_scrypt_hidlization_equivalence_test/vold_cryptfs_scrypt_hidlization_equivalence_test

Bug: 35028230
Bug: 32020919
Change-Id: Iabf4686dbff5341791ba3a98d7c95c5058c234f9
/system/vold/tests/CryptfsScryptHidlizationEquivalence_test.cpp