A chip storage body and code protection method based on static encrypted storage and dynamic decryption operation
An encrypted storage and static storage technology, applied in the protection of internal/peripheral computer components, etc., can solve problems such as code deciphering, and achieve the effect of reducing the risk of deciphering
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0020] Below in conjunction with accompanying drawing and embodiment the present invention will be further described:
[0021] The code protection method based on static encrypted storage and dynamic decryption operation has the following steps:
[0022] Step 1: After the chip is reset and started, the program pointer jumps to the static storage body 3 to directly run the plaintext code 31, and execute the application operation that does not require high code confidentiality;
[0023] Second step: when the function library related to the ciphertext code 32 needs to be called, the currently running code will read and decrypt the ciphertext code 32 in the code running area 22 of the dynamic storage body 2;
[0024] The third step: the program pointer jumps to the code running area 22 of the dynamic storage body 2, and runs the code function obtained by decryption;
[0025] Step 4: After running the code function obtained by decryption, the program pointer jumps back to the stat...
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