Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Random delay S-box-based high-speed AES encryption circuit capable of defending collision attack

An encryption circuit and random delay technology, applied in encryption devices with shift registers/memory, electrical components, digital transmission systems, etc., can solve problems such as collision attacks and circuit collision attacks, and achieve defense against collision attacks and reduce The effect of circuit area

Active Publication Date: 2019-02-15
NANJING UNIV OF AERONAUTICS & ASTRONAUTICS
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The usual defensive measure is to prevent mask reuse, but even if the added mask is not reused, there are loopholes in the circuit that can be attacked by collisions

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
  • Random delay S-box-based high-speed AES encryption circuit capable of defending collision attack
  • Random delay S-box-based high-speed AES encryption circuit capable of defending collision attack
  • Random delay S-box-based high-speed AES encryption circuit capable of defending collision attack

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] The present invention will be further described below in conjunction with the accompanying drawings.

[0039] The existing AES encryption algorithm flow for 128-bit encrypted data is as follows: figure 1 As shown, the plaintext first performs a round key addition operation, and then performs 10 rounds of round transformation operations. figure 2 It is a schematic diagram of the round transformation process. The round transformation includes four operations: byte replacement, row shift, column mix replacement, and round key addition. The 10th round of round transformation does not include the column mix replacement operation.

[0040] Figure 4 is the schematic diagram of S-box collision, Figure 5 The collision attack flow chart is shown below. The premise of implementing a collision attack is that the attacker can successfully detect the occurrence of a collision using the power consumption curve and set a reasonable threshold. Whether it is based on the correlatio...

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 a random delay S-box-based high-speed AES encryption circuit capable of defending a collision attack. An AES encryption circuit is a fully-unfolded structure and consists of 10turns of round transformation units; circuit throughput rate is improved through a pipeline technique, and the circuit processing speed is accelerated, wherein a byte substituting unit in a round transformation unit is based on a parallel S-box structure; a random delay is respectively added to an input end and an output end of each S-box, thereby damaging the collision attach detecting conditionand achieving the purpose of defending the collision attack. Compared with the traditional collision attack defensive measure, the circuit in the invention can greatly reduce the circuit area.

Description

technical field [0001] The invention relates to the technical field of AES encryption, in particular to a high-speed AES encryption circuit based on a random delay S box and capable of defending against collision attacks. Background technique [0002] 1. AES encryption algorithm [0003] The Advanced Encryption Standard (AES) in cryptography was published by the National Institute of Standards and Technology (NIST) in FIPS PUB 197 on November 26, 2001, and became effective on May 26, 2002. standard. The AES encryption algorithm, also known as the Rijndael encryption algorithm, was designed by Belgian cryptographers Joan Daemen and Vincent Rijmen. This standard is used to replace the original DES. It has been analyzed by many parties and is widely used all over the world. [0004] AES is an iterative, symmetric-key block cipher that can use 128-, 192-, and 256-bit keys, and encrypts and decrypts data with 128-bit (16-byte) blocks. The AES encryption algorithm still uses th...

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/0631
Inventor 吴宁周芳葛芬张勇兰利东
Owner NANJING UNIV OF AERONAUTICS & ASTRONAUTICS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products