On 13/02/2012 08:12, adacrypt wrote yet another fingers-in-ears
"lalalalalalalala" posting:
> The benefit of the OTP is that it guarantees unbreakable crytpo
> strength when the ciphertext has been generated using a random key
> that is equal in length to the message length but that only caters for
> one form of attack in a modern number- theoretic computer driven
> cipher i.e. a statistical attack on the ciphertext.
You got off to such a good start and then blew it!
From " ... but that only caters for ..." you are talking crap again.
> Ciphertext only and numerical analysis attacks are not addressed in
> the historic OTP because it only used the 26 letters of the English
> alphabet. The drawback that necessitated the one-time usage relates
> to keysets that were comprised of either simple alphabetic data at the
> time (1920’s) or alphanumeric data today (from 1963 onwards.)
The above is nonsense on so many levels. 26 letters is irrelevant,
except insofar as it was usable with the available teleprinter codes
(5-bit binary, by the way).
> The reason for this is the detectable foot prints that arise in the
> ciphertext immediately a key set is reused that enable some
> statistical deductions to be made that weaken the cipher.
Not on an OTP, where key reuse is forbidden.
> It can be shown that when the keyset is a set of moderately sized
> positive integers and the ciphertext is made random as I am advocating
> in my algorithm then this problem of footprints disappears – there is
> no giveaway evidence in the ciphertext that denotes where the key was
> reused - point 1 made.
Bullshit. "it can be shown that ... "
SHOW IT!!
Point 1 NOT, repeat, NOT made, simply asserted. Dogma.
> The caveat that key length must equal message length is in theory at
> least, redundant now and not required any more. I hasten to add that
> this is not being done in my vector ciphers but the way is clear
> should it ever be decided to do that.
Bullshit. Wishful thinking at best.
> It should be noted I think that if a modern cipher still uses a fresh
> key for each encryption of a fresh plaintext then this is a
> convenience and not an essential requirement that deleteriously harks
> back to the OTP – the message length is equal to the key length as a
> happy convenience that may be changed any time in the future without
> any bad side effects – it is a choice not an essential - point 2
> made.
Bullshit. Gross misunderstanding at best.
Point 2 NOT made, simply asserted. More dogma.
> I am a great admirer of Joseph Mauborgne and the original OTP but the
> time has come to rationalise its place in modern cryptography – it is
> giving a bad name to good ciphers that even remotely resemble it
> because of the entrenched defects of the OTP that contagiously are
> passed on to any modern cipher that uses a keyset just once out of
> choice. The name OTP has become an unfortunate misnomer that should
> be dropped now because of the doubt it sows in the minds of people.
Wishful thinking and oft-repeated dogma.
> I think it is quite likely that future ciphers will optionally use
> keysets that are equal to the message-length but may reuse the same
> keyset many times if they can demonstrate that this does not surface
> as foot prints in the ciphertext.
Proper ciphers use secure algorithms and keys that are MUCH shorter
than the message. OTPs are not in everyday practical use.
> A passing resemblance to the OTP must not be allowed to become a
> damning millstone in the future – the party ‘s over for the OTP and
> its time to move on.
Catch up with reality. Nobody uses OTPs (except Soviet spies) due to
expensive key sharing problems. OTPs are useful in the study of crypto
because of the simplicity. Government spies may use them (perhaps only
in the past), but they are NOT used for general daily civilian crypto.
> I want to labour the point here that constructing ciphertext that is
> demonstrably random as I am doing is a severe body blow to statistical
> cryptanalysis. This ploy uses several keysets in series that need not
> be random themselves but ensure that the ensuing ciphertext string is
> definitively random. It enables a rethink about one time usage of
> keys however that I think is a great advantage and very well
> worthwhile.
Bullshit. You are using a weird definition of "random" to start with.
> As an experiment I have constructed many message lengths that are
> several times greater than the key length in each case without any
> detectable effect in the ciphertext. This puts the lie to the one-
> time caveat. I think it has becoming a hugely anachronistic untruth
> that should be dropped completely from modern crypto terminology
> altogether. It is doing harm now in that it is still being used as
> the platform of outdated logic and irrelevant theory.
Bullshit. You constructed a rigged, self-serving test that is only
useful for suppoerting your weird definition of "random".
M
--
Mark "No Nickname" Murray
Notable nebbish, extreme generalist.