summaryrefslogtreecommitdiffstats
path: root/tools/power
diff options
context:
space:
mode:
authorTheodore Ts'o <tytso@mit.edu>2015-05-18 19:14:47 +0200
committerTheodore Ts'o <tytso@mit.edu>2015-05-18 19:14:47 +0200
commit5b643f9ce34df945e58c7176275d406aa0db704f (patch)
tree740e471e4fa5d969d10a9f0fea50274801c1dbe1 /tools/power
parentLinux 4.1-rc4 (diff)
downloadlinux-5b643f9ce34df945e58c7176275d406aa0db704f.tar.xz
linux-5b643f9ce34df945e58c7176275d406aa0db704f.zip
ext4 crypto: optimize filename encryption
Encrypt the filename as soon it is passed in by the user. This avoids our needing to encrypt the filename 2 or 3 times while in the process of creating a filename. Similarly, when looking up a directory entry, encrypt the filename early, or if the encryption key is not available, base-64 decode the file syystem so that the hash value and the last 16 bytes of the encrypted filename is available in the new struct ext4_filename data structure. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Diffstat (limited to 'tools/power')
0 files changed, 0 insertions, 0 deletions