Multi-Bit Current Signature Jamming for Power Analysis Resistance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing integrated circuits are insufficient in protecting against hacking through Simple Power Analysis (SPA) and Differential Power Analysis (DPA) attacks, as methods to disturb the current signature may not provide adequate protection across all instances.
Innovation Solution
An integrated circuit design that includes a digital-to-analog converter controlled by a digital signal, coupled in parallel with a load and a regulator, to deliver a random current that jams the current signature, thereby making it difficult to analyze the circuit's power consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a digital-to-analog converter controlled by a multi-bit digital signal is used to generate jamming current, then the effectiveness of preventing power analysis attacks is improved, but the device complexity increases
Solution Approach 1:
The patent changes the parameter of the jamming signal from simple binary to multi-bit digital signal (at least two bits), which increases the complexity of the digital-to-analog converter but significantly improves the effectiveness of preventing power analysis attacks by creating more complex current variations that are harder to analyze
Solution Approach 2:
The digital-to-analog converter is designed to work with multi-bit digital signals, making it capable of generating more complex jamming patterns while still using the same basic converter architecture, thus achieving enhanced protection without completely redesigning the core component
2Reliability
If the current signature is disturbed to prevent hacking, then security against power analysis is improved, but the measurement precision of legitimate power consumption analysis deteriorates
Solution Approach 1:
The patent converts the harmful effect of power consumption variations into a beneficial jamming signal by using a digital-to-analog converter to transform controlled digital signals into analog current variations that actively mask the power consumption signature, turning what could be analyzed into protective noise
Solution Approach 2:
The jamming current is applied in advance and continuously to the power consumption signal, creating a preliminary protective layer that prevents attackers from obtaining meaningful information about the actual power consumption patterns before they can analyze them
3Reliability
If a current output digital-to-analog converter is used to deliver random current, then the jamming effectiveness against signature analysis is improved, but the use of energy increases
Solution Approach 1:
The patent uses a multi-bit digital signal (at least two bits) to control the digital-to-analog converter, which generates more complex jamming patterns than necessary for basic protection, ensuring that the jamming is sufficiently strong to prevent all types of power analysis attacks even at the cost of increased energy consumption
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
The solution effectively prevents the extraction of information from analyzing the circuit's power consumption, enhancing security by ensuring efficient jamming across a range of voltage levels, thus reducing the risk of identifying the circuit's signature.
Implementation Method 1
a current output digital-to-analog converter controlled by the digital signal
Data Source
AI summary
The present description concerns an integrated circuit including, between first and second terminals having a first voltage applied therebetween, a load configured to execute instructions, a circuit for delivering a digital signal having at least two bits from a binary signal and a current output digital-to-analog converter controlled by the digital signal and coupled between the first and second terminals in parallel with the load.


