Balanced Encoding to Mitigate Power Analysis: A Case Study

13Citations
Citations of this article
25Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Most side channel countermeasures for software implementations of cryptography either rely on masking or randomize the execution order of the cryptographic implementation. This work proposes a countermeasure that has constant leakage in common linear leakage models. Constant leakage is achieved not only for internal state values, but also for their transitions. The proposed countermeasure provides perfect protection in the theoretical leakage model. To study the practical relevance of the proposed countermeasure, it is applied to a software implementation of the block cipher Prince. This case study allows us to give realistic values for resulting implementation overheads as well as for the resulting side channel protection levels that can be achieved in realistic implementation scenarios.

Cite

CITATION STYLE

APA

Chen, C., Eisenbarth, T., Shahverdi, A., & Ye, X. (2015). Balanced Encoding to Mitigate Power Analysis: A Case Study. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8968, pp. 49–63). Springer Verlag. https://doi.org/10.1007/978-3-319-16763-3_4

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free