1. Evaluation of Software-Oriented Block Ciphers on Smartphones.
- Author
-
Malina, Lukas, Clupek, Vlastimil, Martinasek, Zdenek, Hajny, Jan, Oguchi, Kimio, and Zeman, Vaclav
- Abstract
The main purpose of block ciphers is to ensure data confidentiality, integrity and robustness against security attacks. Nevertheless, several ciphers also try to be efficient in encryption and decryption phases, have a small energy consumption and/or small memory footprint. These ciphers are usually optimized for certain software or hardware platforms. In this work, we analyze lightweight and classic block ciphers. Further, we implement an application which employs 20 current software-oriented block ciphers and benchmark them on a smartphone. The experimental results and the performance evaluation of ciphers are presented. Moreover, we compare the performance of two forms of implementation by native JAVA cryptography APIs and by an external cryptography provider. In addition, we measure the current consumption of the selected block ciphers on a smartphone. [ABSTRACT FROM AUTHOR]
- Published
- 2014
- Full Text
- View/download PDF