IC Regulator Current Masking Side-Channel Attack
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Integrated circuits are vulnerable to side-channel attacks through static power analysis (SPA) and differential power analysis (DPA), as their current signature reveals information about the data being processed, compromising security in cryptographic applications.
Innovation Solution
An electronic circuit with a controllable current source system, comprising a first current source that delivers a fixed current and a second variable current source in parallel, regulated by a differential amplifier to maintain a constant average current sampled from the power supply, masking the power consumption of the functional circuit, with switches allowing operation mode changes to enable or disable masking.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the integrated circuit operates in nominal mode with variable current consumption reflecting functional activity, then the circuit performs its cryptographic operations correctly, but the current signature reveals information to external observers enabling side-channel attacks
Solution Approach 1:
The patent converts the harmful current signature that leaks information into a beneficial masking mechanism. By injecting a compensating current that mirrors the functional circuit's current consumption, the system transforms the problematic variable current into a controlled masking signal that cancels out the information-bearing signature, making the total current consumption independent of the cryptographic operations.
Solution Approach 2:
The patent introduces an intermediary current source between the power supply and the functional circuit. This intermediary component (comprising current sources I1 and I2, mirrors M1-M4, and control circuitry) acts as a mediator that decouples the power consumption from the functional operations, preventing direct observation of the circuit's current signature while maintaining normal operational functionality.
2Reliability
If a current masking mechanism is implemented to hide power consumption, then security against side-channel attacks is improved, but the device complexity increases due to additional current sources and control circuitry
Solution Approach 1:
The patent merges the masking function with the power supply architecture by integrating current sources, mirrors, and control logic into a unified power delivery system. Rather than adding separate masking hardware, the solution combines security functionality with the existing power distribution infrastructure, reducing overall system complexity while achieving current masking.
Solution Approach 2:
The patent creates a multi-functional power supply system that simultaneously provides power delivery, current masking, and operational mode control. The same circuit components (current sources I1-I2, mirrors M1-M4, switches S1-S4) serve multiple purposes: powering the functional circuit, masking current signatures during nominal operation, and enabling test/standby modes, thereby reducing the need for separate dedicated masking hardware.
3Use of energy by moving object
If the circuit operates in test or stand-by mode with reduced power consumption, then energy efficiency is improved, but the current signature becomes more vulnerable to analysis
Solution Approach 1:
The patent implements dynamic operation modes that adapt the current masking behavior based on operational requirements. The control circuitry (comprising switches S1-S4 and amplifiers A1-A2) dynamically adjusts between nominal mode with full masking, test mode with reduced masking for measurement, and stand-by mode with minimal consumption, allowing the system to optimize between security and energy efficiency depending on the operational context.
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 masks the power consumption of integrated circuits, preventing data exposure during secure operations while allowing flexible mode changes to suit different operational needs, such as stand-by or test modes, thereby enhancing information security without excessive power consumption.
Implementation Method 1
the second current source is controlled by a differential amplifier measuring the level of the power supply voltage of said functional circuit
Implementation Method 2
said first current source comprises a current mirror assembly of first transistors on a branch integrating a switch for selecting the operating mode
Data Source
AI summary
An electronic circuit includes a functional circuit in series with at least one first current source between two terminals of application of a power supply voltage. The first current source is controllable between an operating mode where it delivers a fixed current, independent from the power consumption of said functional circuit, and an operating mode where it delivers a variable current, depending on the power consumption of the functional circuit.


