Re: Strongest encryption algorithm



Woody Brison wrote:
fermineutron wrote:
Joseph Ashwood wrote:

6) no character in plaintext should encode to itsef in cyphertext.
Again, very bad idea. Let's extend this to where you should actually be
thinking: no bit in the plaintext should encode to the same bit in the
ciphertex. This is trivially breakable as there is not introduction of the
key. The same applies when you work on the character, or even file level,
although to a lesser degree.
Interesting extrapolation, but it only applies on a bit sized alphabet,
initially i was thinking of a byte sized alphabet.

In Codebreakers, Kahn details an incident in WW2 where
a German code, enigma as I remember, was given to the
Italians for their use. Some Italian wanted to send
a test message and just leaned on the L key. The
resulting cyphertext had zero L's in it. The attacker
noticed this and after some thought realized that "no
character in plaintext ... encode[d] to itsef in
cyphertext." And proceeded to break open the whole system.

Enigma had been broken before then, before the war, in fact, by the Polish.

--Mike Amling
.



Relevant Pages

  • Re: Strongest encryption algorithm
    ... no bit in the plaintext should encode to the same bit in the ... The same applies when you work on the character, or even file level, ... Interesting extrapolation, but it only applies on a bit sized alphabet, ... resulting cyphertext had zero L's in it. ...
    (sci.crypt)
  • Re: Question about bit strength
    ... EncryptedData = DataBlock XOR Key ... This is basically a stream cypher with some extraneous blocking added. ... The key is repeated if the plaintext is ... function Encryptreturns cyphertext ...
    (sci.crypt)
  • Re: Steganography - Encryption challenge
    ... it's easy enough to make up one which will make the plaintext fit the ... encrypted messages available to the public increases, ... access to the application which produced the cyphertext allows you to ... the algorithm and you have some idea about the implementation. ...
    (borland.public.delphi.non-technical)
  • Re: PRNG using two functions
    ... length and the output is a fixed permutation of ... Maybe the sentence "The same plaintext produces the same cyphertext." ... Obtaining the plaintext? ...
    (sci.crypt)
  • Re: where can I get one of these ? .....
    ... Enigma keyspace in 126 days. ... Every possible plaintext for a message of that particular length? ... produce only one militarily-significant message in the correct format. ...
    (uk.radio.amateur)

Loading