Noise Generation Module for Power Analysis Attack Masking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current cryptographic systems are vulnerable to side channel attacks, such as Differential Power Analysis (DPA) and Correlation Power Analysis (CPA), which exploit power consumption patterns, leading to increased costs and complexity when using countermeasures like Random Switching Logic (RSL) or Wave Dynamic Differential Logic (WDDL) circuits.
Innovation Solution
Incorporating a noise generation module that performs non-linear transformations to generate power consumption noise, which conceals the cryptographic module's power consumption characteristics, without requiring changes to the cryptographic algorithm or significant redesign, using additional non-linear transformation circuits or software processing to create largely-distributed noise.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If Random Switching Logic (RSL) or Wave Dynamic Differential Logic (WDDL) circuits are used to counter side channel attacks, then security against power analysis attacks is improved, but device complexity and manufacturing cost increase
Solution Approach 1:
The patent introduces a noise generation module as an intermediary component that generates power consumption noise to mask the actual power consumption patterns of the cryptographic module. This mediator approach allows the use of standard cryptographic circuits without requiring complex RSL or WDDL designs, thereby improving security against power analysis attacks while avoiding the associated complexity and cost increases
Solution Approach 2:
The patent changes the power consumption parameters by introducing controllable noise signals that alter the overall power consumption profile. By adjusting the noise generation parameters (such as noise amplitude and timing), the system can effectively mask the cryptographic operations' power signatures without modifying the fundamental cryptographic algorithm or requiring complex circuit redesign
2Reliability
If RSL or WDDL circuits are implemented to prevent side channel attacks, then cryptographic security is improved, but manufacturing cost increases
Solution Approach 1:
The noise generation module serves as a cost-effective intermediary solution that provides cryptographic security without requiring expensive RSL or WDDL circuit implementations. By adding a relatively simple noise generation component, the system achieves protection against power analysis attacks while maintaining standard, easily manufacturable cryptographic circuits
Solution Approach 2:
The patent employs a cost-effective approach by using a noise generation module that can be implemented with simple, inexpensive components rather than costly specialized cryptographic circuits. This allows achieving security goals with minimal manufacturing investment
3Device complexity
If standard cryptographic modules are used without countermeasures, then device complexity and cost are kept low, but vulnerability to power analysis attacks increases
Solution Approach 1:
The noise generation module acts as a protective intermediary that shields the simple cryptographic module from power analysis attacks. By introducing this intermediate noise component, the system maintains circuit simplicity while effectively countering the harmful side channel attacks that would otherwise compromise the vulnerable cryptographic operations
Data Source
AI summary
A noise generation module generates power consumption noise to conceal the power consumption characteristics of a cryptographic module. The cryptographic module performs first non-linear transformation on received data, and the noise generation module performs second non-linear transformation on received data during the operational period of the first non-linear transformation.


