CFP last date
20 January 2025
Reseach Article

Performance Evaluation of RC6, Blowfish, DES, IDEA, CAST-128 Block Ciphers

by Kirti Aggarwal, Jaspal Kaur Saini, Harsh K. Verma
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 68 - Number 25
Year of Publication: 2013
Authors: Kirti Aggarwal, Jaspal Kaur Saini, Harsh K. Verma
10.5120/11749-7244

Kirti Aggarwal, Jaspal Kaur Saini, Harsh K. Verma . Performance Evaluation of RC6, Blowfish, DES, IDEA, CAST-128 Block Ciphers. International Journal of Computer Applications. 68, 25 ( April 2013), 10-16. DOI=10.5120/11749-7244

@article{ 10.5120/11749-7244,
author = { Kirti Aggarwal, Jaspal Kaur Saini, Harsh K. Verma },
title = { Performance Evaluation of RC6, Blowfish, DES, IDEA, CAST-128 Block Ciphers },
journal = { International Journal of Computer Applications },
issue_date = { April 2013 },
volume = { 68 },
number = { 25 },
month = { April },
year = { 2013 },
issn = { 0975-8887 },
pages = { 10-16 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume68/number25/11749-7244/ },
doi = { 10.5120/11749-7244 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:28:51.902327+05:30
%A Kirti Aggarwal
%A Jaspal Kaur Saini
%A Harsh K. Verma
%T Performance Evaluation of RC6, Blowfish, DES, IDEA, CAST-128 Block Ciphers
%J International Journal of Computer Applications
%@ 0975-8887
%V 68
%N 25
%P 10-16
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Rapid growth of internet applications fueled the need for securing information and computers. Encryption algorithms play vital role to secure information. This paper provides comparison of most common encryption algorithms namely: DES, Blowfish, CAST-128, RC6, IDEA. Performance evaluation is carried out on the basis of execution time and throughput. These algorithms has different key and block size. DES, IDEA, Blowfish, CAST-128 has block size of 64 bits. DES has key Size of 64 bits while IDEA, Blowfish, CAST-128 has key size of 128 bits. RC6 has Key size and Block size of 128 bits. Simulation results are provided to demonstrate the effectiveness of each algorithm.

References
  1. W. Stallings, "Cryptography and Network Security: Principles and Practice", Prentice-Hall, New Jersey, 1999
  2. "Data Encryption Standard", "wikipedia. org", [online] Available at: http://en. wikipedia. org/wiki/Data_Encryption_Standard
  3. "Blowfish", "wikipedia. org", [online] Available at: http://en. wikipedia. org/wiki/Blowfish_(cipher)
  4. CAST-128 available at http://www. ipa. go. jp/security/rfc/RFC2144EN. html
  5. Ronald L. Rivest,"THE RC6 Block Cipher" RSA Laboratories, 2955 Campus Drive, Suite 400, San Mateo, CA 94403, USA.
  6. IDEA "wikipedia. org". Available at: http://en. wikipedia. org/wiki/International_Data_Encryption_Algorithm
  7. "What are RC5 and RC6","rsa. com". Available at: http://www. rsa. com/rsalabs/node. asp?id=2251
  8. B. Schneier, "Description of a New Variable-Length Key, 64-Bit Block Cipher (Blowfish)", [online] Available at: http://www. schneier. com/paper-blowfish-fse. html
  9. B. Schneier, "Applied Cryptography", John Wiley & Sons Inc. , 1999
  10. Harsh Kumar Verma, and Ravindra Kumar Singh, "Performance Analysis of RC5, Blowfish and DES Block Cipher Algorithms", International Journal of Computer Applications (0975 – 8887) March 2012 Volume 42– No. 16
  11. Tingyuan Nie, Chuanwang Song, Xulong Zhi "Performance Evaluation of DES and Blowfish Algorithms",IEEE Biomedical Engineering and Computer Science, 2010. ICBECS 2010. International Conference 23-25 April 2010,pp. 1-4
  12. Vikas Tyagi, Shrinivas Singh, Volume 3, No. 4, April 2012 Journal of Global Research in Computer Science "ENHANCEMENT OF RC6 (RC6_EN) BLOCK CIPHER ALGORITHM AND COMPARISON WITH RC5 & RC6".
  13. CAST "wikipedia. org". Available at: http://en. wikipedia. org/wiki/CAST-128
  14. RC6 "wikipedia. org". Available at: http://en. wikipedia. org/wiki/RC6
  15. Andreas Sterbenz and Peter Lipp "Performance of the AES Candidate Algorithms in Java", Institute for Applied Information Processing and Communications Graz, University of Technology Inffeldgasse 16, A-8010 Graz, Austria.
  16. MelekD . Yucel and R. CllneyAt car "COMPARISON OF THE BLOCK CIPHERS DES AND IDEA" EIT,CO'99 INTERNATIONAL CONFERBNCE ON ELECTRICAL AND ELECTRONICS ENGINEERING.
Index Terms

Computer Science
Information Sciences

Keywords

Cryptography Symmetric encryption DES Blowfish CAST-128 RC6 IDEA