74 Commits (gugelfrei)

Author SHA1 Message Date
AnilKumar Chimata 659d3765c0 vold: Add Hardware FDE feature
3 years ago
Paul Crowley b3d018a62c Refactor key generation to handle both normal and metadata encryption.
4 years ago
Paul Crowley 220567c33a Generalize CryptoType infrastructure
4 years ago
Paul Crowley a661fb659b Refactor CryptoType to use better names, and size_t not uint32_t
4 years ago
Paul Crowley 659b63fe00 Use DM layer directly to manage private DM volumes
4 years ago
Paul Crowley 3d98f5d159 Pass volume key as a KeyBuffer
4 years ago
Paul Crowley 81796e9dce Use std::string to return crypto device, not char *
4 years ago
Paul Crowley 73be12dcd5 Refactor: make cryptfs.h smaller
4 years ago
Paul Crowley 14c8c0765a clang-format many files.
6 years ago
Logan Chien 0267ccf8a4 Add linux/types.h to cryptfs.h
6 years ago
Greg Kaiser 57f9af6af4 cryptfs: Require ext disk crypt to match code
6 years ago
Paul Lawrence 7ee87cfcbe Remove all references to FDE enable wipe
6 years ago
Paul Crowley b64933a502 Be even more C++. Switch on a warning.
7 years ago
Paul Crowley a7ca40bd70 Remove dead code; move code out of cryptfs that doesn't belong.
7 years ago
Jeff Sharkey 95440ebd97 Enable "cert-err34-c" tidy checks.
7 years ago
Jeff Sharkey 83b559ced4 Move all crypto commands over to Binder.
7 years ago
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.
8 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"
9 years ago
Paul Lawrence 38394c7d2d am 223fd1ca: Revert "Make encryption configurable"
9 years ago
Paul Lawrence 223fd1cad8 Revert "Make encryption configurable"
9 years ago
Paul Lawrence db3730c454 Remove kdfs that were only used internally in LMP
9 years ago
Paul Lawrence 4a36ca0038 am 6a69cfc4: Make encryption configurable
9 years ago
Kenny Root ba5834dcea am 26970299: Merge "Remove superfluous OpenSSL include paths."
9 years ago
Adam Langley 41405bb3e5 Remove superfluous OpenSSL include paths.
9 years ago
Paul Lawrence 6a69cfc411 Make encryption configurable
9 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