- #1
msmith12
- 41
- 0
Im doing a project on the data encryption standard (DES), and was wondering if anyone had any ideas on where to find papers that discuss the mathematics behind the system.
thanks
thanks
Data Encryption Standard (DES) is a symmetric-key algorithm used for data encryption and decryption. It was developed by IBM in the 1970s and later adopted as a federal standard by the National Bureau of Standards (now known as the National Institute of Standards and Technology). It is a block cipher, meaning it encrypts and decrypts data in fixed-size blocks.
DES uses a combination of substitution and permutation to encrypt data. It takes a 64-bit block of plaintext and a 56-bit key as input, and after 16 rounds of encryption, produces a 64-bit block of ciphertext. The same key is used for both encryption and decryption, making it a symmetric-key algorithm.
No, DES is no longer considered a secure encryption standard and has been replaced by more advanced algorithms such as AES (Advanced Encryption Standard) and Triple DES. In fact, the use of DES is prohibited by the Federal Information Processing Standards (FIPS).
In the 1990s, there were concerns about the security of DES, as it was rumored that the National Security Agency (NSA) had intentionally weakened the algorithm. This led to the development of Triple DES, which uses three rounds of DES encryption to increase security.
With advances in technology, DES can now be cracked in a matter of hours or days. This is why it is no longer considered a secure encryption standard and has been replaced by stronger algorithms. However, for legacy systems that still use DES, it is recommended to switch to a more secure algorithm to protect sensitive data.