Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Comparative Analysis and Performance Evaluation of Cryptographic Algorithms

View through CrossRef
Encryption, which is based on the science of cryptography, is required to protect data and information in computer networks. As computing overhead rises, available encryption techniques are put to the test. It is necessary to assess the encryption algorithms' performance in order to establish their applicability for various security scenarios and applications. The findings of available research on comparison studies and performance evaluation of encryption algorithms are inconsistent, therefore the authors could not draw any conclusions about the encryption algorithms' performance based on different metrics. Three of the most widely debated encryption algorithms, Rivest, Shamir, Adelman (RSA), Advanced Encryption Standard (AES), and Data Encryption Standard (DES) were implemented and simulated in the Java programming environment in this study. Some selected text data files were used to drive the simulation. Metrics such as encryption time, decryption time, memory utilization and data size were used to measure the performances of the selected algorithms. When the three selected algorithms were run on 50 bytes data size, AES had encryption time of 40ms, decryption time 37ms, and memory utilization of 12MB. DES had encryption time 38ms, decryption time of 35ms and memory utilization of 08MB. RSA had encryption time 36ms, decryption time of 34ms and memory utilization of 10MB. When the three selected algorithms were run on 500 bytes data size, AES had encryption time of 65ms, decryption time 61ms, and memory utilization of 25MB. DES had an encryption time of 60ms, decryption time of 58ms and memory utilization of 17MB. RSA had an encryption time of69ms, decryption time of 65ms and memory utilization of 21MB. In conclusion, DES performed better than other algorithms in both small and large data sizes for all metrics considered.
Title: Comparative Analysis and Performance Evaluation of Cryptographic Algorithms
Description:
Encryption, which is based on the science of cryptography, is required to protect data and information in computer networks.
As computing overhead rises, available encryption techniques are put to the test.
It is necessary to assess the encryption algorithms' performance in order to establish their applicability for various security scenarios and applications.
The findings of available research on comparison studies and performance evaluation of encryption algorithms are inconsistent, therefore the authors could not draw any conclusions about the encryption algorithms' performance based on different metrics.
Three of the most widely debated encryption algorithms, Rivest, Shamir, Adelman (RSA), Advanced Encryption Standard (AES), and Data Encryption Standard (DES) were implemented and simulated in the Java programming environment in this study.
Some selected text data files were used to drive the simulation.
Metrics such as encryption time, decryption time, memory utilization and data size were used to measure the performances of the selected algorithms.
When the three selected algorithms were run on 50 bytes data size, AES had encryption time of 40ms, decryption time 37ms, and memory utilization of 12MB.
DES had encryption time 38ms, decryption time of 35ms and memory utilization of 08MB.
RSA had encryption time 36ms, decryption time of 34ms and memory utilization of 10MB.
When the three selected algorithms were run on 500 bytes data size, AES had encryption time of 65ms, decryption time 61ms, and memory utilization of 25MB.
DES had an encryption time of 60ms, decryption time of 58ms and memory utilization of 17MB.
RSA had an encryption time of69ms, decryption time of 65ms and memory utilization of 21MB.
In conclusion, DES performed better than other algorithms in both small and large data sizes for all metrics considered.

Related Results

Primerjalna književnost na prelomu tisočletja
Primerjalna književnost na prelomu tisočletja
In a comprehensive and at times critical manner, this volume seeks to shed light on the development of events in Western (i.e., European and North American) comparative literature ...
Cryptographic Algorithms and the Future of Data Security
Cryptographic Algorithms and the Future of Data Security
Top of FormFrom fuelling secure digital communications to ensuring the safety of financial transactions to protecting critical infrastructure, cryptographic algorithms have become ...
A comprehensive review of post-quantum cryptography: Challenges and advances
A comprehensive review of post-quantum cryptography: Challenges and advances
One of the most crucial measures to maintain data security is the use of cryptography schemes and digital signatures built upon cryptographic algorithms. The resistance of cryptogr...
Quantum-Inspired Cryptography Protocols for Enhancing Security in Cloud Computing Infrastructures
Quantum-Inspired Cryptography Protocols for Enhancing Security in Cloud Computing Infrastructures
As we know, cloud computing plays a vital role in our lives. It also plays a pivotal role in modern business and information technology landscapes. But with this, there is a rise i...
Non-Recommended Publishing Lists: Strategies for Detecting Deceitful Journals
Non-Recommended Publishing Lists: Strategies for Detecting Deceitful Journals
Abstract The rapid growth of open access publishing (OAP) has significantly improved the accessibility and dissemination of scientific knowledge. However, this expansion has also c...
Operationalizing Post-Quantum Cryptography in Multi-Cloud Environments
Operationalizing Post-Quantum Cryptography in Multi-Cloud Environments
The emergence of quantum computing is a serious threat to traditional cryptographic algorithms, making it critical to transition to post-quantum cryptography (PQC). This work propo...
A Biometric AsymmetricCryptosystem Software Module Based on Convolutional Neural Networks
A Biometric AsymmetricCryptosystem Software Module Based on Convolutional Neural Networks
During the research, the analysis of the existing biometric cryptographic systems was carried out. Some methods that help to generate biometric features were considered and compare...
Enhancing Security in IoT Devices with a Comprehensive Analysis of Lightweight Cryptographic Algorithms
Enhancing Security in IoT Devices with a Comprehensive Analysis of Lightweight Cryptographic Algorithms
A lot of gadgets connected to the Internet of Things (IoT) have changed many fields, from healthcare and smart houses to smart cities and commercial robotics. But this fast growth ...

Back to Top