Encryption system side channel attack test method
A technology of side channel attack and testing method, which is applied in the direction of transmission system, digital transmission system, encryption device with shift register/memory, etc. It can solve the problems that the attack cannot be implemented and the power consumption curve cannot be obtained, so as to promote development, The effect of high attack efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0064] As described in the background art, the chosen plaintext SPA attack with N-1 as the plaintext has a more obvious attack effect. But this method is easy to prevent, just shield N-1 directly. The present invention proposes an efficient method for choosing a plaintext SPA attack, which is not easy to be simply shielded, and only needs a small amount of power consumption curve to obtain the attack result.
[0065] The new modular exponentiation algorithm selects the power consumption analysis model of the plaintext SPA attack:
[0066] In a real environment, the collection of power consumption curves will be affected by many aspects such as equipment and environment. The specific composition of power consumption is as follows [61,62] :
[0067] P total =P op +P data +P el.noise +P const (3-1)
[0068] where P total is the total power consumption at a certain moment, P op is the operation dependent component, P data is the data-dependent component, P el.n...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com