Supercharge Your Innovation With Domain-Expert AI Agents!

AES hardware implementation method based on reconfigurable computing, computer equipment operating same, and readable storage medium operating same

A hardware implementation and computer program technology, applied in the computer field, can solve the problems of insufficient implementation speed, reduce circuit area, etc., and achieve the effects of reducing hardware overhead, improving implementation speed, and shortening algorithm critical paths.

Inactive Publication Date: 2020-12-25
NANJING UNIV
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

A. Satoh proposed to implement the S-box in the way of composite domain. This solution can greatly reduce the circuit area, but its implementation speed cannot meet some application scenarios that require high throughput.

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
  • AES hardware implementation method based on reconfigurable computing, computer equipment operating same, and readable storage medium operating same
  • AES hardware implementation method based on reconfigurable computing, computer equipment operating same, and readable storage medium operating same
  • AES hardware implementation method based on reconfigurable computing, computer equipment operating same, and readable storage medium operating same

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0060] In the following description, numerous specific details are given in order to provide a more thorough understanding of the present invention. It will be apparent, however, to one skilled in the art that the present invention may be practiced without one or more of these details. In other examples, some technical features known in the art are not described in order to avoid confusion with the present invention.

[0061] The applicant believes that the current optimization research on the S-box is one of the important directions to improve the efficiency of the AES algorithm. A. Satoh proposed to implement the S-box in the form of composite domains. This solution can greatly reduce the circuit area, but its implementation speed cannot meet some application scenarios that require high throughput.

[0062] To this end, the applicant proposes an AES hardware implementation method based on reconfigurable computing to improve the flexibility of the AES hardware implementation...

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 provides an AES hardware implementation method based on reconfigurable computing, computer equipment operating the same and a readable storage medium operating the same. The hardware implementation method specifically comprises the following steps: 1, executing initialization; 2, calling a key operation unit; 3, reading and transmitting a data source; 4, calling an encryption / decryption calculation unit; 5, reading and transmitting result data; and 6, making a decision. The invention aims to improve the flexibility of an AES hardware implementation algorithm, reconstruct the hardware architecture according to different configuration information, and support the flexible configuration of an encryption and decryption mode of the AES encryption and decryption algorithm, a plaintext / ciphertext CBC / EBC grouping mode, and parameters such as a key length, an encryption and decryption round number, a total plaintext / ciphertext length and the like. According to the method, the configuration flexibility of AES hardware implementation can be effectively improved, meanwhile, three steps of row shifting, column confusion and byte substitution are combined, the key path of the AESalgorithm is reduced, and the hardware implementation speed is increased while the encryption and decryption precision is guaranteed.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to an AES hardware implementation method based on reconfigurable computing, computer equipment and a readable storage medium for running the method. Background technique [0002] With the advent of the information age, the communication system is constantly changing. While information technology brings great convenience to people's economic and cultural production and life, people's demand for information security is also increasing day by day, and network security has become the focus of people's attention. Effective data encryption and decryption algorithms play a vital role in protecting information security. Modern encryption and decryption algorithms mainly include symmetric encryption algorithm (symmetrical encryption algorithm) and asymmetric encryption algorithm (asymmetrical encryption algorithm). Among them, the symmetric encryption algorithm adopts a single-key system,...

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/06H04L9/08
CPCH04L9/0631H04L9/0863
Inventor 李丽王心沅傅玉祥于登科梁晨陈辉李伟
Owner NANJING UNIV
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More