International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 42 - Number 16 |
Year of Publication: 2012 |
Authors: Harsh Kumar Verma, Ravindra Kumar Singh |
10.5120/5775-6004 |
Harsh Kumar Verma, Ravindra Kumar Singh . Performance Analysis of RC5, Blowfish and DES Block Cipher Algorithms. International Journal of Computer Applications. 42, 16 ( March 2012), 8-14. DOI=10.5120/5775-6004
In this paper, Performance analysis of RC5, Blowfish and DES block cipher algorithms have been done on the basis of execution time and resource utilization. CPU utilization and memory utilization both are considered for determining resource utilization. These three algorithms are parameterized algorithm and encrypt two w-bits at a time. Allowable choices for w are 16 bits, 32 bits, and 64 bits. Blowfish and DES have same structure for encryption and decryption while RC5 have different. RC5 has 12 and Blowfish & DES have 16 rounds. These three algorithms have a variable block size and a variable key size in their structure. Performances of RC5 & Blowfish algorithms have been evaluated on key size of 128-bits, 192-bit and 256-bit while key size is fixed 64-bit for DES in this paper.