Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Plug-in flash memory management method, MCU, electronic equipment and readable storage medium

A management method and flash memory management technology, applied in the fields of electronic digital data processing, internal/peripheral computer component protection, instruments, etc., can solve the problems of cumbersome encryption management, field length limitation, easy leakage, etc.

Pending Publication Date: 2020-10-13
上海橙群微电子有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In view of this, the present invention provides an external flash memory management method, MCU and electronic equipment, and a readable storage medium to solve the problem that the existing encryption technology has limitations on the field length of encrypted programs and data, and the encryption management is cumbersome and easy to leak. The problem

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Plug-in flash memory management method, MCU, electronic equipment and readable storage medium
  • Plug-in flash memory management method, MCU, electronic equipment and readable storage medium
  • Plug-in flash memory management method, MCU, electronic equipment and readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The technical solutions of the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Apparently, the embodiments described below are only part but not all of the embodiments of the present invention. Based on the following embodiments, all other embodiments obtained by those skilled in the art without creative effort fall within the protection scope of the present invention. In the case of no conflict, the following embodiments and technical features thereof can be combined with each other.

[0033] figure 1 It is a schematic flowchart of a method for managing external flash memory according to an embodiment of the present invention. see figure 1 As shown, the method for managing external flash memory may include steps S11-S14.

[0034] S11: Obtain the unique identification code of the microcontroller.

[0035] S12: Sort the unique identification codes.

[0036] The so-called unique identi...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a plug-in flash memory management method, an MCU, electronic equipment and a readable storage medium. A hash algorithm is adopted for information such as UUID to obtain two hidden codes; the UUIDs of the MCUs are different from each other. The the obtained hash values are different; namely, the hidden codes are different; the two hidden codes are unopened and inaccessible hash values; after the two hidden codes are used as secret keys to encrypt programs and data of the MCU, even if a competitor copies the programs and the data on the whole plug-in flash memory, other MCUs cannot know the two hidden codes, the two hidden codes cannot be used as the secret keys to decrypt the programs and the data, and the programs and the data cannot run in the other MCU; besides, an encryption and decryption device based on the digital combinational logic circuit is adopted for decryption, real-time decryption can be achieved, it is not needed to decrypt data and store the decrypted data in a random access memory in advance, the capacity of the random access memory does not need to be considered, and therefore all programs and data on a plug-in flash memory can be encrypted.

Description

technical field [0001] The invention relates to the technical field of encryption and decryption, in particular to a method for managing an external flash memory, a microcontroller (Microcontroller Unit, MCU), electronic equipment, and a readable storage medium. Background technique [0002] With the rapid development of integrated circuit (Integrated Circuit, IC) technology and MCU chip technology, electronic products based on embedded systems emerge in an endless stream, and have penetrated into people's daily life. Many embedded systems are equipped with external flash memory (flash), which is used to store firmware, application programs and other data in the operating system (Operating System, OS) of electronic products (hereinafter referred to as program and data for convenience of description). Manufacturers often need to encrypt these programs and data to avoid disclosure and copying by competitors. [0003] The existing encryption technology often requires the manuf...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F21/60G06F21/78
CPCG06F21/602G06F21/78
Inventor 顾永如汤钧喻士楷吴群
Owner 上海橙群微电子有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products