An Empirical Study to Compare the Performance of some Symmetric and Asymmetric Ciphers
2013; Science and Engineering Research Support Society; Volume: 7; Issue: 5 Linguagem: Inglês
10.14257/ijsia.2013.7.5.01
ISSN2207-9629
Autores Tópico(s)Cryptographic Implementations and Security
ResumoIn this paper we present empirical results obtained from Java implementation of Elliptic curve Cryptosystem (ECC) as an asymmetric block cipher algorithm and a set of symmetric block cipher algorithms namely Triple-Data Encryption Standard (T-DES), Advanced Encryption Standard (AES), and Blowfish. Performance evaluation based on CPU execution time is presented under WinXP and Linux.We used in our implementation Java programming language, Java Cryptography Architecture (JCA) and Java Cryptography Extension (JCE).The evaluation of the performance of these algorithms is done for secret key generation and encryption and decryption operations.Results indicated that ECC outperforms the other encryption/decryption algorithms considered in this study regarding the security strength, speed, and key size of ECC.Also, ECC's performance advantage increases as security needs increases for newly emerging applications.
Referência(s)