An anti-cracking method of single chip microcomputer code

A single-chip microcomputer, anti-cracking technology, applied in computer security devices, instruments, calculations, etc., can solve problems such as inapplicability, waste of program space, and complex algorithms

Active Publication Date: 2019-07-30
厦门芯阳科技股份有限公司
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Its shortcoming is that the above patents cut the core algorithm into blocks and store it encrypted. The algorithm needs to be stored and encrypted in different areas, and it needs to be decrypted and verified during execution, which is a waste of program space, and the algorithm is complex and not suitable for most applications. MCU application

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
  • An anti-cracking method of single chip microcomputer code

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] To further illustrate the various embodiments, the present invention is provided with accompanying drawings. These drawings are a part of the disclosure of the present invention, which are mainly used to illustrate the embodiments, and can be combined with related descriptions in the specification to explain the operating principles of the embodiments. With reference to these contents, those skilled in the art should understand other possible implementations and advantages of the present invention.

[0022] The present invention will be further described in conjunction with the accompanying drawings and specific embodiments. refer to figure 1 , describe the specific steps of the present invention, including:

[0023] S1: After the single-chip microcomputer is powered on, read the verification data at the specified location saved in EEROM, for example: read the data in address 02H in EEROM for verification, that is, address 02H is used as the verification data address,...

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 relates to an anti-cracking method of code of a single chip microcomputer. According to the method, a protection program is embedded in the code of the single chip microcomputer with an EEROM function, data in an EEROM can be read for verification when the code of the single chip microcomputer is executed, the program can automatically determine whether the code is cracking code or original-factory code, if the code is the original-factory code, normal functions are executed, and if the code is the cracking code, a corresponding life countdown function is activated, a substrate is enabled to be ineffective after normal working for a while, thus a cracker suffers a painful cost for a cracking behavior, and cracking is eventually ineffective.

Description

technical field [0001] The invention belongs to the technical field of code protection of single-chip microcomputers, and in particular relates to an anti-cracking method of codes of single-chip microcomputers. Background technique [0002] The R&D investment of existing electronic products is getting bigger and bigger, and the iteration is getting faster and faster. Because of the lack of R&D investment and technology accumulation, many factories achieve the purpose of rapid mass production by copying hardware and cracking chip codes, which seriously damages the The fairness of the market has harmed the interests of R&D companies. [0003] At present, there are mainly two ways to crack the chip: non-intrusive and intrusive. Non-intrusive use of loopholes in chip design or programming sequence to crack chips. With the development of chip technology, such cases are rare at present. The intrusive way is to destroy the chip package, use semiconductor testing equipment and oth...

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
Patent Type & AuthorityPatents(China)
IPC IPC(8): G06F21/12
CPCG06F21/125
Inventor刘家斌刘全喜魏肃柴智刘双春
Owner厦门芯阳科技股份有限公司