
A Resource-Efficient Edwards25519 Point Multiplication Technique for Resource-Constrained Devices
Author(s) -
Nawras H. Sabbry,
Alla Levina
Publication year - 2025
Publication title -
ieee access
Language(s) - English
Resource type - Magazines
SCImago Journal Rank - 0.587
H-Index - 127
eISSN - 2169-3536
DOI - 10.1109/access.2025.3596685
Subject(s) - aerospace , bioengineering , communication, networking and broadcast technologies , components, circuits, devices and systems , computing and processing , engineered materials, dielectrics and plasmas , engineering profession , fields, waves and electromagnetics , general topics for engineers , geoscience , nuclear engineering , photonics and electrooptics , power, energy and industry applications , robotics and control systems , signal processing and analysis , transportation
Implementing elliptic curve point multiplication (ECPM), the core operation in elliptic curve cryptography (ECC), on microcontrollers is challenging due to limited processing power and memory, restricting its application in environments like embedded systems and Unmanned Vehicle Systems, where security and performance are essential. This study presents an optimized ECPM approach for the Arduino Atmega 2560, leveraging low-level C and assembly programming for enhanced hardware resource control. By incorporating the cyclic group property of elliptic curve points, the additive inverse property in group theory, and the elimination of a curve-shaping parameter (specifically the parameter a , which influences point arithmetic in twisted Edwards curves) during doubling operations in the Extended Twisted Edwards Coordinates, along with the windowed method on Edwards25519, the approach achieves 14% to 71% reductions in execution time and cycle count, a 15% decrease in program storage space (flash memory) usage, and 77% to 80% lower dynamic memory (SRAM) consumption compared to previous studies. These results highlight the method’s efficiency, providing an optimal balance of speed, memory utilization, and security for constrained microcontroller applications.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom