Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_system_vold
/
0014019b8c744600c9da2b4f63b87b8addd1f842
/
cryptfs.h
4eac264
Refactor key generation to handle both normal and metadata encryption.
by Paul Crowley
· 4 years, 11 months ago
220567c
Generalize CryptoType infrastructure
by Paul Crowley
· 5 years ago
a661fb6
Refactor CryptoType to use better names, and size_t not uint32_t
by Paul Crowley
· 4 years, 11 months ago
659b63f
Use DM layer directly to manage private DM volumes
by Paul Crowley
· 5 years ago
3d98f5d
Pass volume key as a KeyBuffer
by Paul Crowley
· 5 years ago
81796e9
Use std::string to return crypto device, not char *
by Paul Crowley
· 5 years ago
73be12d
Refactor: make cryptfs.h smaller
by Paul Crowley
· 5 years ago
14c8c07
clang-format many files.
by Paul Crowley
· 6 years ago
0267ccf
Add linux/types.h to cryptfs.h
by Logan Chien
· 7 years ago
57f9af6
cryptfs: Require ext disk crypt to match code
by Greg Kaiser
· 7 years ago
7ee87cf
Remove all references to FDE enable wipe
by Paul Lawrence
· 7 years ago
b64933a
Be even more C++. Switch on a warning.
by Paul Crowley
· 7 years ago
a7ca40b
Remove dead code; move code out of cryptfs that doesn't belong.
by Paul Crowley
· 7 years ago
95440eb
Enable "cert-err34-c" tidy checks.
by Jeff Sharkey
· 7 years ago
83b559c
Move all crypto commands over to Binder.
by Jeff Sharkey
· 7 years ago
f71ace3
Refactor to lay the groundwork for metadata encryption
by Paul Crowley
· 9 years ago
4375f1b
Change to use new WaitForProperty API
by Wei Wang
· 8 years ago
b45caaf
vold: allow specifying HEH filenames encryption
by Eric Biggers
· 8 years ago
efe8b3d
Merge \\\"Fix misc-macro-parentheses warnings in system/vold.\\\" am: 786c536e84 am: c83c87e681
by Chih-Hung Hsieh
· 9 years ago
c83c87e
Merge \"Fix misc-macro-parentheses warnings in system/vold.\" am: 786c536e84
by Chih-Hung Hsieh
· 9 years ago
aae7938
Fix misc-macro-parentheses warnings in system/vold.
by Chih-Hung Hsieh
· 9 years ago
6e41059
Set encryption mode in mode file
by Paul Lawrence
· 9 years ago
63c18d3
Add scrypt-based password stretching.
by Paul Crowley
· 9 years ago
3d99eba
Encrypt on reboot
by Paul Lawrence
· 9 years ago
0c24746
Add developer option to convert from FDE to FBE
by Paul Lawrence
· 9 years ago
569649f
Don't show UI on default encryption
by Paul Lawrence
· 9 years ago
2f32cda
DO NOT MERGE Retry unmounts in ext4 encryption
by Paul Lawrence
· 10 years ago
731a7a2
DO NOT MERGE Securely encrypt the master key
by Paul Lawrence
· 10 years ago
9f18fe7
Remove unused code.
by Jeff Sharkey
· 10 years ago
9c48498
Support for private (adopted) volumes.
by Jeff Sharkey
· 10 years ago
05335c3
Adding e4crypt support
by Paul Lawrence
· 10 years ago
a655b9a
am 38394c7d: am 223fd1ca: Revert "Make encryption configurable"
by Paul Lawrence
· 10 years ago
38394c7
am 223fd1ca: Revert "Make encryption configurable"
by Paul Lawrence
· 10 years ago
223fd1c
Revert "Make encryption configurable"
by Paul Lawrence
· 10 years ago
db3730c
Remove kdfs that were only used internally in LMP
by Paul Lawrence
· 10 years ago
4a36ca0
am 6a69cfc4: Make encryption configurable
by Paul Lawrence
· 10 years ago
ba5834d
am 26970299: Merge "Remove superfluous OpenSSL include paths."
by Kenny Root
· 10 years ago
41405bb
Remove superfluous OpenSSL include paths.
by Adam Langley
· 10 years ago
6a69cfc
Make encryption configurable
by Paul Lawrence
· 10 years ago
85c01f9
Make persistent field in cryptofs support longer values.
by Rubin Xu
· 10 years ago
512f0d5
cryptfs: [HACK] reboot if the crypto block dev failed to open
by JP Abgrall
· 10 years ago
7fc1de8
cryptfs: [HACK] reboot if the crypto block dev failed to open
by JP Abgrall
· 10 years ago
e17a9c4
Change cryptfs keymaster padding to ensure the high bit is never 1,
by Shawn Willden
· 10 years ago
47ba10d
Pad object to proper size before signing.
by Shawn Willden
· 10 years ago
74f29f1
Don't test mount when we can use the crypto footer to test the password
by Paul Lawrence
· 10 years ago
d0c7b17
Wipe userdata when password is good but it won't mount
by Paul Lawrence
· 10 years ago
6bfed20
When encryption fails, reboot into recovery
by Paul Lawrence
· 10 years ago
69f4ebd
Add keymaster support to cryptfs
by Paul Lawrence
· 11 years ago
45f1053
Revert "Revert "Encrypt phone even if pattern or no keyguard""
by Paul Lawrence
· 11 years ago
efec3f2
Revert "Encrypt phone even if pattern or no keyguard"
by Paul Lawrence
· 11 years ago
5cc86c5
Encrypt phone even if pattern or no keyguard
by Paul Lawrence
· 11 years ago
cc21538
Merge "Store password in vold"
by Paul Lawrence
· 11 years ago
8799917
Don't corrupt ssd when encrypting and power fails
by Paul Lawrence
· 11 years ago
399317e
Store password in vold
by Paul Lawrence
· 11 years ago
684dbdf
Infrastructure to securely allow only one prompt at boot when encrypted
by Paul Lawrence
· 11 years ago
1348603
Enable auto-encrypt drive at startup
by Paul Lawrence
· 11 years ago
f4faa57
Support default, pattern, pin and password encryption types
by Paul Lawrence
· 11 years ago
3e97127
vold: suppress unused argument warning messages
by Mark Salyzyn
· 11 years ago
502dc74
vold: cryptfs: Retry encryption after killing processes using /data
by JP Abgrall
· 11 years ago
ba6ae8d
Add support for more expressive SD card permissions
by Jeff Sharkey
· 11 years ago
c4c70f1
Change key derivation to scrypt
by Kenny Root
· 12 years ago
c96a5f8
Extract some version constants to header
by Kenny Root
· 12 years ago
160b4d6
vold: Add support for unencrypted persistent info
by Ken Sumrall
· 12 years ago
3ad9072
Add the new verifypw command to vold/cryptfs
by Ken Sumrall
· 13 years ago
0b8b597
Add the ability to revert a crypto mapping when unmounting a volume
by Ken Sumrall
· 13 years ago
29d8da8
vold: allow to store key in a file on another partition
by Ken Sumrall
· 14 years ago
7f7dbaa
Improve detection of incomplete encryption
by Ken Sumrall
· 14 years ago
d33d417
Detect when encryption failed to complete
by Ken Sumrall
· 14 years ago
70a4b3f
Change cryptfs changepw to only require a new password.
by Jason parks
· 14 years ago
e874407
Create and use a salt when calling pbkdf2 to encrypt/decrypt the master key.
by Ken Sumrall
· 14 years ago
8ddbe40
Updates to cryptfs framework.
by Ken Sumrall
· 14 years ago
6864b7e
Change the cryptfs command to separate out checking the password and restarting
by Ken Sumrall
· 14 years ago
8f869aa
Support for encrypting /data on Stingray.
by Ken Sumrall
· 14 years ago