Thursday, February 23, 2017

Cryptography: History of Data Encryption Standard (DES)


In the late 1960s, IBM set up a research project in computer cryptography led by Horst Feistel.

The project concluded in 1971 with the development of an algorithm with the designation LUCIFER, which was sold to Lloyd’s of London for use in a cash-dispensing system, also developed by IBM.

LUCIFER is a Feistel block cipher that operates on blocks of 64 bits, using a key size of 128 bits.

Because of the promising results produced by the LUCIFER project, IBM embarked on an effort to develop a marketable commercial encryption product that ideally could be implemented on a single chip.

The effort was headed by Walter Tuchman and Carl Meyer, and it involved not only IBM researchers but also outside consultants and technical advice from the National Security Agency (NSA).

The outcome of this effort was a refined version of LUCIFER that was more resistant to cryptanalysis but that had a reduced key size of 56 bits, in order to fit on a single chip.

In 1973, the National Bureau of Standards (NBS) issued a request for proposals for a national cipher standard. IBM submitted the results of its Tuchman–Meyer project. This was by far the best algorithm proposed and was adopted in 1977 as the Data Encryption Standard.
Sitewide-Feb4of4640x480

No comments:

Post a Comment