一种电子设备内嵌软件自加密方法

基本信息

申请号 CN201710834071.5 申请日 -
公开(公告)号 CN107704730B 公开(公告)日 2021-08-10
申请公布号 CN107704730B 申请公布日 2021-08-10
分类号 G06F21/12;G06F9/4401;G06F21/60 分类 计算;推算;计数;
发明人 李洪钧;马刚;黎永青;杨方超;余江 申请(专利权)人 成都驰通数码系统有限公司
代理机构 成都行之专利代理事务所(普通合伙) 代理人 王记明
地址 610000 四川省成都市高新区天虹路5号
法律状态 -

摘要

摘要 本发明公开了一种电子设备内嵌软件自加密方法,包括如下步骤:步骤A)生产前,在MCU芯片内部预置可以读取的芯片序列号ChipID和不可读取的根密钥RootKey,内置的根密钥对设备的程序存储器中的数据进行加密和解密的功能逻辑;步骤B)生产前,在设备的程序存储器中预置不加密的设备初始引导程序、种子程序、设备正式引导程序和设备功能软件;步骤C)MCU芯片和设备生产完毕后,对设备第一次加电,由初始引导程序加载种子程序运行检测操作;步骤D)设备正式引导程序加载设备功能软件运行;本发明通过上述原理,在生产阶段,一次性完成设备自检,正式引导程序的烧写、功能程序的加密,大大节省了设备生产环节和所需外部设施。