Method for implementing public key cryptography for resisting cold boot attack
A technology of public key cryptography and its implementation method, which is applied in the field of public key cryptography against cold start attacks, and can solve problems such as complex calculations of public key cryptography algorithms, potential safety hazards, and long keys
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0044] The implementation conditions of the present invention are as follows:
[0045] ●Hardware: A computer system that uses X86-64 architecture to support AVX instruction set CPU (Intel CPU after Sandy Bridge architecture or AMD CPU after Bulldozer architecture)
[0046] ●Software: operating system that can modify and recompile the kernel source code
[0047] The specific implementation steps are as follows (process reference figure 1 ):
[0048] A. In order to prevent other parts of the system from using the SSE or AVX instruction set to access the YMM register set, resulting in the disclosure or destruction of the private key, the present invention needs to disable the system’s support for the SSE and AVX instruction set extensions, so that in addition to those related to the present invention Except for the specific code, no other code can use the instructions in the SSE and AVX instruction set extensions to access the YMM register set; during process switching, the system genera...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 