- 专利标题: 一种用于电能表无线抄表模块的固件保护方法
-
申请号: CN201210363890.3申请日: 2012-09-26
-
公开(公告)号: CN103685212B公开(公告)日: 2017-04-12
- 发明人: 王英男 , 于海斌 , 任哲 , 王忠锋 , 张宏宇 , 李力刚 , 黄剑龙
- 申请人: 辽宁省电力有限公司沈阳供电公司 , 中国科学院沈阳自动化研究所 , 国家电网公司
- 申请人地址: 辽宁省沈阳市和平区八经街94号; ;
- 专利权人: 辽宁省电力有限公司沈阳供电公司,中国科学院沈阳自动化研究所,国家电网公司
- 当前专利权人: 辽宁省电力有限公司沈阳供电公司,中国科学院沈阳自动化研究所,国家电网公司
- 当前专利权人地址: 辽宁省沈阳市和平区八经街94号; ;
- 代理机构: 沈阳科苑专利商标代理有限公司
- 代理商 许宗富
- 主分类号: H04L29/06
- IPC分类号: H04L29/06 ; G06F21/12
摘要:
本发明涉及一种用于电能表无线抄表模块的固件保护方法。计算关键代码段的CRC校验和,与预设的校验和比较如果计算所得的结果和程序中预设的不一致,则终止运行;如果计算所得的结果和预设的一致,则读取无线抄表模块的硬件特征信息;使用预定的计算方法计算特征信息,产生特征密钥;如果固件中预置的密钥写入方法没有被删除,则使用所述密钥写入方法将所述特征密钥写入固件中,将该写入方法删除;如果固件中的密钥写入方法已经被删除,则将产生的特征密钥与固件中的特征密钥比较,密钥一致则继续运行,否则终止运行。本发明方法简单易行,在利用硬件特征数据保证程序唯一性的同时,也保护了程序的完整性和合法性,使固件不易被破解。
公开/授权文献
- CN103685212A 一种用于电能表无线抄表模块的固件保护方法 公开/授权日:2014-03-26