AES DES Encryption Algorithm Differences | 3 DES

aes des

Introduction Of AES DES

aes des

AES stands for Advanced Encryption Standard. DES stands for Data Encryption Standard.

AES DES Algorithms are used to encrypt & decrypt the content. AES DES both algorithms are based on symmetric key cryptography where same Encryption Key and Decrption Keys are used for protection of content. In which a receiver should have already a encryption key before sender sends him encrypted content.

DES algorithm is very old algorithm because it was developed 30 years ago even more than that. It was developed by federal govt to secure his private data. At that time the computational power were not high. So it was secure to use. But by time more computational power were generated and DES algorithm became vulnerable. Triple DES Algorithm also came but it was not good in speed. Triple DES stands for Triple Data Encrption Standard. So AES were developed.

If you want to know more about AES Algorithm then we discussed it in brief in our other article Click Here.

AES DES Algorithm Differences

(1) Developing Year

AES Algorithm was developed in 2000 While DES Algorithm was 1977.

(1) Encryption Speed

AES Algorithm Encryption speed is faster than the DES Algorithm Encryption speed.

(2) Security

AES Algorithm is more secure than DES Algorithm due to good length of Encryption Key.

(3) Encryption Key

AES Algorithm uses 128 bit, 192 bit and 256 bit Encryption Key While DES Algorithm uses 56 bit Encryption key.

(4) Transformation Rounds

AES uses 10 Transformation Round for 128 bit key, 12 for 192 bit key and 14 for 256 bit key while DES Algorithm uses 16 Rounds.

(5) Round Names

AES uses rounds Substitution Round , Row-Shifting Round, Column Mixing Round and Round Key Addition. While DES uses Expansion, Permutation, XOR, S-BOX, P-BOX, XOR & Swap.

(7) Principle

AES is based on two principle Substitution and Permutation. While DES Algorithm is based of Feistel Cipher Structure.

(8) Data Block Processing

In AES, Processing of each Data Block is done in Single Matrix. While in DES each Data Block is divided into two Halves.

(9) Block Size

In AES Algorithm Block size is 128 bits while in DES Algorithm Block size is 64 bits.

(10) Vulnerability

DES is vulnerable due to use of high computing power. While AES is not yet vulnerable because is its high complexity.

headend info book download

Conclusion Of AES DES

A strength of any Encryption Algorithm depends on the length of the Encryption Key. The DES algorithm were using the 56 bit key to encrypt the data. Which was too short for encryption so it became vulnerable. Even its next version known as Triple DES were came but it was failed. Because it was having high encrption and high decryption time for content. Which were not convenient for us to use.

So there were the need of a algorithm which were having good length of encryption key with good speed for ecryption and decryption process.  Which results AES Algorithm. It was submitted by two Belgium guys and it is known as Rijndael Algorithm.

AES algorithm is approved by US govt. and National Security agency. So it is widely adopted all over the wold. It is adopting in both sectors Govt. as well as private to secure their confidential data.

Know More About   What Is Cryptography

reference : rijndaelsiam

headend info

Comments



error: Want To Download These Articles ? Go To Books Tab !!!