Glitch Profiling in Integrated Circuits for Power Supply Security
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Integrated circuits (ICs) face security vulnerabilities due to glitch attacks on power supply terminals, which can disrupt operations and render them insecure, making it difficult to differentiate between malicious and unintentional glitches.
Innovation Solution
Analog glitch measurement circuits are coupled to each power supply pin of an IC to provide profile information at multiple voltage levels, with glitch profile aggregator circuits aggregating this data and processing it with timestamps to determine if a glitch attack is present, allowing the fault history processor to generate appropriate responses.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If glitch attacks are introduced on power supply terminals to disrupt IC operation, then the IC can be forced into an unsecure mode, but this creates security vulnerability that is difficult to differentiate from normal glitches
Solution Approach 1:
The patent implements preliminary detection mechanisms by monitoring power supply voltage before critical disruptions occur. The system establishes baseline voltage profiles and detects anomalies that precede glitch attacks, enabling early identification and differentiation from normal operational variations. This preliminary monitoring allows the IC to distinguish malicious glitches from benign voltage fluctuations before they can force the system into an unsecure mode.
2Adaptability or versatility
If multiple power supply voltage spikes of different amplitudes and pulse-widths are introduced through trial and error, then glitch attacks can be attempted, but this increases the complexity of detecting and measuring actual attacks
Solution Approach 1:
The patent employs parameter change detection by monitoring multiple voltage parameters simultaneously (amplitude, pulse-width, rise time, fall time). The system establishes normal parameter ranges through baseline profiling and detects deviations that characterize glitch attacks. By analyzing changes in multiple voltage parameters rather than single-point measurements, the system can differentiate malicious attacks from normal operational variations even when attackers use varied attack configurations.
Solution Approach 2:
The patent replaces traditional mechanical or manual glitch injection methods with electronic voltage monitoring and analysis systems. Instead of physically manipulating power supply terminals, the system uses electronic circuits to detect and analyze voltage anomalies through electrical parameter measurements. This substitution enables automated, precise detection of glitch attacks with high temporal resolution, making it feasible to distinguish attacks from normal operations despite the variety of attack parameters.
3Measurement precision
If analog glitch measurement circuits are added to each power supply pin to provide profile information, then detection capability is improved, but device complexity increases
Solution Approach 1:
The patent implements multi-functional voltage monitoring circuits that perform multiple detection tasks simultaneously. The same measurement circuitry used for glitch detection also provides baseline voltage profiling, operational status monitoring, and diagnostic information. By designing universal monitoring circuits that serve multiple purposes rather than dedicated circuits for each function, the patent reduces overall device complexity while maintaining high measurement precision across multiple voltage levels.
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
Effectively detects and differentiates between malicious glitch attacks and normal glitches, enabling the IC to respond appropriately and maintain secure operation by identifying patterns and thresholds in glitch profiles.
Implementation Method 1
The glitch measurement circuit includes a first comparator to compare a glitch in a power supply voltage received at an input to a first threshold voltage, a second comparator to compare the glitch in the power supply voltage received at the input to a second threshold voltage
Data Source
AI summary
A circuit includes a glitch measurement circuit and a glitch profile circuit. The glitch measurement circuit includes a first comparator to compare a glitch in a power supply voltage to a first threshold voltage, a first counter to generate a first count indicative of a time duration the first comparator indicates that the glitch trips the first threshold voltage, a second comparator to compare the glitch in the power supply voltage to a second threshold voltage different than the first threshold voltage, and a second counter to generate a second count indicative of a time duration the second comparator indicates that the glitch trips the second threshold voltage. The glitch profile circuitry utilizes the first count and the second count to generate a multi-voltage profile of the glitch, wherein the multi-voltage profile includes indications of the time durations indicated by the first count and the second count.


