Protected ECC Implementations
Identifikátory výsledku
Kód výsledku v IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F00216224%3A14330%2F25%3A00141823" target="_blank" >RIV/00216224:14330/25:00141823 - isvavai.cz</a>
Výsledek na webu
<a href="https://doi.org/10.1002/9781394351909.ch10" target="_blank" >https://doi.org/10.1002/9781394351909.ch10</a>
DOI - Digital Object Identifier
<a href="http://dx.doi.org/10.1002/9781394351909.ch10" target="_blank" >10.1002/9781394351909.ch10</a>
Alternativní jazyky
Jazyk výsledku
angličtina
Název v původním jazyce
Protected ECC Implementations
Popis výsledku v původním jazyce
Elliptic curve cryptography (ECC) is broadly used in security products for digital signatures and for the establishment of a common secret key. This chapter considers various techniques for protecting implementations based on elliptic curve cryptosystems against side-channel and fault injection attacks. It provides a step-by-step approach of how to develop a secure ECC implementation against side-channel attacks and fault analysis. Scalar multiplication is the most critical operation in ECC implementations, since it manipulates the secret key. The straightforward implementation of scalar multiplication on an elliptic curve involves repeated doubling and addition operations, which is known as the double-and-add algorithm. The chapter also presents protected algorithms against more sophisticated attacks, such as conditional swap and address-bit side-channel attacks.
Název v anglickém jazyce
Protected ECC Implementations
Popis výsledku anglicky
Elliptic curve cryptography (ECC) is broadly used in security products for digital signatures and for the establishment of a common secret key. This chapter considers various techniques for protecting implementations based on elliptic curve cryptosystems against side-channel and fault injection attacks. It provides a step-by-step approach of how to develop a secure ECC implementation against side-channel attacks and fault analysis. Scalar multiplication is the most critical operation in ECC implementations, since it manipulates the secret key. The straightforward implementation of scalar multiplication on an elliptic curve involves repeated doubling and addition operations, which is known as the double-and-add algorithm. The chapter also presents protected algorithms against more sophisticated attacks, such as conditional swap and address-bit side-channel attacks.
Klasifikace
Druh
C - Kapitola v odborné knize
CEP obor
—
OECD FORD obor
10201 - Computer sciences, information science, bioinformathics (hardware development to be 2.2, social aspect to be 5.8)
Návaznosti výsledku
Projekt
—
Návaznosti
I - Institucionalni podpora na dlouhodoby koncepcni rozvoj vyzkumne organizace
Ostatní
Rok uplatnění
2025
Kód důvěrnosti údajů
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Údaje specifické pro druh výsledku
Název knihy nebo sborníku
Embedded Cryptography 2
ISBN
9781394351893
Počet stran výsledku
24
Strana od-do
225-248
Počet stran knihy
432
Název nakladatele
John Wiley & Sons, Inc
Místo vydání
Hoboken, NJ, USA
Kód UT WoS kapitoly
—