Cryptographic Device Power Regulation Against Differential Power Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Power analysis attacks, such as differential power analysis (DPA), can effectively steal secure information from cryptographic devices like AES circuits by analyzing power consumption patterns, which are not adequately masked in current implementations.

Innovation Solution

A cryptographic device incorporating an active shunt current regulator, low-pass filter, and linear voltage regulator to smooth power spikes and maintain constant current and voltage, combined with a noise generator to add random noise, thereby obscuring power consumption patterns and making it difficult to perform successful DPA attacks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If power consumption patterns are used for cryptographic operations, then the device can perform encryption/decryption functions, but power traces leak secure information such as encryption keys

Engineering Contradiction:
ImprovesecurityVSAvoidpower leakage
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent introduces an intermediary power management circuit between the power source and the cryptographic device. This intermediary includes a low-pass filter and a regulator that decouples the direct power consumption pattern of the cryptographic operations from the observable power traces, thereby preventing information leakage while maintaining normal cryptographic functionality

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent converts the harmful power consumption variations into a beneficial constant current pattern. By using a regulator to maintain constant current output, the power consumption becomes uniform and independent of the cryptographic operations being performed, thus transforming the originally harmful power leakage into a secure constant pattern

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

2Reliability

If a low-pass filter is added to smooth power consumption, then power spikes are reduced and security is improved, but device complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidcircuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The regulator circuit serves multiple functions simultaneously: it acts as a low-pass filter to smooth power consumption, a constant current source to prevent leakage, and a power management element to ensure stable operation. This multi-functionality reduces the need for separate dedicated components, thereby limiting the increase in device complexity

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If constant current and voltage are maintained during cryptographic operations, then power analysis attacks are thwarted, but the ability to perform computations is constrained

Engineering Contradiction:
ImprovesecurityVSAvoidcomputational flexibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent segments the power supply system into two distinct parts: a constant current/voltage output stage that interfaces with the cryptographic device to prevent power analysis, and an internal power management stage that handles the actual power distribution and regulation. This segmentation allows constant power characteristics externally while maintaining internal flexibility for various cryptographic operations

Inventive Principle:
Principle #1Segmentation

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 significantly reduces the probability of obtaining secure information from the AES circuit by unwanted third parties, as the power consumption patterns are obscured, making it harder to correlate power traces and retrieve keys.

Implementation Method 1

an active shunt current regulator to smooth power spikes and maintain constant current

Methodology Applied
Scientific EffectCurrent regulation:

Implementation Method 2

low-pass filter to smooth power spikes

Methodology Applied
Scientific EffectLow-pass filtering: Filter (electronic)

Implementation Method 3

linear voltage regulator to smooth power spikes and maintain constant voltage

Methodology Applied
Scientific EffectVoltage regulation:

Implementation Method 4

noise generator to add random noise, thereby obscuring power consumption patterns

Methodology Applied
Scientific EffectNoise generation:

Data Source

PatentUS8782446B2Security of cryptographic devices against differential power analysis
Publication Date: 2014.07.15 TEXAS INSTRUMENTS INC
  • US8782446B2 patent drawing
  • US8782446B2 patent drawing
  • US8782446B2 patent drawing

AI summary

An embodiment of the invention provides a cryptographic device that draws a substantially constant current from an accessible electrical node that supplies power to the cryptographic device. Keeping the current drawn from the accessible electrical node substantially constant reduces the probability that secure information may be taken by unwanted third parties from the cryptographic device. The cryptographic device includes an active shunt current regulator, a low-pass filter, a linear voltage regulator and an AES (advanced encryption standard) circuit.