A Side-Channel Protected and High-Performance Hardware Implementation for EdDSA25519
This paper presents a high-performance and secure hardware implementation of the Edwards-Curve Digital Signature Algorithm (EdDSA25519). Using the fixed-base signed multi-comb and the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">k</i>-ary algorithms for scalar multiplication, the proposed design achieves 307%, 253%, and 48% faster performance in key generation, signature generation, and signature verification, respectively, compared to the fastest previous hardware implementation in the state-of-the-art. When compared to the software-based OpenSSL implementation, our design demonstrates timing performance improvements ranging from 1000% to 2200%. Additionally, we integrate robust Side-Channel Attack (SCA) countermeasures and validate their effectiveness through Test Vector Leakage Assessment (TVLA). The results demonstrate increased resistance to Simple Power Analysis (SPA) and Differential Power Analysis (DPA), offering a hardware-based secure solution for modern cryptographic applications.
Authors
- Piedad Brox (ORCID: https://orcid.org/0000-0003-1059-5338)
- Macarena C. Martínez‐Rodríguez (ORCID: https://orcid.org/0000-0003-3025-5736)
- Eros Camacho-Ruiz (ORCID: https://orcid.org/0000-0002-3177-2260)
- Pablo Navarro-Torrero (ORCID: https://orcid.org/0009-0006-9360-4322)
Institutions
- Instituto de Microelectrónica de Sevilla (ES)
- Universidad de Sevilla (ES)
Publication Details
- Journal
- IEEE Access
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1109/access.2025.3584696
- Primary Topic
- Radiation Effects in Electronics
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- HORIZON EUROPE Innovative Europe