NODE 8deebbf6Re: Phil Zimmerman on 'The Death of DES'
cme@ellisun.sw.stratus.com (Carl Ellison)Tue, 28 Sep 93 13:46:22 PDT
Single DES is weak, for a known plaintext attack. I think we knew that.
We didn't know how weak.
We can extrapolate to an NSA machine with 1 second scan of all keys,
perhaps.
So --
1. use triple DES
2. before using DES, XOR with a stream from a decent PRNG (destroying
the known plaintext)
3. in between DES operations, mix bytes up as with tran (posted on
sci.crypt occasionally, avbl from me by mail or on ripem.msu.edu)
-- spreading bytes out within a huge block, further hiding any
known text
- Carl
NODE 61298b5fRe: Phil Zimmerman on 'The Death of DES'
"Perry E. Metzger" <pmetzger@lehman.com>Tue, 28 Sep 93 16:11:35 PDT
I personally favor triple DES + IDEA. The notion is that if triple DES
is weak maybe IDEA isn't, and vice versa -- you are no weaker than the
strongest of the two systems.
Perry
Carl Ellison says:
> Single DES is weak, for a known plaintext attack. I think we knew that.
> We didn't know how weak.
>
> We can extrapolate to an NSA machine with 1 second scan of all keys,
> perhaps.
>
> So --
>
> 1. use triple DES
>
> 2. before using DES, XOR with a stream from a decent PRNG (destroying
> the known plaintext)
>
> 3. in between DES operations, mix bytes up as with tran (posted on
> sci.crypt occasionally, avbl from me by mail or on ripem.msu.edu)
> -- spreading bytes out within a huge block, further hiding any
> known text
>
> - Carl
NODE 18077f07Re: Carl Ellison on 'The Death of DES'
m5@vail.tivoli.com (Mike McNally)Wed, 29 Sep 93 05:36:23 PDT
> Carl Ellison says:
> > 3. in between DES operations, mix bytes up as with tran (posted on
> > sci.crypt occasionally, avbl from me by mail or on ripem.msu.edu)
> > -- spreading bytes out within a huge block, further hiding any
> > known text
Can someone comment on the efficacy of this technique when used in
conjunction with encryption modes other than ECB, and/or with the
simple XOR "pre-scramble" technique? I agree that it "couldn't hurt",
security-wise, but of course it does introduce a (slight) processing
overhead. If it introduces no real additional security, I don't see
the point. (Enlighten me!)
(This for some reason reminds me of the way little kids tie shoes;
they sometimes make enormous knots which, ultimately, are weaker than
a simple bow.)
--
Mike McNally
NODE b670d9a4Re: Carl Ellison on 'The Death of DES'
Michael Johnson <mpj@csn.org>Wed, 29 Sep 93 08:01:51 PDT
On Wed, 29 Sep 1993, Mike McNally wrote:
> > Carl Ellison says:
> > > 3. in between DES operations, mix bytes up as with tran (posted on
> > > sci.crypt occasionally, avbl from me by mail or on ripem.msu.edu)
> > > -- spreading bytes out within a huge block, further hiding any
> > > known text
> Can someone comment on the efficacy of this technique when used in
> conjunction with encryption modes other than ECB, and/or with the
> simple XOR "pre-scramble" technique? I agree that it "couldn't hurt",
> security-wise, but of course it does introduce a (slight) processing
> overhead. If it introduces no real additional security, I don't see
> the point. (Enlighten me!)
>
> (This for some reason reminds me of the way little kids tie shoes;
> they sometimes make enormous knots which, ultimately, are weaker than
> a simple bow.)
One integrated large block cipher is much more secure than this kind of
combination of ciphers, unless you repeat them in enough rounds to make a
compound product cipher out of it. In other words, des | tran really
isn't much stronger than des, but des|tran|des|tran|des|tran|des|tran...
could be quite strong (not to mention slow).
Mike Johnson
Long live the U. S. Constitution!