Skip to main content

Posts

Showing posts with the label Ankit Fadia

Algorithms Explained

Encryption has become a part and parcel of our lives and we have accepted the fact that data is going to encrypted and decrypted at various stages. However, there is not a single encryption algorithm followed everywhere. There are a number of algorithms existing, and I feel there is a need to understand how they work.  So this text explains a number of popular encryption algorithms and makes you look at them as mathematical formulas. Data Encryption Standard or DES The U.S government in 1977 adopted the Data Encryption Standard (DES) algorithm. According to it’s developer the DES algorithm is: “ It is a block cipher system which transforms 64-bit data blocks under a 56-bit secret key under a 56-bit secret key, by means of permutation and substitution.” Now, this tutorial will guide you through the various steps of the DES encryption algorithm making you more confident in dealing with DES encryption. The following is a step by step guide to the DES algorithm, which was original...