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
This commit is contained in:
Joerg Wunsch 2004-05-14 18:46:16 +00:00
parent a1bd700ab1
commit be06d37c18

View File

@ -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