Area efficient coprocessor for the elliptic curve point multiplication
- Today, many resource-constrained systems, such as embedded systems, still rely on symmetric cryptography for authentication and digital signatures. Asymmetric cryptography provide a higher security level, but software implementations of public-key algorithms on small embedded systems are extremely slow. Hence, such embedded systems require hardware assistance, i.e. crypto coprocessors optimized for public key operations. Many such coprocessor designs aim on high computational performance. In this work, an area efficient elliptic curve cryptography (ECC) coprocessor is presented for applications in small embedded systems where high performance coprocessors are too costly. We propose a simple control unit with a small instruction set that supports different ECC point multiplication (PM) algorithms. The control unit reduces the logic and number of registers compared with other implementations of ECC point multiplications.
Author: | Malek Safieh, Johann-Philipp ThiersORCiD, Jürgen FreudenbergerORCiDGND |
---|---|
URL: | https://ieeexplore.ieee.org/document/8661329 |
DOI: | https://doi.org/10.30420/454862032 |
ISBN: | 978-3-8007-4862-4 |
Parent Title (English): | SCC 2019; 12th International ITG Conference on Systems, Communications and Coding, February 11 - 14, 2019, Rostock, Germany |
Publisher: | VDE Verlag |
Place of publication: | Berlin ; Offenbach |
Document Type: | Conference Proceeding |
Language: | English |
Year of Publication: | 2019 |
Release Date: | 2020/01/10 |
First Page: | 185 |
Last Page: | 190 |
Note: | Volltextzugriff für Hochschulangehörige via Datenbank IEEE Xplore möglich |
Relevance: | Keine peer reviewed Publikation (Wissenschaftlicher Artikel und Aufsatz, Proceeding, Artikel in Tagungsband) |
Open Access?: | Nein |
Licence (German): | ![]() |