- Related Topics:
- cipher
Data Encryption Standard
-
What is the Data Encryption Standard (DES)?
The Data Encryption Standard (DES) is an early data encryption standard endorsed by the U.S. National Bureau of Standards (NBS), now known as the National Institute of Standards and Technology (NIST). It utilizes a product block cipher with 16 rounds of substitution and transposition processes. DES has a 64-bit block size, but only 56 bits are key bits.
Mandatory for U.S. government financial transactions, DES became a de facto international standard for business and commercial data security. However, its security was limited by its work factor and was eventually replaced by the Advanced Encryption Standard (AES) at the start of the 21st century.
3 Britannica SourcesCreated from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles. -
Why was DES created and what is it used for?
The Data Encryption Standard (DES) was created following a request from the U.S. National Bureau of Standards (NBS) in 1973 for a cryptoalgorithm to be considered for a new cryptographic standard. IBM submitted the patented Lucifer algorithm. After modifications to the internal functions and a shortening of the code key size from 112 bits to 56 bits, the algorithm became the Data Encryption Standard.
The DES was mandated for use in unclassified U.S. government applications for protecting binary-coded data during transmission and storage in computer systems and networks. It was also mandatory for all financial transactions of the U.S. government involving electronic fund transfer.
The DES is a product block cipher with a 64-bit block size. Although the key consists of 64 bits, only 56 of these can be chosen by the user and are key bits. The remaining 8 are parity check bits and totally redundant.
The Advanced Encryption Standard (AES) phased out DES at the start of the 21st century.
2 Britannica SourcesCreated from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles. -
How does DES help keep information secure?
The Data Encryption Standard (DES) was an early encryption standard that helped secure data through a complex system of substitutions and transpositions. In DES, 16 rounds of these processes are cascaded on 64-bit blocks of data, controlled by a 56-bit key.
A crucial element of DES security was a special nonlinear substitution using S boxes, making the encryption process highly complex. This design ensured that the relationship between the input and output was not straightforward, enhancing security. DES was widely adopted for U.S. government applications and financial transactions, becoming a standard for business and commercial data security.
However, the security of DES was limited by its work factor, as its 56-bit key became vulnerable to brute-force attacks with increasing computing power. It was eventually replaced by the Advanced Encryption Standard (AES), which offers greater security.
2 Britannica SourcesCreated from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles. -
What is a cipher and how does DES use ciphers?
A cipher is a method of transforming information to conceal its meaning. The Data Encryption Standard (DES) uses a product block cipher, where substitution and transposition (permutation) processes are repeated 16 times.
DES works on 64-bit blocks of data. The key that controls this transformation is also 64 bits, but only 56 bits are usable, as the other 8 are for parity checks. In each round, the data block is divided into two 32-bit halves, and a complex function involving substitution is applied, using a subset of the key bits. This type of structure is called a Feistel cipher.
2 Britannica SourcesCreated from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles. -
What are some weaknesses or problems with DES?
The Data Encryption Standard (DES), adopted in 1977, was an early data encryption standard endorsed by the U.S. National Bureau of Standards (NBS). However, DES has weaknesses:
- Key Size: Its key size of 56 bits proved insufficient as computing power increased. In 1999, a special-purpose DES search engine, combined with many personal computers, found a DES challenge key in only 22 hours.
- Security: The security of DES is limited by its work factor, which is the effort required to search all possible keys. While considered an impossible computational task in 1977, it became feasible over time.
- Replacement: Due to these vulnerabilities, the DES was phased out at the beginning of the 21st century and replaced by the more secure Advanced Encryption Standard (AES), which is better suited for securing commercial transactions on the Internet.
2 Britannica SourcesCreated from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles. -
How has DES influenced newer encryption methods?
The Data Encryption Standard (DES) significantly shaped modern encryption by popularizing the Feistel cipher, a structure where the cipher output is divided and transposed, with a key-controlled function applied to one half and combined with the other. DES was also the first totally public cryptographic algorithm.
However, DES's short key length made it vulnerable to brute-force attacks. This led to the development of "triple DES," effectively extending the key length to 112 bits. The need for a more secure standard led to the Advanced Encryption Standard (AES), which allows for longer, adjustable key lengths to outpace advances in computing power.
2 Britannica SourcesCreated from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.
Data Encryption Standard (DES), an early data encryption standard endorsed by the U.S. National Bureau of Standards (NBS; now the National Institute of Standards and Technology). It was phased out at the start of the 21st century by a more secure encryption standard, known as the Advanced Encryption Standard (AES), which was better suited for securing commercial transactions over the Internet.
In 1973 the NBS issued a public request for proposals for a cryptoalgorithm to be considered for a new cryptographic standard. No viable submissions were received. A second request was issued in 1974, and International Business Machines Corporation (IBM) submitted the patented Lucifer algorithm that had been devised by one of the companyâs researchers, Horst Feistel, a few years earlier. The Lucifer algorithm was evaluated in secret consultations between the NBS and the U.S. National Security Agency (NSA). After some modifications to the internal functions and a shortening of the code key size from 112 bits to 56 bits, the full details of the algorithm that was to become the Data Encryption Standard were published in the Federal Register in 1975. Following almost two years of public evaluation and comment, the standard itself was adopted at the end of 1976 and published at the beginning of 1977. As a consequence of certification of the standard by the NBS and its commitment to evaluate and certify implementations, it was mandated that the DES be used in unclassified U.S. government applications for the protection of binary-coded data during transmission and storage in computer systems and networks and on a case-by-case basis for the protection of classified information.
The use of the DES algorithm was made mandatory for all financial transactions of the U.S. government involving electronic fund transfer, including those conducted by member banks of the Federal Reserve System. Subsequent adoption of the DES by standards organizations worldwide caused the DES to become a de facto international standard for business and commercial data security as well.
The DES is a product block cipher in which 16 iterations, or rounds, of substitution and transposition (permutation) process are cascaded. The block size is 64 bits. The key, which controls the transformation, also consists of 64 bits; however, only 56 of these can be chosen by the user and are actually key bits. The remaining 8 are parity check bits and hence totally redundant. The is a functional schematic of the sequence of events that occurs in one round of the DES encryption (or decryption) transformation. At each intermediate stage of the transformation process, the cipher output from the preceding stage is partitioned into the 32 left-most bits, Li, and the 32 right-most bits, Ri. Ri is transposed to become the left-hand part of the next higher intermediate cipher, Li + 1. The right-hand half of the next cipher, Ri + 1, however, is a complex function, Li + f(Ri, Ki + 1), of a subset of the key bits, Ki + 1, and of the entire preceding intermediate cipher. The essential feature to the security of the DES is that f involves a very special nonlinear substitutionâi.e., f(A) + f(B) â f(A + B)âspecified by the Bureau of Standards in tabulated functions known as S boxes. This process is repeated 16 times. This basic structure, in which at each iteration the cipher output from the preceding step is divided in half and the halves transposed with a complex function controlled by the key being performed on the right half and the result combined with the left half using the âexclusive-orâ from logic (true or â1â only when exactly one of the cases is true) to form the new right half, is called a Feistel cipher and is widely usedâand not just in the DES. One of the attractive things about Feistel ciphersâin addition to their securityâis that if the key subsets are used in reverse order, repeating the âencryptionâ decrypts a ciphertext to recover the plaintext.
The security of the DES is no greater than its work factorâthe brute-force effort required to search 256 keys. That is a search for a needle in a haystack of 72 quadrillion straws. In 1977 that was considered an impossible computational task. In 1999 a special-purpose DES search engine combined with 100,000 personal computers on the Internet to find a DES challenge key in 22 hours. An earlier challenge key was found by distributed computing over the Internet in 39 days and by the special-purpose search engine alone in 3 days. For some time it had been apparent that the DES, though never broken in the usual cryptanalytic sense, was no longer secure. A way was devised that effectively gave the DES a 112-bit keyâironically, the key size of the Lucifer algorithm originally proposed by IBM in 1974. This is known as âtriple DESâ and involves using two normal DES keys. As proposed by Walter Tuchman of the Amperif Corporation, the encryption operation would be E1D2E1 while decryption would be D1E2D1. Since EkDk = DkEk = I for all keys k, this triple encryption uses an inverse pair of operations. There are many ways to choose the three operations so that the resultant will be such a pair; Tuchman suggested this scheme since if the two keys are both the same, it becomes an ordinary single-key DES. Thus, equipment with triple DES could be interoperable with equipment that only implemented the older single DES. Banking standards adopted this scheme for security.
Cryptology has traditionally been a secretive science, so much so that it was only at the end of the 20th century that the principles on which the cryptanalysis of the Japanese and German cipher machines of World War II were based were declassified and released. What was different about the DES was that it was a totally public cryptographic algorithm. Every detail of its operationsâenough to permit anyone who wished to program it on a microcomputerâwas widely available in published form and on the Internet. The paradoxical result was that what was generally conceded to have been one of the best cryptographic systems in the history of cryptology was also the least secret.

" height="20" alt="HEW Logo">