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

Automatic encrypting method and system for chip

An encryption method and chip technology, which can be used in program/content distribution protection, instruments, electrical digital data processing, etc., can solve the problems of increasing the cost of encrypted circuits or chips, and the circuit being cracked at the same time, so as to increase the operating burden and prevent infringement. Effect

Inactive Publication Date: 2015-04-22
深圳市雷赛软件技术有限公司 +1
View PDF9 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For small-capacity chip systems such as DSP, the cost of adding encryption circuits or chips is particularly prominent
Moreover, the solution using encrypted circuits or chips may also have the risk of two circuits being cracked at the same time

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
  • Automatic encrypting method and system for chip
  • Automatic encrypting method and system for chip
  • Automatic encrypting method and system for chip

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] Embodiments of the present invention will be described in detail below. It should be emphasized that the following description is only exemplary and not intended to limit the scope of the invention and its application.

[0031] refer to figure 1 According to an embodiment of the present invention, a chip automatic encryption method is used on a chip that can be written and erased online and whose storage area can be divided into blocks. The method includes the following steps:

[0032] Step 1. When the chip is powered on for the first time to run the program, the program reads the information used to generate the key from the specific register of the chip, and the program code that performs the key calculation function uses the information to perform calculations to obtain the key for the chip. key, the information used to generate the key may include a chip serial number;

[0033] Step 2. The key obtained after the operation is stored in the storage area of ​​the chi...

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 automatic encrypting method and system for a chip. The automatic encrypting method and system for the chip are applied to the chip which can be written online and erased and of which the storage area can be divided into blocks. The method comprises the steps of reading information for generating a key from a special register of the chip when the chip is electrified to operate the program for the first time; operating the program code for actuating the key calculation function through the information to obtain the key for the chip; storing the operated key into the storage area of the chip to be used as a verification key for subsequent electrifying operation; automatically erasing the program code for actuating the key storage function in step b, wherein the program code for actuating the key storage function is pre-divided into independent storage areas can be erased online. With the adoption of the method and system, the chip can be encrypted with low cost and good effect.

Description

technical field [0001] The invention relates to a chip automatic encryption method and system. Background technique [0002] At present, the protection of embedded chip software is mainly by adding an external encryption circuit or chip. The basic method is to add an additional key chip outside the main chip that needs to be encrypted. When working, the main chip reads the key from the key chip. for decryption. For small-capacity chip systems such as DSP, the cost of adding encryption circuits or chips is particularly prominent. Moreover, the solution using an encryption circuit or chip may also have the risk of two circuits being cracked at the same time. Contents of the invention [0003] The main purpose of the present invention is to provide a chip automatic encryption method and system with low cost and good encryption effect in view of the deficiencies of the prior art. [0004] To achieve the above object, the present invention adopts the following technical solu...

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 & Authority Applications(China)
IPC IPC(8): G06F21/79G06F21/12G06F21/62
CPCG06F21/123G06F21/72G06F21/79G06F2221/2121
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