Side Channel Signal Encryption Analysis Using Phasor Filtering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for analyzing side channel information to detect encrypted segments and determine encryption types are time-consuming and require human expertise, making them inefficient and labor-intensive.
Innovation Solution
An encryption determining device and method that utilizes a side channel sensor, processor, and characteristic recognition model to detect, filter, and analyze side channel signals, automatically locating encrypted segments and determining encryption types without human intervention.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If statistical analysis is performed on side channel information to crack encryption keys, then analysis accuracy is improved, but analysis time and human effort increase significantly
Solution Approach 1:
The patent applies preliminary action by pre-processing side channel traces through filtering and transformation before analysis. The system performs initial noise filtering and signal transformation on collected traces, preparing them in advance for more efficient analysis. This preliminary processing reduces the complexity of subsequent statistical analysis while maintaining accuracy, thereby reducing overall analysis time and human effort.
2Measurement precision
If manual analysis of side channel information is performed by experienced professionals, then encryption type identification accuracy is improved, but labor intensity and cost increase
Solution Approach 1:
The patent implements self-service by enabling the system to automatically identify encryption types without requiring experienced professionals. The system uses automated algorithms that analyze pre-processed side channel traces, extract features, and determine encryption types independently. This automation maintains high identification accuracy while eliminating the need for manual expert intervention, significantly reducing labor intensity and operational complexity.
Solution Approach 2:
The patent replaces the mechanical system of manual expert analysis with an automated computational system. Instead of relying on human professionals to manually examine and interpret side channel information, the system uses algorithmic processing to automatically analyze traces and identify encryption types. This substitution maintains accuracy while dramatically improving ease of operation and reducing human effort.
3Measurement precision
If comprehensive statistical analysis is applied to locate encrypted segments in side channel signals, then detection accuracy is improved, but processing complexity and time increase
Solution Approach 1:
The patent applies segmentation by dividing the analysis process into distinct stages: trace collection, pre-processing (filtering and transformation), feature extraction, and encryption type identification. Each stage handles specific aspects of the analysis, breaking down the complex task of locating encrypted segments into manageable components. This segmented approach maintains detection accuracy while reducing overall processing complexity through modular organization.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
An encryption determining method includes the following steps: receiving a side channel signal (S1); generating a filtered side channel signal by filtering noise within the side channel signal (S2); generating a phasor signal by utilizing a filter to covert the filtered side channel signal (S3); locating the encrypted segment by calculating a periodicity of the phasor signal utilizing a standard deviation window (S4); extracting at least one encrypted characteristic from the encrypted segment (S5); and generating an encryption analytic result by recognizing the at least one encrypted characteristic according to a characteristic recognition model (S6); the encryption analytic result includes a position of the encrypted segment and an encryption type corresponding to the side channel signal. The present invention is able to automatically and efficiently locate the encryption segment and analyze the encryption type corresponding to the side channel signal.