Embedded CPU anti-differential power consumption analysis device and method

A differential power analysis and embedded technology, applied in computer security devices, instruments, electrical digital data processing, etc., can solve the problem of stealing software encryption keys, etc., to ensure preservation and recovery, improve computing efficiency, and simple implementation Effect

Inactive Publication Date: 2020-04-21
ELECTRIC POWER RESEARCH INSTITUTE, CHINA SOUTHERN POWER GRID CO LTD +2
View PDF4 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The invention provides an embedded CPU anti-differential power consumption analysis device and method, which are used to solve the technical problem of stealing software encryption keys by analyzing the power consumption of the processor in the prior art

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
  • Embedded CPU anti-differential power consumption analysis device and method
  • Embedded CPU anti-differential power consumption analysis device and method
  • Embedded CPU anti-differential power consumption analysis device and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The embodiment of the present invention provides an embedded CPU anti-differential power consumption analysis device and method, which are used to solve the technical problem in the prior art of stealing a software encryption key by analyzing the power consumption of a processor.

[0044] In order to make the purpose, features and advantages of the present invention more obvious and understandable, 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 following The described embodiments are only some, not all, embodiments of the present invention. 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.

[0045] see figure 1 , figure 1 It is a device fr...

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 embedded CPU anti-differential power consumption analysis device and method. The device comprises an embedded CPU, a random interrupt generation module, a random instructiongeneration module and a true random number generator. The true random number generator is used for generating a true random number, the random interrupt generation module is used for generating a random interrupt signal according to the true random number, the random instruction generation module is used for generating a random instruction according to the true random number, and the embedded CPUexecutes the random instruction according to the random interrupt signal. According to the invention, the random instruction insertion mode is used, the power consumption generated when the embeddedCPU executes encryption and decryption operation is disturbed, and under the condition that an original embedded CPU is not modified, the encryption and decryption processes of DPA protection and CPUprotection are carried out on the embedded CPU, and therefore when a user uses the embedded CPU for encryption and decryption, an attacker can be prevented from cracking a secret key through DPA, andencrypted information is protected against leakage.

Description

technical field [0001] The invention relates to the technical field of system safety protection, in particular to an embedded CPU anti-differential power consumption analysis device and method. Background technique [0002] With the development of the information industry and the gradual arrival of the world of the Internet of Things, information security has become a very important part of chip design. In order to ensure that information is not leaked during transmission, various encryption algorithms are often used to convert information into ciphertext before transmission. Even if an attacker intercepts the sent information, he cannot convert the ciphertext into plaintext due to the lack of a key. However, in recent years, an attack method called a side-channel attack, which allows attackers to easily obtain keys and encrypted information, has been frequently employed. This method deciphers the key of the encryption algorithm by analyzing the time, electromagnetic radia...

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): G06F21/55
CPCG06F21/556
Inventor 习伟李鹏姚浩黄凯陈群
Owner ELECTRIC POWER RESEARCH INSTITUTE, CHINA SOUTHERN POWER GRID CO LTD
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