Evaluation of Performance of the Symmetric Key Algorithms: DES, 3DES ,AES and Blowfish
Internet and networks applications are growing very fast. So the importance and the value of the exchanged data over the internet are increasing. Information Security has been very important issue in data communication. Any loss or threat to information can prove to be great loss to the organization. Encryption technique plays a main role in information security systems. This paper provides a fair comparison between four most common and used symmetric key algorithms: DES, 3DES,AES and Blowfish. A comparison has been made on the basis of these parameters: rounds, block size, key size, encryption/decryption time, CPU process time in the form of throughput and power consumption. These results show that blowfish is more suitable than AES. Simulation program is implemented using Java programming.