Programmable gate array chip encryption method and system based on static random access memory
A static random and memory technology, applied in the direction of preventing unauthorized use of memory, etc., can solve problems such as easy to be cracked, and achieve the effect of increasing reliability and difficulty of being cracked.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0072] In this embodiment, taking the method of combining an external encryption chip as an example, the encryption method flow of this application is described in detail, as follows:
[0073] In this embodiment, the encryption method includes:
[0074] Initial configuration steps such as Figure 3a Shown:
[0075] The external memory sends configuration data to the FPGA chip, and the configuration data includes the first configuration information for configuring the service function circuit and the second configuration information for configuring the authorization circuit corresponding to the service function circuit; wherein, the first configuration information includes its The function level information of the configured service function circuit, the second configuration information includes the corresponding information that service function circuits of different levels correspond to different authorized circuits, and service function circuits of the same level correspond...
Embodiment 2
[0093] In this embodiment, the flow of the encryption method of the present application is described in detail by using an encryption method combined with an FPGA built-in decryption module.
[0094] Such as Figure 5 As shown, in this embodiment, the encryption method includes:
[0095] Initial configuration steps:
[0096] The external memory sends encrypted configuration data to the FPGA chip, and the configuration data includes first configuration information for configuring the service function circuit and second configuration information for configuring the authorization circuit corresponding to the service function circuit;
[0097] The FPGA chip decrypts the encrypted configuration data through the built-in decryption module, configures the circuit according to the configuration data to form a business function circuit and an authorization circuit corresponding to the business function circuit, and puts the business function circuit in a waiting state, and authorizes ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


