libgocryptfs/cryptfs
Jakob Unterwurzacher f4ae0304af opensslGCM: preallocate buffer space, improves performance by 11%
Results of cryptfs/openssl_benchmark.bash :

Before:
  BenchmarkEnc_OpenSSL_4k_AES256_nonce96-2 	   50000	     31802 ns/op	 127.28 MB/s
  BenchmarkEnc_OpenSSL_4k_AES256_nonce128-2	   50000	     32110 ns/op	 126.06 MB/s

After:
  BenchmarkEnc_OpenSSL_4k_AES256_nonce96-2 	   50000	     28612 ns/op	 141.47 MB/s
  BenchmarkEnc_OpenSSL_4k_AES256_nonce128-2	   50000	     28613 ns/op	 141.47 MB/s
2015-12-08 13:22:57 +01:00
..
config_test tests: add config file and feature flags tests 2015-11-03 21:09:58 +01:00
address_translation.go CipherSizeToPlainSize: Handle illegal states 2015-11-15 14:15:21 +01:00
config_file.go Add "-scryptn" option that sets the cost parameter for scrypt 2015-11-29 18:53:40 +01:00
config_test.go Add "-scryptn" option that sets the cost parameter for scrypt 2015-11-29 18:53:40 +01:00
content_test.go Run go fmt and go vet 2015-11-14 17:16:17 +01:00
cryptfs.go Add single-element cache for DirIV lookup 2015-11-29 21:41:38 +01:00
cryptfs_content.go config: Introduce ext4-style feature flags 2015-11-03 21:05:47 +01:00
cryptfs_names.go OpenDir performance: Read DirIV once and reuse it for all names 2015-11-29 20:03:37 +01:00
file_header.go Bump on-disk version to 2 2015-11-02 23:10:11 +01:00
filter.go Add "-extpass" cli option and associated tests 2015-11-15 13:42:04 +01:00
intrablock.go Refactor ciphertext <-> plaintext offset translation functions 2015-11-01 12:11:36 +01:00
kdf.go init: create gocryptfs.diriv after creating gocryptfs.conf 2015-12-06 14:24:45 +01:00
kdf_test.go tests: add scrypt benchmark 2015-11-29 14:50:02 +01:00
log.go Run go fmt and go vet 2015-11-14 17:16:17 +01:00
names_diriv.go fallocate the space needed for the file header beforehand 2015-12-06 15:05:52 +01:00
names_test.go diriv: Convert filename encryption users to diriv 2015-11-27 00:03:10 +01:00
nonce.go Run go fmt 2015-10-07 22:59:36 +02:00
openssl_aead.go opensslGCM: preallocate buffer space, improves performance by 11% 2015-12-08 13:22:57 +01:00
openssl_benchmark.bash tests: add encryption benchmarks to cryptfs 2015-12-08 13:19:19 +01:00
openssl_test.go tests: add encryption benchmarks to cryptfs 2015-12-08 13:19:19 +01:00