Architectural Evaluation of Algorithms RSA, ECC and MQQ in Arm Processors
Gustavo da Silva Quirino, Edward David Moreno · International journal of Computer Networks & Communications · 2013
Embedded devices are present in many of our daily activities.In some of these activities is necessary to protect the data from possible attacks.Due to resource constraints, it is necessary to study security techniques that consume the least possible resources of embedded platforms.This paper presents the performance evaluation of asymmetric cryptographic algorithms in embedded systems with Advanced RISC Machine (ARM) processor.The algorithms studied were Rivest-Shamir-Adleman (RSA), Elliptic Curve Cryptography (ECC) and Multivariate Quadratic Quasigroup (MQQ).We have used three criteria in our comparison: the processing time, memory and processor usage.We used the SimpleScalar tool for our simulations analysis.The results showed that MQQ is a good algorithm for embedded systems since it is better than ECC and RSA.