Title | Versatile Hardware Framework for Elliptic Curve Cryptography |
Publication Type | Conference Paper |
Year of Publication | 2022 |
Authors | Mašek, Vít, Novotný, Martin |
Conference Name | 2022 25th International Symposium on Design and Diagnostics of Electronic Circuits and Systems (DDECS) |
Date Published | apr |
Keywords | ECDH, ECDSA, eddsa, Electronic countermeasures, Elliptic curve cryptography, field programmable gate arrays, FPGA, Galois fields, Hardware, Metrics, pubcrawl, public key cryptography, resilience, Resiliency, Resistance, Scalability, Side channel hardening, Timing |
Abstract | We propose versatile hardware framework for ECC. The framework supports arithmetic operations over P-256, Ed25519 and Curve25519 curves, enabling easy implementation of various ECC algorithms. Framework finds its application area e.g. in FIDO2 attestation or in nowadays rapidly expanding field of hardware wallets. As the design is intended to be ASIC-ready, we designed it to be area efficient. Hardware units are reused for calculations in several finite fields, and some of them are superior to previously designed circuits in terms of time-area product. The framework implements several attack countermeasures. It enables implementation of certain countermeasures even in later stages of design. The design was validated on SoC FPGA. |
Notes | ISSN: 2473-2117 |
DOI | 10.1109/DDECS54261.2022.9770143 |
Citation Key | masek_versatile_2022 |