Multiplexing round conversion circuit, AES encryption circuit and encryption method thereof

A rotary conversion and circuit technology, which is applied in the multiplexing rotary conversion circuit, AES encryption circuit and its encryption field

Active Publication Date: 2018-09-21
ANHUI UNIVERSITY OF TECHNOLOGY AND SCIENCE
View PDF7 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The embodiment of the present invention provides an AES encryption multiplexing round transformation circuit, which aims to solve the problem that the com

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
  • Multiplexing round conversion circuit, AES encryption circuit and encryption method thereof
  • Multiplexing round conversion circuit, AES encryption circuit and encryption method thereof
  • Multiplexing round conversion circuit, AES encryption circuit and encryption method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0043] Existing computing units usually include: byte replacement computing unit, row shift computing unit, column mixing computing unit, and key adding computing unit. The operational formulas of the above computing units are as follows

[0044] 1. Byte replacement operation unit

[0045] The byte replacement operation unit performs a byte replacement operation, which is usually called an S-box operation. The S-box operation is to perform a replacement operation on each byte in the state matrix according to the byte replacement table. Suppose the state matrix after the S-box operation is:

[004...

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 is applicable to the technical field of encryption and provides a round conversion multiplexing circuit, an AES encryption circuit and an encryption method. The multiplexing round conversion circuit proposed by the invention combines all linear conversion operations in an AES cryptographic algorithm into two composite matrices of a composite matrix delta and a composite matrix lambdaby merging and compositional operation of constant matrices; thereby shortening the critical path of the AES encryption circuit formed by the multiplexing round conversion circuit, reducing the implementation area of the AES encryption circuit, and realizing ordinary round conversion and final multiplexing round conversion through a multiplexing composite matrix multiplication unit 1 and a composite domain inverse-of-multiplication unit, so as to save large amounts of circuit resources.

Description

technical field [0001] The invention belongs to the technical field of encryption, and provides a multiplexing round transformation circuit, an AES encryption circuit and an encryption method thereof. Background technique [0002] AES (Advanced Encryption Standard, Advanced Encryption Standard) is a new generation of block symmetric cipher algorithm formulated by the National Institute of Standards and Technology in 2001 to replace the original DES (Data Encryption Standard, Data Encryption Standard). At present, the AES encryption algorithm has been adopted by many international standard organizations, and it is currently the most widely used block encryption algorithm. [0003] The data packet length of the AES encryption algorithm is 128 bits, and the key length is 128, 192, and 256 bits, which are called AES-128, AES-192, and AES-256. The AES algorithm is an iterative algorithm, and each iteration can It is called round transformation. The key length is different, and t...

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
CPCH04L9/0631
Inventor 张肖强郑辛星辛建芳王维刘宇畅王宸宇王广亮
Owner ANHUI UNIVERSITY OF TECHNOLOGY AND SCIENCE
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