In this paper, energy consumption issue is investigated for cryptographic algorithms operated on smart cards in mobile devices using different clocks. We implement cryptographic algorithms on a security chip that is embedded in a smart card. When the CPU clock changes the execution time and the energy consumption will thus change. The experimental results of this paper show that to reduce CPU clock effectively reduce the energy consumption, but that will make the execution time increase. From the viewpoint of power consumption, to reduce the CPU clock does not necessarily save the energy, moreover, an algorithm will need longer execution time. From the results, programmers could select suitable cryptographic algorithms following energy consumption, execution time, and security level desired. ? 2011 IEEE.
Relation:
Proceedings - 2011 International Conference on Broadband and Wireless Computing, Communication and Applications, BWCCA 2011, 2011, Article number6103060, Pages 369-373