SM4 algorithm realization system of pipeline structure
A technology for implementing systems and pipelines, applied to encryption devices with shift registers/memory, and key distribution, which can solve the problems of slow data processing speed and large hardware resource consumption, and achieve strong resistance to zero-value attacks, simple implementation, The effect of small computing power consumption
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0039] The present invention proposes a SM4 algorithm realization system of a pipeline structure, such as figure 1 It includes a control module, an input buffer module, an internal four-stage flow wheel function module, a constant generation operation module, a storage module, and an output buffer module, among which
[0040] The control module monitors and receives the enable signal sent by the outside world. When the enable signal is received, it is analyzed, and the mode control signal is obtained and judged. If it is an encrypted operation mode control signal, the control input buffer module receives the external input 128 The original data to be encrypted and the 32-bit random mask data control the internal four-level flow round function module to read the round function subkey data required for the ith encryption round function operation from the storage module, wherein, i=1, 2 , 3...32 and the initial value is 1; if it is the decryption operation mode control signal, th...
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