×
The performance of Curve448 is relatively slower than that of 128-bit security ECC implementations because of its parameters. On the 32-bit ARM Cortex-M4 microcontroller, the fastest implementation of Curve25519 requires 847,048 clock cycles [13], while the FourQ requires 542,900 clock cycles [20].
Finally, the scalar multiplication of Curve448 on 32-bit ARM Cortex-M4@168 MHz microcontrollers requires 6,285,904 clock cycles. To the best of our knowledge, ...
This paper presents the new implementation result of Curve448 on 32-bit ARM Cortex-M4 microcontrollers, and is the best of its knowledge the first optimized ...
In this paper, we present the new implementation result of Curve448 on 32-bit ARM Cortex-M4 microcontrollers. We adopted state-of-art implementation methods, ...
People also ask
In this paper, we present a speed-optimized implementation on a 32-bit ARM Cortex-M4 platform achieving more than 40% improvement compared to the best previous ...
Azarderakhsh. Curve448 on 32-bit ARM Cortex-M4. In International Conference on Information. Security and Cryptology, pages 125–139. Springer, 2020.
We present a secure implementation of Curve448 targeting a 224-bit security level for the 32-bit ARM Cortex-M4 archi- tecture that performs the scalar ...
Nov 21, 2024 · The authors go over the specifics of how the Curve448 and Ed448 algorithms were ported to the Cortex-M4 microcontroller. ... ... Based on the ...
... Curve448 and Ed448. We evaluate the performance of the newly integrated architectures against the NIST recommended CortexM4 STM32F407-DK ARM-based platform.
In this work, we present the first adoption of highly optimized ECDH and EdDSA based on Curve448 and Ed448 into the widely employed IoT-focused cryptographic.