summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakob Unterwurzacher2021-08-24 14:05:52 +0200
committerJakob Unterwurzacher2021-08-24 14:05:52 +0200
commit24bb28a517b1500bc1f5355083d68a152c6e7e96 (patch)
treef2f9ccaa41c6a9dec3e5bfa118331389ae2a6cb5
parent5f1094b16438de6938009d84b67fc11a37c83867 (diff)
MANPAGE: add -xchacha
-rw-r--r--Documentation/MANPAGE.md10
1 files changed, 9 insertions, 1 deletions
diff --git a/Documentation/MANPAGE.md b/Documentation/MANPAGE.md
index 6cbf9d4..b9aa51b 100644
--- a/Documentation/MANPAGE.md
+++ b/Documentation/MANPAGE.md
@@ -100,9 +100,11 @@ Available options for `-init` are listed below. Usually, you don't need any.
Defaults are fine.
#### -aessiv
-Use the AES-SIV encryption mode. This is slower than GCM but is
+Use the AES-SIV encryption mode. This is slower than AES-GCM but is
secure with deterministic nonces as used in "-reverse" mode.
+Run `gocryptfs -speed` to find out if and how much slower.
+
#### -deterministic-names
Disable file name randomisation and creation of `gocryptfs.diriv` files.
This can prevent sync conflicts conflicts when synchronising files, but
@@ -142,6 +144,12 @@ Setting this to a lower
value speeds up mounting and reduces its memory needs, but makes
the password susceptible to brute-force attacks. The default is 16.
+#### -xchacha
+Use XChaCha20-Poly1305 file content encryption. This should be much faster
+than AES-GCM on CPUs that lack AES acceleration.
+
+Run `gocryptfs -speed` to find out if and how much faster.
+
MOUNT OPTIONS
=============