CryptoDB
İrem Keskinkurt Paksoy
Publications
Year
Venue
Title
2025
TCHES
Accelerating EdDSA Signature Verification with Faster Scalar Size Halving
Abstract
This paper establishes that the extended Euclidean algorithm (EEA) implemented in a division-free manner is faster than the Lagrange algorithm with a similar level of optimization when it comes to halving the size of scalars found in the equations of elliptic curve signature verification. Our implementation results show that our EEA based method achieves roughly 4x speed-up for generating half- size scalars used in EdDSA. For the first time ever, EEA generated half-size scalars are used for verification of individual Ed25519 signatures yielding timing results that outperform ed25519-donna, a highly optimized open source implementation, by 16.12%. We also propose a new randomization method applied with half-size scalars to batch verification of Ed25519 signatures for which we report speed-ups compared to the well-known Bernstein et al. method for batch sizes larger than six, specifically, our method achieves 11.60% improvement for batch size 64.
Coauthors
- Murat Cenk (1)
- Muhammad ElSheikh (1)
- M. Anwar Hasan (1)
- İrem Keskinkurt Paksoy (1)