Connecting and Improving Direct Sum Masking and Inner Product Masking

Poussier, Romain;Guo, Qian;Standaert, François-Xavier;Carlet, Claude;Guilley, Sylvain
(2017) 16th International Conference on Smart Card Research and Advanced Applications (CARDIS 2017) — Location: Lugano (Switzerland) (13.November.2017)

Files

ConnectingandImprovingDirectSumMaskingandInnerProductMasking.pdf
  • Open Access
  • Adobe PDF
  • 535.93 KB

Details

Authors
  • Poussier, RomainUCLouvain
    Author
  • Guo, QianUCLouvain
    Author
  • Carlet, ClaudeLAGA, CNRS, Univ. Paris VIII and Paris XIII/France.
    Author
  • Guilley, SylvainTELECOM-ParisTech, Crypto Group, Paris-Saclay University, CNRS/France
    Author
Abstract
Direct Sum Masking (DSM) and Inner Product (IP) masking are two types of countermeasures that have been introduced as alternatives to simpler (e.g., additive) masking schemes to protect cryptographic implementations against side-channel analysis. In this paper, we first show that IP masking can be written as a particular case of DSM. We then analyze the improved security properties that these (more complex) encodings can provide over Boolean masking. For this purpose, we introduce a slight variation of the probing model, which allows us to provide a simple explanation to the “security order amplification” for such masking schemes that was put forward at CARDIS 2016. We then use our model to search for new instances of masking schemes that optimize this security order amplification. We finally discuss the relevance of this security order amplification (and its underlying assumption of linear leakages) based on an experimental case study.
Affiliations

Citations

Poussier, R., Guo, Q., Standaert, F.-X., Carlet, C., & Guilley, S. (2017). Connecting and Improving Direct Sum Masking and Inner Product Masking. 16th International Conference on Smart Card Research and Advanced Applications (CARDIS 2017), Lugano (Switzerland). https://hdl.handle.net/2078.5/223593