Title
Codes For Side-Channel Attacks And Protections
Abstract
This article revisits side-channel analysis from the standpoint of coding theory. On the one hand, the attacker is shown to apply an optimal decoding algorithm in order to recover the secret key from the analysis of the side-channel. On the other hand, the side-channel protections are presented as a coding problem where the information is mixed with randomness to weaken as much as possible the sensitive information leaked into the side-channel. Therefore, the field of side-channel analysis is viewed as a struggle between a coder and a decoder. In this paper, we focus on the main results obtained through this analysis. In terms of attacks, we discuss optimal strategy in various practical contexts, such as type of noise, dimensionality of the leakage and of the model, etc. Regarding countermeasures, we give a formal analysis of some masking schemes, including enhancements based on codes contributed via fruitful collaborations with Claude Carlet.
Year
DOI
Venue
2017
10.1007/978-3-319-55589-8_3
CODES, CRYPTOLOGY AND INFORMATION SECURITY, C2SI 2017
Field
DocType
Volume
Computer security,Computer science,Computer network,Coding (social sciences),Curse of dimensionality,Coding theory,Side channel attack,Decoding methods,Information sensitivity,Randomness
Conference
10194
ISSN
Citations 
PageRank 
0302-9743
1
0.35
References 
Authors
26
3
Name
Order
Citations
PageRank
Sylvain Guilley1279.46
Annelie Heuser212017.55
Olivier Rioul39223.54