4.6 Article

Second-Order Side-Channel Analysis Based on Orthogonal Transform Nonlinear Regression

Journal

ENTROPY
Volume 25, Issue 3, Pages -

Publisher

MDPI
DOI: 10.3390/e25030505

Keywords

block cipher; FPGA; linear regression; orthogonal transform; template analysis

Ask authors/readers for more resources

In recent years, side-channel analysis technology poses a significant threat to information security by decrypting key information in encryption devices. The XOR operation leakage, proposed by linear regression, has typical representation in side-channel analysis. However, linear regression encounters the problems of irreversibility in the singular matrix during the template analysis and poor data fit in the template analysis after cryptographic algorithm masking. To address these issues, this paper proposes a second-order template analysis method based on orthogonal transformation nonlinear regression. Through orthogonal transformation and adding a negative direction to the regression coefficient matrix calculation, the problems of singular matrix irreversibility and model inaccuracy are solved. Experimental results on SAKURA-G demonstrate that the second-order template analysis based on orthogonal transformation nonlinear regression achieves key recovery without sacrificing regression estimation performance and exhibits good universality in high noise and high-order template analysis conditions.
In recent years, side-channel analysis technology has been one of the greatest threats to information security. SCA decrypts the key information in the encryption device by establishing an appropriate leakage model. As one of many leakage models, the XOR operation leakage proposed by linear regression has typical representative significance in side-channel analysis. However, linear regression may have the problem of irreversibility of a singular matrix in the modeling stage of template analysis and the problem of poor data fit in the template analysis after the cryptographic algorithm is masked. Therefore, this paper proposes a second-order template analysis method based on orthogonal transformation nonlinear regression. The irreversibility of a singular matrix and the inaccuracy of the model are solved by orthogonal transformation and adding a negative direction to the calculation of the regression coefficient matrix. In order to verify the data fitting effect of the constructed template, a comparative experiment of template analysis based on regression, Gaussian, and clustering was carried out on SAKURA-G. The experimental results show that the second-order template analysis based on orthogonal transformation nonlinear regression can complete key recovery without sacrificing the performance of regression estimation. Under the condition of high noise and high order template analysis, the established template has good universality.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available