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:
parent
a1bd700ab1
commit
be06d37c18
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user