Encrypting and deciphering system for realizing SMS4 algorithm

An encryption, decryption and algorithm technology, which is applied in the field of encryption and decryption systems, can solve the problem of high component redundancy and achieve the effect of reducing component redundancy

Inactive Publication Date: 2010-06-30
GCI SCI & TECH
View PDF0 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] However, considering the overall structure of the system, the encryption and decryption module and the round key expansion module have relatively similar functions. The existing technology still us

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
  • Encrypting and deciphering system for realizing SMS4 algorithm
  • Encrypting and deciphering system for realizing SMS4 algorithm
  • Encrypting and deciphering system for realizing SMS4 algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0046] The encryption and decryption system for realizing the SMS4 algorithm proposed by the present invention includes: a first-level pipeline, a second-level pipeline, and a third-level pipeline; image 3 It is a schematic diagram of the internal modules of the three-stage pipeline, wherein the first-stage pipeline includes the first computing module and the first storage module, the second-stage pipeline includes the second computing module and the second storage module, and the third-stage pipeline includes the third computing module and a third storage module.

[0047] The storage modules of the pipeline at all levels include control parameter area, input data area and operation data area, among which the control parameter area is used to store control parameters, the input data area is used to store input data, and the operation data area is used to store operation data; the control parameters Including the working mode and iteration rounds, the pipeline at all levels ca...

Embodiment 2

[0056] The encryption and decryption system realizing the SMS4 algorithm of the present embodiment includes: a first-level pipeline, a second-level pipeline, and a third-level pipeline; image 3 It is a schematic diagram of the internal modules of the three-stage pipeline, wherein the first-stage pipeline includes the first computing module and the first storage module, the second-stage pipeline includes the second computing module and the second storage module, and the third-stage pipeline includes the third computing module and a third storage module.

[0057]The storage modules of the pipeline at all levels include control parameter area, input data area and operation data area, among which the control parameter area is used to store control parameters, the input data area is used to store input data, and the operation data area is used to store operation data; the control parameters Including the working mode and iteration rounds, the pipeline at all levels can be in the k...

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 the field of block cipher algorithm of wireless local network, and provides an encrypting and deciphering system for realizing SMS4 algorithm; the encrypting and deciphering system comprises a first operation module and a first-stage production line of a first storing module, a second operation module and a second -stage production line of a second storing module and a third operation module and a third -stage production line of a third storing module. The three operation modules in the technical scheme of the invention realize functional reuse for encryption and decryption operation and round key spreading operation, thereby directly reducing component redundancy and reducing the occupied area of the system. Moreover, the invention adopts three-stage production line structure to deal with three groups of data simultaneously, and in which any group of data can be the encryption and decryption operation or the round key spreading operation, so as to improve system efficiency.

Description

technical field [0001] The invention relates to the field of block cipher algorithms for wireless local area networks, and specifically proposes an encryption and decryption system for realizing the SMS4 algorithm. Background technique [0002] The SMS4 cryptographic algorithm is the first commercial cryptographic algorithm for wireless LAN products announced in China. This algorithm is the first public cryptographic algorithm for a special field in my country. It is of great significance to the wireless local area network industry and commercial cryptographic research. SMS4 is a block symmetric cipher algorithm based on S-box, which encrypts and decrypts a set of bit data. The block length of this algorithm is 128 bits, and the key length is 128 bits. Both the encryption algorithm and the key expansion algorithm adopt a 32-round nonlinear iterative structure. [0003] The encryption algorithm is mainly the process of reading the encrypted and decrypted data and the round k...

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
IPC IPC(8): H04L9/06
Inventor 张永强
Owner GCI SCI & TECH
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