2013 · 66 citations · 7 references
ComputingComputer EngineeringComputer ScienceComputer SecurityCryptographySecurity ArchitectureAlgorithm AnalysisBlock CiphersCryptographic AlgorithmsData EncryptionSymmetric-key CryptographyEncryptionEncryption AlgorithmsExecution Time AnalysisExecution Time Estimation
Information Security has become an important issue in data communication. Encryption algorithms have come up as a solution and play an important role in information security system. On other side, those algorithms consume a significant amount of computing resources such as CPU time, memory and battery power. Therefore it is essential to measure the performance of encryption algorithms. In this work, three encryption algorithms namely DES, AES and Blowfish are analyzed by considering certain performance metrics such as execution time, memory required for implementation and throughput. Based on the experiments, it has been concluded that the Blowfish is the best performing algorithm among the algorithms chosen for implementation.
7
A Performance Comparison of Data Encryption Algorithms
Aamer Nadeem, Mohammed Javed · 2006 · 378 citations
Performance Comparison of the AES Submissions
Bruce Schneier, John Kelsey, Doug Whiting et al. · 1999 · 81 citations