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

Method of preventing set top box from root

A box flashing machine and set-top box technology, which is applied to computer security devices, instruments, platform integrity maintenance, etc., to prevent violent flashing, increase security, and ensure reliability

Inactive Publication Date: 2017-08-04
GUIZHOU BROADCASTING & TV INFORMATION NETWORK
View PDF4 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The technical problem to be solved by the present invention is that, utilizing the one-time programming characteristic of OTP one-time programmable memory, multiple key verification protects the bottom layer of the set-top box, and the first key of the top layer is placed in the OTP one-time programmable memory, so that the bottom layer of the set-top box Can be effectively protected, except for the burning image matching the key, other images cannot flash the set-top box to overcome the shortcomings of the existing technology

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
  • Method of preventing set top box from root

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] Such as figure 1 As shown, a method for preventing set-top box flashing involved in the present invention, writes the public key external_pub into the mboot.bin file, and finally generates bfe_boot.bin and bfe_app.bin files; two pairs of private keys external_pri and root_pri are written into bfe_boot. bin file, after compiling and generating the bfe_boot.bin file, execute the key writing script, write two pairs of private keys into bfe_boot.bin, and complete the encryption of bfe_boot.bin; rsa_priv.txt, rsa_pub.bin, rsa_pub.txt, put it in the specified directory, compile and generate the encrypted boot.image and recovery.image; use the customized apk to write the root_pub key into the OTP rom area, and complete the OTP verification. Among them, root_pri and root_pub check HASH0 and external_pub, external_pub and external_pri check HASH1 and HASH2, HASH2 checks uboot, external_pub and rsa_pub check boot.image and recovery.image.

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 a method of preventing a set top box from root, and belongs to the technical field of set top box safety. The characteristic that programs of an OTP one-off programmable memory cannot be changed again or cleared after being written into is used, secrete keys at the upmost layer are written into an OTP rom region of the OTP one-off programmable memory of the set top box, the first secrete key is locked, and irreplaceable performance of the secrete keys is protected from the hardware layer; multiple secrete keys are set, the two matched secrete keys are used for protecting one HASH key, multiple HASH keys are written into MBoot and SBoot, the bottom layer system of the set top box is protected through the multiple secrete keys, the set top box can be correctly written in, or updated or reset until all the secrete keys stored in the OTP memory are matched, safety of a software system of the set top box is improved, and violence root is effectively prevented.

Description

technical field [0001] The invention relates to the technical field of set-top box security, in particular to a method for preventing a set-top box from flashing. Background technique [0002] With the rapid development of smart products, product security is becoming more and more important. Not only the product hardware needs to be protected, but also the product software system itself needs to be protected. In the embedded system, all codes and systems are protected in the flash chip, and the flash chip has the characteristics of power-down protection and rewritable multiple times. In order to increase the safety of the product, OTP one-time programmable memory is added inside the flash. The OTP one-time programmable memory has the characteristics that it cannot be changed and cleared again after the program is written. Use this feature to protect the security requirements and customization requirements of the product. , Improve product reliability. Contents of the inve...

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/57H04N21/443
CPCG06F21/57G06F21/575H04N21/443
Inventor 曾敬鸿朱迪付守伟牟娇
Owner GUIZHOU BROADCASTING & TV INFORMATION NETWORK
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