From be06d37c189080b5998f070f5de8317bceaf3086 Mon Sep 17 00:00:00 2001 From: Joerg Wunsch Date: Fri, 14 May 2004 18:46:16 +0000 Subject: [PATCH] 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 --- usr.bin/enigma/enigma.1 | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/usr.bin/enigma/enigma.1 b/usr.bin/enigma/enigma.1 index a72b22ea36c7..a2d0368636fd 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