DES Breakability / Re: CBenson's Data Encryption Algorithm

Clay Phipps phipps at fortune.UUCP
Fri May 4 06:16:49 AEST 1984


The notion that the DES is intended to be breakable
by US Government agencies is supported by the surprising use of 56 bits,
rather than the more obvious nearby number, 64, for the key size.  
Just about any machine that stores 56 bits of key conveniently 
is likely to have 8 unused, because of the predominance
of 16, 32, and 64-bit word sizes in current computer architectures.
Much of the early work on DES was carried out by NBS and IBM Research;
56 is certsinly not a convenient number of bits for IBM mainframes, but 64 is.

Apparently, the unused 8 bits would have made decryption intractable
even to the US Government (if those bits had been used).

This comment is based on hazily remembered info from draft versions of the DES;
if the key size was expanded to 64 bits in the final standard,
I'm sure that someone will correct me.

-- Clay Phipps

-- 
   {cbosgd decvax!decwrl!amd70 harpo hplabs!hpda ihnp4 sri-unix ucbvax!amd70}
   !fortune!phipps



More information about the Comp.lang.c mailing list