Quick start and safety verification method and equipment for embedded device, medium and program product

By dividing the firmware of embedded devices into core boot modules and non-core functional modules, and adopting a hierarchical verification mechanism, the problems of excessively long boot time and difficulty in ensuring security in embedded devices are solved, achieving fast boot and security verification, and improving the real-time performance and reliability of the system.

CN121300876APending Publication Date: 2026-01-09SHANGHAI HOLYSTAR INFORMATION TECH
7 Cites 2 Cited by

Patent Information

Application Number
CN202511425690.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-30
Publication Date
2026-01-09

AI Technical Summary

Technical Problem

Existing embedded devices suffer from excessively long startup times and a difficulty in balancing security and efficiency, especially in resource-constrained environments. The serial execution and high-strength verification of existing technologies result in high computational overhead, making it difficult to meet the requirements for fast response and security.

Method used

The firmware of the embedded device is divided into a core boot module and a non-core functional module, which are stored in a high-speed access area of ​​non-volatile memory and a normal storage area, respectively. A security verification and lightweight verification mechanism based on digital signature is adopted, combined with a runtime cache partitioning mechanism, to achieve fast loading and security verification.

Benefits of technology

It significantly shortens the startup time of embedded devices, improves the real-time performance and reliability of the system, reduces the consumption of computing and storage resources, and enhances the applicability and security in resource-constrained environments.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The invention provides a quick start and security verification method and equipment for an embedded device, a medium and a program product, in the method, firmware is divided into a core start module and a non-core function module in advance, and the core start module and the non-core function module are respectively stored in a high-speed access area and a common storage area of a nonvolatile memory; after the embedded device is powered on, initialization of the key peripheral is completed; when firmware is started or updated for the first time, security verification based on a digital signature is executed on the core starting module, if verification is passed, a mirror image of the core starting module is written into a running cache partition of the nonvolatile memory, and an integrity label is generated; in the subsequent starting process, the mirror image is loaded from the running cache partition, and the integrity label is used for executing rapid verification; after loading of the core starting module is completed, the non-core function module is loaded, and lightweight check is executed. According to the method, the security of the core module is ensured, the performance and security requirements of the non-core module are considered, and the calculation and storage overhead is reduced.
Need to check novelty before this filing date? Find Prior Art