TY - GEN
T1 - Combined implementation attack resistant exponentiation
AU - Schmidt, Jörn Marc
AU - Tunstall, Michael
AU - Avanzi, Roberto
AU - Kizhvatov, Ilya
AU - Kasper, Timo
AU - Oswald, David
PY - 2010
Y1 - 2010
N2 - Different types of implementation attacks, like those based on side channel leakage and active fault injection, are often considered as separate threats. Countermeasures are, therefore, often developed and implemented accordingly. However, Amiel et al. showed that an adversary can successfully combine two attack methods to overcome such countermeasures. In this paper, we consider instances of these combined attacks applied to RSA and elliptic curve-based cryptosystems. We show how previously proposed countermeasures may fail to thwart these attacks, and propose a countermeasure that protects the variables in a generic exponentiation algorithm in the same scenario.
AB - Different types of implementation attacks, like those based on side channel leakage and active fault injection, are often considered as separate threats. Countermeasures are, therefore, often developed and implemented accordingly. However, Amiel et al. showed that an adversary can successfully combine two attack methods to overcome such countermeasures. In this paper, we consider instances of these combined attacks applied to RSA and elliptic curve-based cryptosystems. We show how previously proposed countermeasures may fail to thwart these attacks, and propose a countermeasure that protects the variables in a generic exponentiation algorithm in the same scenario.
KW - Combined Implementation Attacks
KW - Countermeasures
KW - ECC
KW - Infective Computation
KW - RSA
UR - http://www.scopus.com/inward/record.url?scp=77955870800&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-14712-8_19
DO - 10.1007/978-3-642-14712-8_19
M3 - Conference contribution
AN - SCOPUS:77955870800
SN - 3642147119
SN - 9783642147111
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 305
EP - 322
BT - Progress in Cryptology - LATINCRYPT 2010 - First International Conference on Cryptology and Information Security in Latin America, Proceedings
T2 - 1st International Conference on Cryptology and Information Security in Latin America, LATINCRYPT 2010
Y2 - 8 August 2010 through 11 August 2010
ER -