16-wheel SM4-128/128 white box password implementation method
A technology of white-box cipher and implementation method, which is applied in the new mode of encryption algorithm and the field of improved SM4 white-box cipher implementation, which can solve the problems of not being able to effectively improve the security of white-box cipher algorithm, insufficient security and reliability, etc., to ensure integrity Performance and usability, small footprint, and high execution efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0024] The scheme proposed by the present invention will be described in further detail below in conjunction with the accompanying drawings, but the scope of the present invention is not limited in any way.
[0025] The scheme proposed by the present invention is improved based on the SM4 encryption algorithm. The improved SM4 cipher algorithm is still an iterative cipher algorithm, which consists of an encryption and decryption algorithm and a key expansion algorithm. The length of the plaintext and the length of the key are both 128 bits. The initial plaintext is calculated after 16 iterations and 1 reverse transformation R 128-bit ciphertext.
[0026] Step one, such as Figure II As shown, in the process of iterative operation, each round of round function produces two intermediate variables, namely
[0027]
[0028]
[0029] in, is the bit XOR symbol, X j (j=0, 1, ..., 32) are all 32-bit values, which are intermediate variables produced by iterative operations o...
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