Second-order side channel energy analysis method for SM4 algorithm of simple mask
An energy analysis and side channel technology, which is applied in the field of cryptographic algorithm analysis and detection, and can solve problems such as second-order energy analysis without a systematic analysis method.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0055] The technical solution of the present invention is described in detail below, and the SM4 encryption algorithm with the same middle mask value output by the S box is used for CPA analysis to illustrate the technical solution of the present invention.
[0056] A typical implementation of the first-order mask defense method of the SM4 algorithm is as follows: image 3 As shown, for the i-th round of addition / solution operation of the SM4 algorithm, the output value S_out of the S box XORs the mask value n to obtain Where n=(a, a, a, a), a is an 8-bit random number. The newly constructed S′ box is j is sequentially 0, 1, 2, 3, x j Represents the jth byte in 32-bit x. For a masking scheme with consistent S-box output mask values, The mask is eliminated in two steps. First, the output of the jth (j∈{1, 2, 3}) is selected from the last three S-boxes and the output of the 0th S-box is XORed to remove the mask, that is S _ Xor ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com