Method for implementing public key cryptography for resisting cold boot attack
A technology of public key cryptography and an implementation method, which is applied in the field of public key cryptography to resist cold-start attacks, and can solve the problems of complex calculation of public key cryptography, hidden security risks, key length, etc.
- 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 using a CPU with X86-64 architecture supporting AVX instruction set (Intel CPU after Sandy Bridge architecture or AMD CPU after Bulldozer architecture)
[0046] ●Software: an 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 the codes of other parts of the system from using SSE or AVX instruction set to access the YMM register group, causing the private key to leak or be destroyed, the present invention needs to disable the system's support for SSE, AVX instruction set extensions, so that all the related functions except the present invention Except specific code, other any code all can not use the instruction in SSE, AVX instruction set extension to visit YMM register bank; The security threat of private key leakage also...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 