Multiplex wheel conversion circuit, AES encryption circuit and encryption method

An encryption circuit and wheel transformation technology, which is applied in encryption devices with shift registers/memory, electrical components, digital transmission systems, etc.

Active Publication Date: 2018-12-18
ANHUI UNIVERSITY OF TECHNOLOGY AND SCIENCE
View PDF4 Cites 5 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 circuit, which aims to solve the problem that the existing AES round transformation circuit based on the merge operation optimizes the length of the critical path at the cost of increasing the circuit area

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
  • Multiplex wheel conversion circuit, AES encryption circuit and encryption method
  • Multiplex wheel conversion circuit, AES encryption circuit and encryption method
  • Multiplex wheel conversion circuit, AES encryption circuit and encryption method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] In order to make the objectives, technical solutions and advantages of the present invention clearer, the following further describes the present invention in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention, but not to limit the present invention.

[0046] Existing arithmetic units include: byte replacement arithmetic unit, row shift arithmetic unit, column mixed arithmetic unit, and key addition arithmetic unit. The specific arithmetic formulas of the foregoing arithmetic units are as follows

[0047] Suppose the input state matrix of the round transformation operation is:

[0048]

[0049] 1. Byte replacement operation unit

[0050] 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 a...

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 field of encryption technology, provides a multiplex wheel conversion circuit, an AES encryption circuit and an encryption method. The AES encryption wheel transformation multiplexing circuit of the invention combines and synthesizes constant matrices, all the linear transformation operations in AES cryptographic algorithm are combined into two composite matrices, namely the composite matrix delta and the composite matrix lambda, so as to shorten the critical path of the AES encryption wheel conversion circuit, reduce the circuit realization area, and realizethe common wheel conversion and the last round conversion by multiplexing the composite matrix multiplication unit 1, the composite field multiplication inverse operation unit and the composite matrix multiplication operation unit 2, thereby saving a large amount of circuit resources.

Description

Technical field [0001] The invention belongs to the field of encryption technology, and provides a multiplexing round conversion 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 cipher algorithm has been adopted by many international standards organizations and is currently the most widely used block cipher algorithm. [0003] The data packet length of the AES encryption algorithm is 128 bits, and the key length is 128, 192 and 256 bits. They are called AES-128, AES-192, and AES-256 respectively. The AES algorithm is an iterative algorithm, and each iteration can Called round transformation, the key length is different, the number of round 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
Patent Type & Authority Applications(China)
IPC IPC(8): H04L9/06
CPCH04L9/0631H04L2209/12H04L2209/122H04L2209/125
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