The application of side channel energy analysis of sm4 cipher algorithm by choosing round function as attack object
An energy analysis and cryptographic algorithm technology, which is applied in the application field of selecting the round function as the attack object to analyze the side channel energy of the SM4 cryptographic algorithm, and can solve the problems affecting the success rate of the SM4 cryptographic algorithm analysis.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0070] The technical solution of the present invention is described in detail below. First, the CPA analysis of the round function of the SM4 encryption algorithm is taken as an example to illustrate the technical solution of the present invention. Such as image 3 is the selection position of the attack point in the first four rounds of CPA output by the round function of the SM4 cipher algorithm, Figure 4 is the selection position of the last four rounds of CPA attack points output by the round function of the SM4 cipher algorithm; Figure 5 It is the flow chart of CPA analysis. For the encryption operation of the SM4 cipher algorithm, if the encrypted plaintext is known, analyze the first 4 rounds of the cipher algorithm. Assuming that the encryption operation of N groups of plaintexts is performed, the input of the kth group of plaintexts is X k = ( X 0 k ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 