The magazine of the Melbourne PC User Group

Cracking DES
Major Keary
majkeary@netspace.com.au

The Data Encryption Standard (DES) was released in 1975. It had its origins in Lucifer, an IBM encryption system designed for commercial users. Instead of improving on Lucifer, DES was made weaker. The key size was restricted to 56 bits (Lucifer used a 128-bit key) and the workings of the substitution registers (S-boxes) were changed and the details classified.

At the time of its release professionals in the crypto field expressed serious concern about the motives of the National Security Agency (NSA). In spite of their estimates that a machine could be constructed to crack DES, official statements assured users that DES was indeed very strong. In 1997 a U.S. House of Representatives Committee heard classified testimony from the FBI and NSA to the effect that cracking DES was just so difficult that suggestions of official eavesdropping were ludicrous.

In 1997 the Electronic Frontier Foundation (EFF) began an investigation into DES Cracking. A budget in the order of US$210,000 was estimated ($80,000 for labour and $130,000 for material). The project took about eighteen months (including preliminary research) to complete. The DES Cracker worked.

A full description of how it was done has been compiled by EFF and published by O'Reilly. Because books are sacrosanct in the eyes of the U.S. Constitution, publication in this form was the only way to release the information into the community at large. The text is a bit warts-and-all; O'Reilly's books are a benchmark for typographic excellence and quality control, but they had to take the text as-is and readers will spot a few, albeit inconsequential, typos. The bulk of the book is devoted to code listings (designed to be scanned) and technical specifications; that is an error-free zone.

Even if the code is beyond your comprehension, and the schematic diagrams are all Greek to you, the text makes fascinating reading.

The significance of the EFF DES-Cracker project is that all the communications encrypted using DES are vulnerable, and always were vulnerable. For some commercial users that is a worry.

The book is unusual in that, apart from some of the text, there is no copyright. Indeed, the cover carries a banner: Scan this book!

EFF: Cracking DES
ISBN 1-56592-520-3
Published by O'Reilly,
262 pp.
RRP $69.95

Reprinted from the June 2000 issue of PC Update, the magazine of Melbourne PC User Group, Australia

[About Melbourne PC User Group]