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

N-order local energy model and its application in side channel energy analysis

An energy analysis and energy model technology, which is applied in the field of cryptographic algorithm analysis and detection, and can solve the problems of low signal-to-noise ratio, low attack efficiency, and small amount of key information contained in a single point.

Active Publication Date: 2016-04-27
国家密码管理局商用密码检测中心
View PDF2 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in the process of actually collecting energy consumption, due to the influence of factors such as sampling frequency, circuit characteristics, data operations in algorithm implementation, and algorithm structure, the amount of key information contained in a single point is small, and the information dissemination of sampling points. analysis method, there are problems such as low signal-to-noise ratio and low attack efficiency

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
  • N-order local energy model and its application in side channel energy analysis
  • N-order local energy model and its application in side channel energy analysis
  • N-order local energy model and its application in side channel energy analysis

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] The technical scheme of the present invention is described in detail below, as figure 1 is an energy harvesting equivalent device, the channel energy analysis method attacker uses an unknown key K to N for the cryptographic chip 1 +N groups of plaintext D for cryptographic operations, among which, the first N 1 The plaintexts of the groups are the same, and the plaintexts of the next N groups are random, and N 1 less than N. For each operation, record the instantaneous operating voltage U of the M points corresponding to both ends of the cipher core t and the instantaneous current I flowing through the encryption chip t , which is the energy trace, to establish the sampling energy consumption matrix U ( ( N 1 + N ) × M ) = ...

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 n-order local area power model in a side channel power analysis. The building steps of the model include: (1) collecting power traces, and building a sampling power consumption matrix; (2) confirming n-order local area power consumption according to the sampled power traces; and (3) selecting a local area window parameter T, obtaining n-order local area power consumption with a largest signal-noise ratio, namely n-order local area power, calculating n-order local area power on each time point of all the power traces, and accordingly obtaining a power consumption matrix W'(N*L) with a maximum signal-noise ratio. Based on the model, a correlation power analysis (CPA) or differential power analysis (DPA) principle is combined, and high-efficiency CPA or DPA analysis is conducted. Compared with the prior art, the model has the advantages that only the power traces with a small number are used, the side channel power analysis with a high success rate is conducted, and efficiency of the side channel power analysis is improved greatly.

Description

technical field [0001] The invention belongs to the technical field of cryptographic algorithm analysis and detection, and specifically relates to an n-order local energy model used in the process of cryptographic algorithm realization, side channel energy analysis, and cryptographic module detection, and CPA or DPA analysis using the model. Background technique [0002] With the development of information technology, various cryptographic algorithms are being widely used in economic, military, administrative and other important departments to protect the security of information. In view of the importance of cryptographic algorithms, the analysis and research of cryptographic algorithm software and hardware implementation (cryptographic modules) is of great significance to protect information security. In recent years, several attacks on cryptographic modules have become known, all of which aim to obtain the keys contained in the cryptographic modules. Common attack methods...

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/00
Inventor 罗鹏冯登国李大为曹伟琼侯北萍
Owner 国家密码管理局商用密码检测中心
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