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

Energy trace preprocessing method based on Sinc convolution noise reduction auto-encoder

A self-encoder and energy trace technology, applied in the field of cryptography, can solve the problems of not using the frequency domain information of the energy trace and the few preprocessing methods of the convolutional neural network energy trace, so as to achieve correlation improvement, efficiency improvement, and reduction The effect of the number of

Pending Publication Date: 2020-11-24
UNIV OF SCI & TECH OF CHINA
View PDF1 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in the existing research work, there are not many energy trace preprocessing methods based on convolutional neural networks.
In addition, the current energy trace preprocessing scheme based on convolutional neural network mainly focuses on the time domain information of the energy trace, and does not utilize the frequency domain information of the energy trace.

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
  • Energy trace preprocessing method based on Sinc convolution noise reduction auto-encoder
  • Energy trace preprocessing method based on Sinc convolution noise reduction auto-encoder
  • Energy trace preprocessing method based on Sinc convolution noise reduction auto-encoder

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0020] An embodiment of the present invention provides an energy trace preprocessing method based on a Sinc convolution denoising autoencoder, which can be used for side channel energy traces generated when cryptographic modules in various embedded and Internet of Things devices are running. For example: the energy trace collected when the encryption chip of the smart card is running, the leaked energy trace when the encryption algorithm is executed...

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 an energy trace preprocessing method based on a Sinc convolution noise reduction auto-encoder, and the method comprises the steps of designing a Sinc filter through employing aSinc function, enabling the Sinc filter to serve as a filter of a convolution layer, and obtaining a Sinc convolution layer; constructing a Sinc convolution noise reduction auto-encoder based on theSinc convolution layer; training the Sinc convolution noise reduction auto-encoder by using a data set formed by noise-containing energy trace and clean energy trace sample pairs; and inputting a to-be-processed energy trace into the trained Sinc convolution noise reduction auto-encoder to obtain a preprocessed energy trace. When the method is used for preprocessing the energy trace, the signal-to-noise ratio of the energy trace and the key operation intermediate value is improved by more than 4 times, the correlation is further improved, the efficiency of side channel attack is improved, andthe number of energy traces required by successful side channel attack is reduced.

Description

technical field [0001] The invention relates to the technical field of cryptography, in particular to an energy trace preprocessing method based on a Sinc convolution denoising autoencoder. Background technique [0002] In recent years, with the development of computer technologies such as mobile Internet, cloud computing, and artificial intelligence, we have gradually entered an intelligent information society, and various Internet of Things devices and embedded devices have become part of our lives. In order to ensure information security, these devices have applied cryptography technology, and any cryptography technology is facing the threat of password attacks. Side-channel attack is a powerful attack method for cracking cryptographic algorithms. Attackers collect side-channel information such as time, power consumption, electromagnetic radiation, sound, and heat when cryptographic algorithms run on cryptographic devices, and analyze these information and passwords. The...

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): G06K9/00G06N3/063G06N3/04G06N3/08G06K9/62
CPCG06N3/063G06N3/08G06N3/045G06F2218/04G06F18/214
Inventor 陈平胡红钢
Owner UNIV OF SCI & TECH OF CHINA
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