Light-weight dual-mode-compatible AES encryption and decryption module and method thereof

An encryption and decryption module and encryption and decryption technology, applied in the field of AES encryption and decryption modules, can solve the problems of low throughput, lack of compatible implementation design of multiple key lengths, limited use range, etc., to achieve the effect of balanced throughput

Active Publication Date: 2016-10-19
SHANGHAI ADVANCED RES INST CHINESE ACADEMY OF SCI
View PDF6 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The lightweight AES algorithm implementation structure still lacks a variety of key length compatible implementation designs, which cannot provide a highe

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
  • Light-weight dual-mode-compatible AES encryption and decryption module and method thereof
  • Light-weight dual-mode-compatible AES encryption and decryption module and method thereof
  • Light-weight dual-mode-compatible AES encryption and decryption module and method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] The implementation of the present invention is described below through specific examples and in conjunction with the accompanying drawings, and those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific examples, and various modifications and changes can be made to the details in this specification based on different viewpoints and applications without departing from the spirit of the present invention.

[0038] figure 1 It is a schematic structural diagram of a lightweight dual-mode compatible AES encryption and decryption module of the present invention. like figure 1 As shown, a lightweight dual-mode compatible AES encryption and decryption module of the present invention includes: a data and control signal reading module 10 , a judgment selection module 20 and an AES calculation module ...

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 discloses a light-weight dual-mode-compatible AES encryption and decryption module and a method thereof. The encryption and decryption module comprises a data and control signal reading module, a determination selection module, and an AES calculation module. The data and control signal reading module is used for reading a corresponding control signal and reading to-be-encrypted data and an encryption secret key after being triggered by a data reading-in control signal; the determination selection module is used for determining an encryption and decryption control signal and a mode selection control signal to select whether a current operation is an encryption operation or decryption operation and whether a current operation is a 256-bit secret key encryption and decryption operation or a 128-bit secret key encryption and decryption operation; and the AES calculation module is used for carrying out encryption and decryption on the to-be-encrypted/decrypted data by using round calculation based on selection by the determination selection module. According to the invention, under control of the control signal, the encryption and decryption operations with the 128-bit-length and 256-bit-length secret keys can be realized; and the partial structure multiplexing is realized. Therefore, the realization result of a ten-thousand equivalent gate level and the throughput capacity with the tens-of Mbps level can be realized.

Description

technical field [0001] The present invention relates to an AES encryption and decryption module and its method, in particular to the hardware implementation and method of a lightweight dual-mode compatible AES encryption and decryption module with light weight, small area, balanced throughput and compatible 128 / 256bit length key . Background technique [0002] Since the AES (Advanced Encryption Standard, Advanced Encryption Standard) algorithm was adopted by NIST as a standard algorithm in 2001, it has been adopted as an encryption algorithm by various communication systems because of its balanced advantages in security, complexity, and speed. , to improve data confidentiality and integrity. [0003] The realization of AES algorithm mainly includes software realization and hardware realization. With the improvement of communication system integration, hardware implementation has been paid more and more attention and demand in recent years. In addition to large-scale conve...

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 SHANGHAI ADVANCED RES INST CHINESE ACADEMY OF SCI
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