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

Active Publication Date: 2015-11-11
BEIJING MXTRONICS CORP +1
View PDF2 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When a single-round iterative structure is adopted, the algorithm circuit only needs a small hardware resource consumption, but the corresponding data processing speed is relatively slow, which cannot meet the current high-speed data transmission.
When the round-level pipeline structure is adopted, its circuit can have a higher data processing speed, but the corresponding hardware resource consumption is relatively large

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • SM4 algorithm realization system of pipeline structure
  • SM4 algorithm realization system of pipeline structure
  • SM4 algorithm realization system of pipeline structure

Examples

Experimental program
Comparison scheme
Effect test

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...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to an SM4 algorithm realization system of a pipeline structure. An input buffer module, an internal four-level water turbine function module, an output buffer module, a storage module, a constant generating operation module and a control module are included. An enable signal is received, a mode control signal is obtained and parsed, key expansion operation, encryption operation and decryption operation are completed according to the mode control signal, and encryption result data and decryption result data are obtained and output. The realization system employs a non-linear S box for displacement operation, the non-linear S box uses random mask and addition mask technology of PPRM structure and a single-wheel iteration internal four-level pipeline structure, and compared with the prior art, the realization area is small, the safety level is high, resistance to zero-value attack is high, the operation speed is higher, the power consumption of operation is lower, and the application prospect is better.

Description

technical field [0001] The invention relates to the field of realizing the SM4 algorithm, in particular to a system for realizing the SM4 algorithm with a pipeline structure. Background technique [0002] In 2012, the State Cryptography Administration of China announced the SM4 algorithm standard. The SM4 algorithm has good speed, power consumption and security advantages, and is of great significance to both the wireless LAN industry and commercial cryptography research. However, with the popularization of handheld devices and smart cards and the rapid dissemination of information, higher requirements are placed on the computing speed and power consumption of the SM4 algorithm hardware circuit. In addition, the differential power analysis technology has a high success rate of simple attacks on cryptographic circuits. Therefore, higher requirements are put forward for the security of the SM4 algorithm hardware circuit. [0003] The implementation of the round function opera...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L9/08H04L9/06
CPCY02D30/50
Inventor 牛砚波蒋安平
Owner BEIJING MXTRONICS CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products