summaryrefslogtreecommitdiffstats
path: root/usr.bin/enigma
diff options
context:
space:
mode:
authorjoerg <joerg@FreeBSD.org>2004-05-14 18:46:16 +0000
committerjoerg <joerg@FreeBSD.org>2004-05-14 18:46:16 +0000
commitaf9cca8aed0e748ec08ac1487c132923b7af97be (patch)
treeabbed66e9db4aab2512582d4bffb2d005ec8886c /usr.bin/enigma
parentc882857ce95a975955fedb7ef1b28d979b488a8c (diff)
downloadFreeBSD-src-af9cca8aed0e748ec08ac1487c132923b7af97be.zip
FreeBSD-src-af9cca8aed0e748ec08ac1487c132923b7af97be.tar.gz
When I wrote this man page more than 5 years ago, I simply didn't
understand the true symmetric nature of Enigma, so my description of ``automatically detects that the input is encrypted'' was simply wrong. Replace that by a more accurate description of why feeding the ciphertext again into the engine will decrypt it. MFC after: 1 week
Diffstat (limited to 'usr.bin/enigma')
-rw-r--r--usr.bin/enigma/enigma.16
1 files changed, 4 insertions, 2 deletions
diff --git a/usr.bin/enigma/enigma.1 b/usr.bin/enigma/enigma.1
index a72b22e..a2d0368 100644
--- a/usr.bin/enigma/enigma.1
+++ b/usr.bin/enigma/enigma.1
@@ -33,8 +33,10 @@ simple encryption program, working on a
.Dq secret-key
basis. It operates as a filter, i. e. it encrypts or decrypts a
stream of data from standard input, and writes the result to standard
-output. It automatically detects whether the input data stream is
-already encrypted, and switches into decryption mode in this case.
+output.
+Since its operation is fully symmetrical, feeding the encrypted data
+stream again through the engine (using the same secret key) will
+decrypt it.
.Pp
There are several ways to provide the secret key to the program. By
default, the program prompts the user on the controlling terminal for
OpenPOWER on IntegriCloud