Download PDFOpen PDF in browser

Fortifying Information Security: a Comparative Analysis of AES, DES, 3DES, RSA, and Blowfish Algorithm

EasyChair Preprint no. 13536

6 pagesDate: June 3, 2024


In the ever-evolving landscape of information security, selecting the most suitable encryption algorithm is crucial. This paper presents a comparative analysis of five prominent encryption algorithms: Advanced Encryption Standard (AES), Data Encryption Standard (DES), Triple DES (3DES), Rivest-Shamir-Adleman (RSA), and Blowfish. Through an in-depth exploration of each algorithm's cryptographic principles and practical implementations, this study evaluates their efficacy in fortifying information security across various metrics. The analysis encompasses ciphering and deciphering timeframes, memory overhead, tunability, throughput, algorithmic complexity, scalability, and security strengths. AES is highly regarded for its strength and adaptability, making it widely used. DES, though historically important, is now weak due to its short key size, with 3DES improving security by extending key lengths. RSA is essential for secure communication but has performance issues. Blowfish is simple, resistant to brute-force attacks, and offers variable key lengths. By scrutinizing these algorithms across multiple dimensions, this comparative analysis aims to provide insights into selecting the most appropriate encryption method to fortify information security in various contexts.

Keyphrases: 3DES (Triple-data Encryption Standard), AES (Advanced, Blowfish algorithm, DES (Data Encryption Standard), Encryption Standard), Information Security, RSA (Rivest-Shamir-Adleman)

BibTeX entry
BibTeX does not have the right entry for preprints. This is a hack for producing the correct reference:
  author = {Muhammad Rameel and Zain Asif},
  title = {Fortifying Information Security: a Comparative Analysis of AES, DES, 3DES, RSA, and Blowfish Algorithm},
  howpublished = {EasyChair Preprint no. 13536},

  year = {EasyChair, 2024}}
Download PDFOpen PDF in browser