[发明专利]实现仪表加密验证控制功能的系统和方法无效
申请号: | 201310299428.6 | 申请日: | 2013-07-17 |
公开(公告)号: | CN103336919A | 公开(公告)日: | 2013-10-02 |
发明(设计)人: | 陈晓青;刘金花;许峰 | 申请(专利权)人: | 东风电子科技股份有限公司 |
主分类号: | G06F21/12 | 分类号: | G06F21/12;G06F12/14 |
代理公司: | 上海智信专利代理有限公司 31002 | 代理人: | 王洁 |
地址: | 201206 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 仪表 加密 验证 控制 功能 系统 方法 | ||
1.一种实现仪表加密验证控制功能的系统,其特征在于,所述的系统包括一加密芯片,所述的加密芯片包括:
加密配置区,用以设置加密验证过程的密码和密钥;
数据缓冲区,用以在加密验证过程中对密码和密钥反复验证,该数据缓冲区与所述的加密配置区相连接;
熔断保护区,用以保护所述的加密芯片的信息,该熔断保护区与所述的加密配置区相连接。
2.根据权利要求1所述的实现仪表加密验证控制功能的系统,其特征在于,所述的加密配置区内的配置参数包括:生产厂商信息、分区设备、安全等级、密码和加密验证所需参数。
3.根据权利要求2所述的实现仪表加密验证控制功能的系统,其特征在于,所述的加密验证所需参数包括:加密验证所需的随机数Ci值、加密芯片序列号Nc值和由系统预设算法F1得出的秘密种子Gc值。
4.根据权利要求1所述的实现仪表加密验证控制功能的系统,其特征在于,所述的加密芯片还包括EEPROM存储器,该EEPROM存储器与所述的加密配置区相连接。
5.一种基于权利要求1至4中任一项所述的系统的实现仪表加密验证控制功能的方法,其特征在于,所述的方法包括以下步骤:
(1)对所述的加密芯片配置区进行参数配置;
(2)所述的加密芯片和仪表内部进行加密验证;
(3)所述的仪表内部程序对加密验证结果进行处理。
6.根据权利要求5所述的实现仪表加密验证控制功能的方法,其特征在于,所述的对加密芯片配置区进行参数配置,包括以下步骤:
(11)在所述的加密芯片配置区的写密码区写入所述的加密芯片配置区的正确写入密码;
(12)所述的仪表的单片机将参数写入所述的加密芯片配置区;
(13)将所述的熔断保护区的熔断位设置为零。
7.根据权利要求6所述的实现仪表加密验证控制功能的方法,其特征在于,所述的将参数写入所述的加密芯片配置区,包括以下步骤:
(111)将生产厂商信息、分区设备、安全等级和密码写入所述的加密芯片配置区;
(112)将加密验证所需的随机数Ci值、加密芯片序列号Nc值和由系统预设算法F1得出的秘密种子Gc值写入所述的加密芯片配置区。
8.根据权利要求7所述的实现仪表加密验证控制功能的方法,其特征在于,所述的加密芯片和仪表内部进行加密验证,包括以下步骤:
(21)所述的仪表的单片机利用所述的Ci值、Nc值和所述的系统预设算法F1算出Gc值;
(22)所述的仪表的单片机利用所述的Gc值、Ci值和系统预设算法F2算出Q1值;
(23)所述的加密芯片利用所述的Gc值、Ci值、Q1值和所述的系统预设算法F2算出Ci+1值和Q2值;
(24)所述的加密芯片判断所述的Ci+1与Q1是否相等,如果是,则继续步骤(25),如果否,则加密验证失败,继续步骤(27);
(25)所述的加密芯片利用所述的Gc值、Ci+1值和所述的系统预设算法F2算出Ci+2值;
(26)所述的加密芯片判断所述的Ci+2值与Q2值是否相等,如果是,则加密验证成功,如果否,则加密验证失败;
(27)所述的加密芯片向所述的仪表的单片机发送验证结果信息。
9.根据权利要求5所述的实现仪表加密验证控制功能的方法,其特征在于,所述的仪表内部程序对加密验证结果进行处理,包括以下步骤:
(31)如果加密验证成功,则继续步骤(32),否则,继续步骤(33);
(32)仪表正常工作;
(33)仪表关闭。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东风电子科技股份有限公司,未经东风电子科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310299428.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种地下连续墙槽段接缝处防渗堵漏装置
- 下一篇:一种抓棉打手刀片的固定装置