Performance analysis of 256-bit aes encryption algorithm on android smartphone

25Citations
Citations of this article
66Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Encryption Techniques are one of the most important and very useful things to secure and protect the messages against such threads. To develop a highly secure android application, the application developer needs to take consideration various things furthermore the security after performance. Because of Android smartphone have limited resources, therefore effort to improve the performance of applications for the Android platform need to be done. The questions about which algorithms are performing better on Android are frequently arise in various developer forum such us Stack Overflow and Quora. To answer the questions this paper will show performance comparison of the most common safe encryption algorithm specifically Rijndael, Serpent and Twofish in order to establish which one of these is the most optimum to be implemented in Android smartphone. The test is carried out over devices which measure the performance and computational cost from the CPU and memory consumptions of the device and execution time when they run each algorithm on 256-bit key length. The test result shows that the Serpent has better encryption and decryption performance than Rijndael and Twofish. Serpent has the faster time for encryption and decryption. While Serpent and Twofish surpass Rijndael on efficiency use of memory for encryption and decryption. However, the most efficient percentage of CPU usage is done by Rijndael.

Cite

CITATION STYLE

APA

Rachmat, N., & Samsuryadi. (2019). Performance analysis of 256-bit aes encryption algorithm on android smartphone. In Journal of Physics: Conference Series (Vol. 1196). Institute of Physics Publishing. https://doi.org/10.1088/1742-6596/1196/1/012049

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free