This article is another part of my encryption source code chain.
This DES encryption code provides excellent learning of Data Encryption Standard which is implemented exactly according to the famous DES flow chart. You can also run it as SDES which is commonly known as educational DES. The educational DES actually works on 10 bits while the actual DES encrypts 64 bits at a time.
The code is highly reusable and can be added in any application by just adding the DES class in your source code.
The key generation process has also been implemented in an understandable format and is exactly according to the key generation flow chart.
- 6th February, 2005: Initial post