Design of a Karatsuba Multiplier to Accelerate Digital Signature Schemes on Embedded Systems
Pablo Navarro-Torrero, Eros Camacho-Ruiz, Macarena C. Martínez‐Rodríguez, Piedad Brox · 2024
This paper presents the design and implementation of a Karatsuba multiplier to accelerate digital signature schemes on embedded systems. The Karatsuba algorithm is integrated into hardware accelerators for RSA and EdDSA, representing a fundamental component of contemporary, state-of-the-art implementations. A hardware/software co-design methodology is employed, implementing the architectures on a System-onChip platform that combines programmable logic with an ARM processor. The results showcase enhanced resource consumption and timing performance for both signature generation and verification, confirming the superiority of EdDSA over RSA when utilizing the same Karatsuba multiplier core and coding techniques.