From 7b35ec45774a18e18334eba05d56df78d923aed6 Mon Sep 17 00:00:00 2001 From: Christopher Wellons Date: Tue, 14 Mar 2017 17:33:46 -0400 Subject: [PATCH] Tweak FAQ wording. --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 29ed5ef..5d3d4cc 100644 --- a/README.md +++ b/README.md @@ -133,9 +133,9 @@ passphrase. This is not the weak point. The purpose of an IV is to allow the same key to be safely used multiple times. This is particularly important when the same key is -dervied by Diffie-Hellman between the same keypair. Enchive generates -a random ephemeral key pair each time a file is encrypted, so the IV -is unnecessary. +derived on different occasions by Diffie-Hellman between the same key +pair. Enchive generates a random ephemeral key pair each time a file +is encrypted, so the IV is unnecessary. Since ChaCha20 requires an IV regardless, Enchive simply uses the hash of the key. This has the additional effect of allowing the client to