Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Articles
(untagged)

Data Encryption Standard Made Easy

0.00/5 (No votes)
6 Feb 2005 1  
Implementation of DES and Educational DES in a very easy and understandable format.

Introduction

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.

History

  • 6th February, 2005: Initial post

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here