Data Encryption Standard (DES) weakness and strength
Comment on Data Encryption Standard (DES) weakness and strength.The Data Encryption Standard (DES) is a symmetric key block cipher which takes 64bit plaintext and 56bit key as an input and produces 64bit cipher text as output. The DES function is made up of P and Sboxes. Pboxes transpose bits and Sboxes substitute bits to generate a cipher.
Strength The strength of DES lies on two facts: a. The use of 56bit keys: 56bit key is used in encryption, there are 256 possible keys. A brute force attack on such number of keys is impractical. b. The nature of algorithm: Cryptanalyst can perform cryptanalysis by exploiting the characteristic of DES algorithm but no one has succeeded in finding out the weakness.
Weakness Weakness has been found in the design of the cipher: a. Two chosen input to an Sbox can create the same output. b. The purpose of initial and final permutation is not clear.

What are Brute Force Attacks?Network Security  What are Brute Force Attacks?  Brute forcing is a mechanism which is used by an attacker to break the encryption............