A dynamic path s-box and an aes encryption circuit that can defend against power consumption attacks

A dynamic path and circuit technology, applied to encryption devices, electrical components, and key distribution with shift registers/memory, can solve the problem of inability to defend against power consumption attacks, and achieve the effect of defending against power consumption attacks

Active Publication Date: 2021-05-11
NANJING UNIV OF AERONAUTICS & ASTRONAUTICS
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The technical problem to be solved by the present invention is to provide a dynamic path S-box and an AES encryption circuit that can defend against power consumption attacks, which can solve the problem that existing AES encryption circuits based on composite domain S-boxes cannot defend against power consumption attacks

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
  • A dynamic path s-box and an aes encryption circuit that can defend against power consumption attacks
  • A dynamic path s-box and an aes encryption circuit that can defend against power consumption attacks
  • A dynamic path s-box and an aes encryption circuit that can defend against power consumption attacks

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] like figure 1 As shown, an AES encryption circuit based on a dynamic path S-box that can defend against power consumption attacks includes: a random mapping unit, GF(2 8 ) domain dynamic inversion unit, random inverse mapping unit and affine unit.

[0032] figure 1 The random mapping unit described in includes a mapping matrix 1 , a mapping matrix 2 , a mapping matrix 3 , a mapping matrix 4 and a selector 1 .

[0033] figure 1 GF as described in (2 8 ) domain dynamic inversion unit, including GF((2 4 ) 2 ) on the domain of P circuit (P means inverse transformation based on polynomial basis) and N circuit (N means inverse transformation based on normal basis), selector 2, GF ((2 2 ) 2 P circuit and N circuit, selector 3, GF(2 2 ) field multiplication inverse circuit. Among them, GF((2 4 ) 2 ) domain P circuit and N circuit respectively as Figure 5 and Image 6 As shown, GF((2 2 ) 2 ) domain P circuit and N circuit respectively as Figure 7 and Figure 8...

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 dynamic path S-box and an AES encryption circuit capable of defending power consumption attacks. The dynamic path S-box includes sequentially connected random mapping units, GF(2 8 ) domain dynamic inversion unit, random inverse mapping unit and affine unit; the AES encryption circuit based on the dynamic path S-box that can defend against power consumption attacks includes N r A round transformation unit and a key expansion unit using dynamic path S-boxes. In the present invention, the data processing path of the dynamic path S-box changes dynamically, so that the power consumption of the target AES circuit changes dynamically when processing the same set of data, destroying the correlation between the data processed by the circuit and the circuit key, thereby realizing The target of defending against power consumption attacks and improving the security of encrypted circuits.

Description

technical field [0001] The invention relates to the technical field of cryptographic circuit realization, in particular to a dynamic path S-box and an AES encryption circuit capable of defending against power consumption attacks. Background technique [0002] Advanced Encryption Standard (AES), also known as Rijndael encryption, was designed by Belgian cryptographers Joan Daemen and Vincent Rijmen. It is a new generation of block symmetric cipher formulated by the National Institute of Standards and Technology in 2001. Algorithm, used to replace the original Data Encryption Standard (DataEncryption Standard, DES). The AES cipher algorithm is an iterative, symmetric block cipher algorithm with a data packet length of 128 bits and a key length of 128, 192, and 256 bits. According to these three different key lengths, the encryption process requires 10, 12, and 14 rounds of round transformation operations, and each round transformation operation includes byte replacement, row ...

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 Patents(China)
IPC IPC(8): H04L9/06H04L9/00H04L9/08
Inventor 张金宝周芳吴宁葛芬张肖强黎建华闫改珍谢海燕
Owner NANJING UNIV OF AERONAUTICS & ASTRONAUTICS
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