journal article·2024Open access

Side-Channel Leakage Analysis of Inner Product Masking

Yuyuan Li, Lang Li, Yu Ou

Computers, Materials & Continua· Volume 79· Issue 1

Abstract

The Inner Product Masking (IPM) scheme has been shown to provide higher theoretical security guarantees than the Boolean Masking (BM). This scheme aims to increase the algebraic complexity of the coding to achieve a higher level of security. Some previous work unfolds when certain (adversarial and implementation) conditions are met, and we seek to complement these investigations by understanding what happens when these conditions deviate from their expected behaviour. In this paper, we investigate the security characteristics of IPM under different conditions. In adversarial condition, the security properties of first-order IPMs obtained through parametric characterization are preserved in the face of univariate and bivariate attacks. In implementation condition, we construct two new polynomial leakage functions to observe the nonlinear leakage of the IPM and connect the security order amplification to the nonlinear function. We observe that the security of IPM is affected by the degree and the linear component in the leakage function. In addition, the comparison experiments from the coefficients, signal-to-noise ratio (SNR) and the public parameter show that the security properties of the IPM are highly implementation-dependent.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Engineering Applied Research

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (22)

Show source-provided references
1. Towards sound approaches to counteract power-analysis attacks
2. Theory and practice of a leakage resilient masking scheme
3. Inner product masking revisited
4. Consolidating inner product masking
5. Polynomial direct sum masking to protect against both SCA and FIA10.1007/s13389-018-0194-9 ↗
6. Leakage squeezing countermeasure against high-order attacks
7. Low entropy masking schemes, revisited
8. Spectral approach to process the (multivariate) high-order template attack against any masking scheme10.1007/s13389-020-00253-4 ↗
9. Deep learning side-channel collision attack
10. Provable order amplification for code-based masking: How to avoid non-linear leakages due to masked operations10.1109/TIFS.2019.2912549 ↗
11. Efficient and private computations with code-based masking
12. Connecting and improving direct sum masking and inner product masking
13. Inner product masking for bitslice ciphers and security order amplification for linear leakages
14. Optimizing inner product masking scheme by a coding theory approach10.1109/TIFS.2020.3009609 ↗
15. Optimizing higher-order correlation analysis against inner product masking scheme10.1109/TIFS.2022.3209890 ↗
16. Private circuits: Securing hardware against probing attacks
17. Parallel implementations of masking schemes and the bounded moment leakage model
18. Power and electromagnetic analysis: Improved model, consequences and comparisons
19. Can leakage models be more efficient? Non-linear models in side channel attacks
20. Leakage certification revisited: Bounding model errors in side-channel security evaluations
21. The myth of generic DPA…and the magic of learning
22. One for all-all for one: Unifying standard differential power analysis attacks10.1049/iet-ifs.2010.0096 ↗