58 Commits (a94fc7cdcd853923c84b903e89257b80a53b6410)

Author SHA1 Message Date
Paul Crowley f71ace310e Refactor to lay the groundwork for metadata encryption
7 years ago
Wei Wang 4375f1be4c Change to use new WaitForProperty API
7 years ago
Eric Biggers b45caafbcc vold: allow specifying HEH filenames encryption
7 years ago
Chih-Hung Hsieh efe8b3de96 Merge \\\"Fix misc-macro-parentheses warnings in system/vold.\\\" am: 786c536e84 am: c83c87e681
8 years ago
Chih-Hung Hsieh c83c87e681 Merge \"Fix misc-macro-parentheses warnings in system/vold.\"
8 years ago
Chih-Hung Hsieh aae793802b Fix misc-macro-parentheses warnings in system/vold.
8 years ago
Paul Lawrence 6e41059734 Set encryption mode in mode file
8 years ago
Paul Crowley 63c18d3ba9 Add scrypt-based password stretching.
9 years ago
Paul Lawrence 3d99ebad3d Encrypt on reboot
9 years ago
Paul Lawrence 0c24746627 Add developer option to convert from FDE to FBE
9 years ago
Paul Lawrence 569649ff1d Don't show UI on default encryption
9 years ago
Paul Lawrence 2f32cda63b DO NOT MERGE Retry unmounts in ext4 encryption
9 years ago
Paul Lawrence 731a7a242d DO NOT MERGE Securely encrypt the master key
9 years ago
Jeff Sharkey 9f18fe7807 Remove unused code.
9 years ago
Jeff Sharkey 9c48498f45 Support for private (adopted) volumes.
9 years ago
Paul Lawrence 05335c344d Adding e4crypt support
9 years ago
Paul Lawrence a655b9a39f am 38394c7d: am 223fd1ca: Revert "Make encryption configurable"
10 years ago
Paul Lawrence 38394c7d2d am 223fd1ca: Revert "Make encryption configurable"
10 years ago
Paul Lawrence 223fd1cad8 Revert "Make encryption configurable"
10 years ago
Paul Lawrence db3730c454 Remove kdfs that were only used internally in LMP
10 years ago
Paul Lawrence 4a36ca0038 am 6a69cfc4: Make encryption configurable
10 years ago
Kenny Root ba5834dcea am 26970299: Merge "Remove superfluous OpenSSL include paths."
10 years ago
Adam Langley 41405bb3e5 Remove superfluous OpenSSL include paths.
10 years ago
Paul Lawrence 6a69cfc411 Make encryption configurable
10 years ago
Rubin Xu 85c01f95c7 Make persistent field in cryptofs support longer values.
10 years ago
JP Abgrall 512f0d52ac cryptfs: [HACK] reboot if the crypto block dev failed to open
10 years ago
JP Abgrall 7fc1de8a44 cryptfs: [HACK] reboot if the crypto block dev failed to open
10 years ago
Shawn Willden e17a9c4ad3 Change cryptfs keymaster padding to ensure the high bit is never 1,
10 years ago
Shawn Willden 47ba10d6d5 Pad object to proper size before signing.
10 years ago
Paul Lawrence 74f29f1df7 Don't test mount when we can use the crypto footer to test the password
10 years ago
Paul Lawrence d0c7b17070 Wipe userdata when password is good but it won't mount
10 years ago
Paul Lawrence 6bfed20c77 When encryption fails, reboot into recovery
10 years ago
Paul Lawrence 69f4ebd81e Add keymaster support to cryptfs
10 years ago
Paul Lawrence 45f10533f8 Revert "Revert "Encrypt phone even if pattern or no keyguard""
10 years ago
Paul Lawrence efec3f2927 Revert "Encrypt phone even if pattern or no keyguard"
10 years ago
Paul Lawrence 5cc86c5741 Encrypt phone even if pattern or no keyguard
10 years ago
Paul Lawrence cc215381dd Merge "Store password in vold"
10 years ago
Paul Lawrence 87999173dd Don't corrupt ssd when encrypting and power fails
10 years ago
Paul Lawrence 399317ede4 Store password in vold
10 years ago
Paul Lawrence 684dbdf316 Infrastructure to securely allow only one prompt at boot when encrypted
11 years ago
Paul Lawrence 1348603357 Enable auto-encrypt drive at startup
11 years ago
Paul Lawrence f4faa575c9 Support default, pattern, pin and password encryption types
11 years ago
Mark Salyzyn 3e971277db vold: suppress unused argument warning messages
11 years ago
JP Abgrall 502dc74153 vold: cryptfs: Retry encryption after killing processes using /data
11 years ago
Jeff Sharkey ba6ae8db13 Add support for more expressive SD card permissions
11 years ago
Kenny Root c4c70f15bb Change key derivation to scrypt
11 years ago
Kenny Root c96a5f8edf Extract some version constants to header
11 years ago
Ken Sumrall 160b4d68ec vold: Add support for unencrypted persistent info
11 years ago
Ken Sumrall 3ad9072a5d Add the new verifypw command to vold/cryptfs
13 years ago
Ken Sumrall 0b8b597193 Add the ability to revert a crypto mapping when unmounting a volume
13 years ago