DocumentCode :
3672043
Title :
Lightweight cryptography on programmable system on chip: Standalone software implementation
Author :
Mohd Saufy Rohmad;Habibah Hashim;Azilah Saparon
Author_Institution :
Faculty of Electrical Engineering, Universiti Teknologi MARA
fYear :
2015
fDate :
4/1/2015 12:00:00 AM
Firstpage :
151
Lastpage :
154
Abstract :
Embedded systems of today are being designed to be highly reliable, to respond to real-time system demands, to have functional flexibility and most importantly to run on low power sources. These ubiquitous systems are nowadays being employed to handle highly sensitive data including global positioning, health, banking and personal data. Based on these trends, the demands on their security mechanism have increased, not only because of newly emerging threats that embedded systems face but also due to the power resource constraints that compels the revisiting of the security approach. Lightweight cryptosystems becomes a feasible option and in this work we implement two lightweight algorithms namely PRESENT and Clefia, together with their counterpart well-known symmetric encryption algorithms AES and 3DES, on a dual core ARM-based system-on-chip (SoC) platform. We observe the dynamics of implementing the algorithms on such a device and study its performance. The implementation was carried out by means of standalone bare metal software implementation that executes directly on the dual core ARM CPU. The result is presented and compared to normal PC-based Linux implementation.
Keywords :
"System-on-chip","Ciphers","Software","Encryption","Hardware","Algorithm design and analysis"
Publisher :
ieee
Conference_Titel :
Computer Applications & Industrial Electronics (ISCAIE), 2015 IEEE Symposium on
Type :
conf
DOI :
10.1109/ISCAIE.2015.7298346
Filename :
7298346
Link To Document :
بازگشت