Energy analysis of the AAβ lightweight asymmetric encryption scheme on an embedded device
Syed Farid Syed Adnan, Mohd Anuar Mat Isa, Habibah Hashim · 2016
Lightweight cryptography offers energy-efficient cryptographic capabilities on low powered devices such as those commonly found in the Internet of Things (IoT). One such lightweight scheme is the AA-Beta (AAß) asymmetric cryptographic scheme which is based on the Diophantine Equation Hard Problem (DEHP) and whose algorithm consists of only basic arithmetic operations of addition and subtraction for both the encryption and decryption process. In a previous work we have shown that the implementation of the AAß scheme on a Raspberry-Pi (embedded) platform produced a remarkable timing improvement for the encryption and decryption of messages when compared to previous trials on a numeric computing environment. In this paper, we present the energy analysis of running the AAß scheme over Raspbian OS on the Raspberry Pi 2 device. We compare the energy consumptions for encryption and decryption using the AAß scheme with similar processes using the Textbook Ron Rivest, Adi Shamir, and Leonard Adleman (RSA) scheme on the aforesaid platform. The AAß asymmetric encryption process demonstrates a significantly lower energy consumption compared to RSA, whereby as much as 400 times less energy was used by AAß when encrypting messages while considerable energy savings were also seen during AAß message decryption. We conclude that the AAß encryption scheme is a cryptographic scheme with a great potential for deployment on low powered devices, offering fast and energy-efficient asymmetric cryptographic capabilities to all devices.