Abstract
Masking schemes represent a well-researched and successful option to follow when considering side-channel countermeasures. Still, such measures increase the implementation cost in terms of power consumption, clock cycles, and random numbers generation. In fact, the higher the order of protection against side-channel adversaries, the higher the implementation cost of countermeasures. S-boxes represent the most vulnerable part in an implementation when considering side-channel adversary. In this paper, we investigate how to generate S-boxes that have improved resilience against varying orders of side-channel attacks while having minimal implementation costs. We examine whether S-boxes generated against a certain order of attack also represent a good solution when considering different order of attacks. We demonstrate that we successfully generated S-boxes resilient against a certain physical attack order but the improvements are small. As a result, S-boxes that are resilient against first order attacks stay resilient against higher-order attacks, which saves computational power during the design of higher-order side-channel attacks resilient S-boxes.
Original language | English |
---|---|
Title of host publication | 2018 ACM International Conference on Computing Frontiers, CF 2018 - Proceedings |
Editors | D.R. Kaeli, M. Pericàs |
Place of Publication | New York |
Publisher | Association for Computing Machinery (ACM) |
Pages | 336-341 |
Number of pages | 6 |
ISBN (Print) | 978-1-4503-5761-6 |
DOIs | |
Publication status | Published - 2018 |
Event | 15th ACM International Conference on Computing Frontiers, CF 2018 - Ischia, Italy Duration: 8 May 2018 → 10 May 2018 |
Conference
Conference | 15th ACM International Conference on Computing Frontiers, CF 2018 |
---|---|
Country/Territory | Italy |
City | Ischia |
Period | 8/05/18 → 10/05/18 |
Keywords
- Correlation power analysis
- Genetic algorithms
- Higher-order side-channel analysis
- S-box construction