Energy Consumption of Hash Functions
DOI:
https://doi.org/10.5755/j01.eee.18.10.3069Keywords:
Energy consumption, algorithms, memory management, encryption, authenticationAbstract
We analyse energy efficiency versus quality characteristics of hashing algorithms in a mobile device and describe methodologies for energy measurement on a Java-enabled smart phone. Energy efficiency of 17 hash functions (Adler32, Crc16, Crc32, Haval256, MD2, MD4, MD5, MD6, SHA1, SHA224, SHA256, SHA384, SHA512, Skein, SV1, Tiger, Whirlpool) is evaluated using the GSM modem-based battery charge measurement method, and quality is evaluated using the Avalanche and Chi-square tests. The results show that the most energy-efficient hash function on a mobile device is SV1 for cryptographic applications, and crc16 for non-cryptographic applications.Downloads
Published
2012-12-10
How to Cite
Damasevicius, R., Ziberkas, G., Stuikys, V., & Toldinas, J. (2012). Energy Consumption of Hash Functions. Elektronika Ir Elektrotechnika, 18(10), 81-84. https://doi.org/10.5755/j01.eee.18.10.3069
Issue
Section
SYSTEM ENGINEERING, COMPUTER TECHNOLOGY
License
The copyright for the paper in this journal is retained by the author(s) with the first publication right granted to the journal. The authors agree to the Creative Commons Attribution 4.0 (CC BY 4.0) agreement under which the paper in the Journal is licensed.
By virtue of their appearance in this open access journal, papers are free to use with proper attribution in educational and other non-commercial settings with an acknowledgement of the initial publication in the journal.