一种控制器程序保护系统、加密方法及解密方法

By adding a unique verification key to each controller product and using a combination of OTP and encryption chips to dynamically calculate and store the verification key, the problem of reverse engineering of controller chips is solved, and product quantity control and intellectual property protection are achieved.

CN115587343BActive Publication Date: 2026-07-17CRRC DALIAN R & D CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CRRC DALIAN R & D CO LTD
Filing Date
2022-08-31
Publication Date
2026-07-17

AI Technical Summary

Technical Problem

Existing technologies are insufficient to effectively prevent the reverse engineering of controller chips, leading to the infringement of intellectual property rights by competitors and harming the interests of developers.

Method used

A controller program protection system is adopted. By adding a unique verification key to each product, and using a combination of OTP chip and encryption chip, the verification key is dynamically calculated and stored to ensure that the data transmission is encrypted, prevent waveform analysis, and achieve one-to-one matching use.

Benefits of technology

Effectively control product quantity, prevent reverse engineering, protect developers' intellectual property rights, ensure the number of legitimate products on the market, and prevent illegal counterfeiting.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115587343B_ABST
    Figure CN115587343B_ABST
Patent Text Reader

Abstract

本发明提供一种控制器程序保护系统、加密方法及解密方法,系统包括电子计算机、扫码器、被保护的电子产品、主控芯片、OTP芯片和加密芯片;加密方法:通过电子计算机使用扫码器,正确读取被保护的电子产品上的唯一标签,将唯一标签信息发送给主控芯片;主控芯片将唯一标签的信息保存到OTP芯片,并回读、验证OTP芯片中保存的唯一标签,通过自身算法动态获得唯一验证钥匙,再通过密文传输将验证钥匙存储在加密芯片的特定地址;解密方法:主控芯片回读OTP芯片中保存的唯一标签,并通过自身算法动态计算唯一验证钥匙,通过密文传输将验证钥匙回读在加密芯片的特定地址,比较动态计算的验证钥匙和加密芯片中的验证钥匙,若相同验证通过,若不同验证失败。
Need to check novelty before this filing date? Find Prior Art