Comparative analysis of the speeds of AES, ChaCha20, and Blowfish encryption algorithms

With our increasing reliance on digital data and sensitive information, there is a paramount need for robust data protection methods. Our study examined encryption algorithms and their effectiveness in safeguarding data in a fast-paced manner. Our core objective was to compare the speed of three prominent encryption algorithms: Advanced Encryption Standard (AES), ChaCha20, and Blowfish. We hypothesized that the ChaCha20 encryption algorithm would enable the fastest encryption and decryption among the three. To test this, we conducted a set of trials using lorem ipsum text files of various lengths. Each algorithm was subjected to rigorous testing to assess its encryption and decryption times. For each file length text file, each of the encryption algorithms would be tested on the file 10 consecutive times and the average was accessed. While each algorithm demonstrated unique strengths (such as faster encryption time, faster decryption times, similar encryption/decryption times, easier implementation of pushing files to be encrypted into the algorithm, ease of use/coding, etc.), ChaCha20 emerged as a clear winner. These results offer valuable context to decision-makers in sectors in need of implementing security for their data (large technological corporations data, academic institutions’ student information, medical facilities’ patient charts, etc.) seeking a rapid encryption solution.

Authors

Publication Details

Journal
Journal of Emerging Investigators
Published
2025-01-01
DOI
https://doi.org/10.59720/23-246
Primary Topic
Advanced Malware Detection Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Comparative analysis of the speeds of AES, ChaCha20, and Blowfish encryption algorithms

Maninder Kaur, Nicholas Fishel
Journal of Emerging Investigators
Advanced Malware Detection Techniques
article

Comparative analysis of the speeds of AES, ChaCha20, and Blowfish encryption algorithms

Maninder Kaur, Nicholas Fishel
article en

Abstract

With our increasing reliance on digital data and sensitive information, there is a paramount need for robust data protection methods. Our study examined encryption algorithms and their effectiveness in safeguarding data in a fast-paced manner. Our core objective was to compare the speed of three prominent encryption algorithms: Advanced Encryption Standard (AES), ChaCha20, and Blowfish. We hypothesized that the ChaCha20 encryption algorithm would enable the fastest encryption and decryption among the three. To test this, we conducted a set of trials using lorem ipsum text files of various lengths. Each algorithm was subjected to rigorous testing to assess its encryption and decryption times. For each file length text file, each of the encryption algorithms would be tested on the file 10 consecutive times and the average was accessed. While each algorithm demonstrated unique strengths (such as faster encryption time, faster decryption times, similar encryption/decryption times, easier implementation of pushing files to be encrypted into the algorithm, ease of use/coding, etc.), ChaCha20 emerged as a clear winner. These results offer valuable context to decision-makers in sectors in need of implementing security for their data (large technological corporations data, academic institutions’ student information, medical facilities’ patient charts, etc.) seeking a rapid encryption solution.

Journal of Emerging Investigators
Openalex Percentile: Top 65%
Advanced Malware Detection Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.