No description
Find a file
Kenny Root c4c70f15bb Change key derivation to scrypt
scrypt is a sequential memory-hard key derivation algorithm that makes
it more difficult for adversaries to brute force passwords using
specialized equipment. See http://www.tarsnap.com/scrypt/scrypt.pdf for
more details of the algorithm.

This adds support for initializing disk encryption using scrypt and
upgrading from the previous PBKDF2 algorithm.

Change-Id: I1d26db4eb9d27fea7310be3e49c8e6219e6d2c3b
2013-06-24 09:40:54 -07:00
tests Change ASCII conversion for hash and add tests 2010-06-20 22:03:10 -07:00
Android.mk Change key derivation to scrypt 2013-06-24 09:40:54 -07:00
Asec.h Add in ext4 support for ASEC containers 2012-04-25 14:15:15 -07:00
CleanSpec.mk Add an empty CleanSpec.mk 2010-03-08 18:05:25 -08:00
CommandListener.cpp vold: Add an optional wipe paramter to the volume format command 2013-06-12 18:42:02 -07:00
CommandListener.h Vold: Add the fstrim subsystem to vold 2013-03-22 02:19:15 -07:00
cryptfs.c Change key derivation to scrypt 2013-06-24 09:40:54 -07:00
cryptfs.h Change key derivation to scrypt 2013-06-24 09:40:54 -07:00
Devmapper.cpp Fix compiling warnings 2013-02-10 23:34:36 +08:00
Devmapper.h vold: Bugfixes & cleanups 2010-03-13 16:42:19 -08:00
DirectVolume.cpp Merge "Delay disk inserted broadcast until disk is ready" 2012-05-22 07:25:52 -07:00
DirectVolume.h Extend the maximum number of partitions from 4 to 32 2012-09-20 12:00:33 +02:00
Ext4.cpp am bacdfc0e: Merge "Fix compiling warnings" 2013-02-27 17:59:01 +00:00
Ext4.h Extend vold support for creating ext4 images. 2012-09-21 15:44:55 -04:00
Fat.cpp vold: Add an optional wipe paramter to the volume format command 2013-06-12 18:42:02 -07:00
Fat.h vold: Add an optional wipe paramter to the volume format command 2013-06-12 18:42:02 -07:00
fstrim.c am bc7d5088: vold: Have the fstrim log start and finish times in the event log 2013-05-08 15:03:52 -07:00
fstrim.h Vold: Add the fstrim subsystem to vold 2013-03-22 02:19:15 -07:00
hash.h vold: Bugfixes & cleanups 2010-03-13 16:42:19 -08:00
Loop.cpp Add in ext4 support for ASEC containers 2012-04-25 14:15:15 -07:00
Loop.h Add in ext4 support for ASEC containers 2012-04-25 14:15:15 -07:00
main.cpp vold: set klog level so e2fsck output is logged 2013-04-10 02:28:55 -07:00
NetlinkHandler.cpp Remove obsolete code for monitoring USB status 2011-06-07 08:34:08 -07:00
NetlinkHandler.h system: vold2: Initial skeleton for vold2. 2009-10-10 17:57:51 -07:00
NetlinkManager.cpp vold: Enable the SO_PASSCRED socket option 2011-04-18 15:51:19 -07:00
NetlinkManager.h system: vold2: Initial skeleton for vold2. 2009-10-10 17:57:51 -07:00
Process.cpp vold: Switch from LOG -> SLOG 2010-03-25 08:02:28 -07:00
Process.h vold: Refactor Processkiller and add command to return users of a mount point 2010-02-16 17:12:00 -08:00
ResponseCode.cpp vold: Switch from LOG -> SLOG 2010-03-25 08:02:28 -07:00
ResponseCode.h vold: Add support for unencrypted persistent info 2013-04-26 15:44:59 -07:00
vdc.c Fix compiling warnings 2013-02-10 23:34:36 +08:00
VoldCommand.cpp system: vold2: Initial skeleton for vold2. 2009-10-10 17:57:51 -07:00
VoldCommand.h system: vold2: Initial skeleton for vold2. 2009-10-10 17:57:51 -07:00
VoldUtil.c vold: Add an optional wipe paramter to the volume format command 2013-06-12 18:42:02 -07:00
VoldUtil.h vold: Add an optional wipe paramter to the volume format command 2013-06-12 18:42:02 -07:00
Volume.cpp vold: Add an optional wipe paramter to the volume format command 2013-06-12 18:42:02 -07:00
Volume.h vold: Add an optional wipe paramter to the volume format command 2013-06-12 18:42:02 -07:00
VolumeManager.cpp vold: Add an optional wipe paramter to the volume format command 2013-06-12 18:42:02 -07:00
VolumeManager.h vold: Add an optional wipe paramter to the volume format command 2013-06-12 18:42:02 -07:00
Xwarp.cpp vold: Switch from LOG -> SLOG 2010-03-25 08:02:28 -07:00
Xwarp.h vold: Add support for xwarp 2010-03-02 13:17:02 -08:00