Data Encryption Standard

Data Encryption Standard

« Back to Glossary Index
Visit Us
Follow Me

The Data Encryption Standard (DES) is a symmetric-key algorithm for the encryption of digital data. It was developed in the early 1970s by IBM and was adopted by the U.S. government as an official Federal Information Processing Standard (FIPS) for the encryption of non-classified data in 1977.

The algorithm itself takes a 64-bit block of plaintext as input and transforms it into a 64-bit block of ciphertext. Similarly, it can reverse the process, taking a 64-bit block of ciphertext and transforming it back into the original 64-bit block of plaintext. The transformations rely on the use of a 56-bit key.

While DES was initially considered very secure, advancements in computational power have made it possible to break the encryption by trying all possible keys until the correct one is found, a method known as a “brute force” attack. In 1999, a group called the Electronic Frontier Foundation, using a specially-designed computer, was able to break a DES encryption in less than a day.

As a result of its vulnerability to brute force attacks, DES is considered to be insecure for many applications. It has been largely replaced by newer encryption standards, such as the Advanced Encryption Standard (AES), which offer a much higher level of security. However, understanding DES and its workings remains important in the field of cryptography, as many modern algorithms are based on or inspired by DES and its derivatives.

You may also like...