IC Power Supply Charge Store Switching Against EM Side-Channel Attacks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Integrated circuits are vulnerable to side channel attacks, such as power analysis and electromagnetic attacks, which can extract information about the system's operation by analyzing power consumption and electromagnetic emissions.

Innovation Solution

The integration of a plurality of charge stores distributed through digital logic circuitry, along with obscuring circuitry that switches between different charge store activation patterns to obscure electromagnetic emissions, making it difficult to predict and extract information from current loops between charge stores and digital logic circuitry.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If charge stores are distributed through digital logic circuitry and activated in fixed patterns, then power supply is provided to digital logic circuitry, but electromagnetic emissions can be measured to provide information about system operation

Engineering Contradiction:
Improvesecurity against side channel attacksVSAvoidelectromagnetic emissions
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent applies dynamics by making the charge store activation patterns changeable over time. The obscuring circuitry switches between multiple different activation patterns, causing the current loops to dynamically change configuration. This prevents attackers from measuring consistent electromagnetic emissions that would reveal information about digital logic circuitry operation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements periodic action by cycling through different charge store activation patterns at regular intervals. The obscuring circuitry periodically switches between activation patterns, creating time-varying current loops that emit electromagnetic signals too complex and changing to be easily analyzed for information extraction.

Inventive Principle:
Principle #19Periodic action

2Power

If multiple charge stores are used to power digital logic circuitry, then power is provided to digital logic circuitry, but current loops between charge stores and digital logic circuitry generate measurable electromagnetic emissions

Engineering Contradiction:
Improvepower supply to digital logic circuitryVSAvoidelectromagnetic emissions from current loops
Core Design Contradiction:
PowerVSObject-generated harmful factors

Solution Approach 1:

The patent makes the current loop configurations dynamic by switching between different charge store activation patterns. Instead of fixed current loops that emit predictable electromagnetic signals, the system dynamically reconfigures which charge stores are active, causing the current loops to change shape and position over time, thereby obscuring the electromagnetic emissions.

Inventive Principle:
Principle #15Dynamics

3Reliability

If charge store activation patterns are switched to obscure electromagnetic emissions, then resistance to electromagnetic side channel attacks is increased, but system complexity increases due to obscuring circuitry

Engineering Contradiction:
Improveresistance to electromagnetic side channel attacksVSAvoidobscuring circuitry
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies universality by designing the obscuring circuitry to perform multiple functions: it controls the activation of charge stores, switches between different activation patterns, and obscures electromagnetic emissions all through the same circuitry. This multi-functional approach reduces overall system complexity compared to having separate circuits for each function.

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

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

This solution significantly increases the resistance of the system to electromagnetic side channel attacks by varying current loops and electromagnetic emissions, making it harder for attackers to extract useful information.

Implementation Method 1

a plurality of charge stores, configured to receive power from the power input, distributed through the digital logic circuitry and capable of providing power to the digital logic circuitry

Methodology Applied
Scientific EffectCapacitance: Capacitance

Implementation Method 2

obscuring circuitry configured to obscure electromagnetic emissions associated with flow of current in current loops between the plurality of charge stores and the digital logic circuitry by switching between a plurality of different charge store activation patterns

Methodology Applied
Scientific EffectElectromagnetic emission obscuring:

Data Source

PatentUS11545976B1Integrated circuit power supply
Publication Date: 2023.01.03 ARM LTD
  • US11545976B1 patent drawing
  • US11545976B1 patent drawing
  • US11545976B1 patent drawing

AI summary

An integrated circuit comprises a power input, digital logic circuitry, a plurality of charge stores, and obscuring circuitry. The charge stores are configured to receive power from the power input, are distributed through the digital logic circuitry and are capable of providing power to the digital logic circuitry. The obscuring circuitry is configured to obscure electromagnetic emissions associated with flow of current in current loops between the plurality of charge stores and the digital logic circuitry by switching between a plurality of different charge store activation patterns, wherein each charge store activation pattern describes a different selection of one or more of the plurality of charge stores providing power to the digital logic circuitry at a given time.