Encryption system of embedded type software program based on safe MCU
An embedded software, encryption system technology, applied in computer security devices, program/content distribution protection, instruments, etc., can solve problems such as increasing execution time overhead, achieve intellectual property protection, strengthen encryption strength, and implement simple and flexible implementation. Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0039] Such as figure 1 The encryption system of the embedded software program shown is to connect the security MCU with the embedded program firmware through the data communication bus, wherein an important function of the microcontroller 101 is to manage the power supply, and the firmware application program is started by The main processor 102 communicates with the microcontroller 101 through the bus, and both parties verify. If the verification is passed, the microcontroller 101 sends an instruction to the main processor 102 to continue executing the following application program, otherwise the main processor 102 stops executing the following application program. The firmware program enters a deadlock and waits for verification, and the microcontroller 101 controls the controllable power supply 105 to cut off the power supply of the main processor 102, thereby achieving the encryption of the firmware program. What microcontroller 101 adopts is safe MCU, and its program mem...
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