{"title":"Energy Consumption Analysis for Cryptographic Algorithms with Different Clocks on Smart Cards in Mobile Devices","authors":"Chu-Hsing Lin, Guan-Han Chen, Shih-Pei Chien","doi":"10.1109/BWCCA.2011.61","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":391671,"journal":{"name":"2011 International Conference on Broadband and Wireless Computing, Communication and Applications","volume":"142 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 International Conference on Broadband and Wireless Computing, Communication and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/BWCCA.2011.61","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
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.