summaryrefslogtreecommitdiffstats
path: root/crypto/ext4crypt/HashPassword.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* ext4crypt: support synthetic keys v3 on May updatePeter Cai2019-05-241-0/+33
| | | | | | | | | | | | Re-implemented SP800Derive in C++, which is added as the new key derivation function in Android 9.0 May update. From file services/core/java/com/android/server/locksettings/SP800Derive.java in frameworks/base. This is required to get TWRP working on any Android device that has a screen lock set up after the May update. Change-Id: I5c1a51b110033f2b0b75d5e36fd8098c05e95179
* FBE for Pixel 2Ethan Yonker2017-11-281-4/+35
| | | | | | | | | | | | Includes various minor fixes for building in Android 8 trees with r23+ tag Update FBE extended header in libtar to version 2 and include the entire ext4_encryption_policy structure now after translating the policy. See this post for more details: https://plus.google.com/u/1/+DeesTroy/posts/i33ygUi7tiu Change-Id: I2af981e51f459b17fcd895fb8c2d3f6c8200e24b
* Support File Based EncryptionEthan Yonker2016-12-131-0/+53
Change-Id: Ib688ddd0c32d3999590cacd86b6d9b18eac336e9