[发明专利]基于数字签名的可信任遥控系统及方法在审
申请号: | 201510717072.2 | 申请日: | 2015-10-28 |
公开(公告)号: | CN105429755A | 公开(公告)日: | 2016-03-23 |
发明(设计)人: | 唐文东 | 申请(专利权)人: | 金亚科技股份有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L29/06 |
代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 刘渝 |
地址: | 610000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及遥控控制技术领域,提供一种基于数字签名的可信任遥控系统及方法,以解决目前的遥控系统由于不具备身份识别功能而导致安全性较差的问题,该系统包括遥控器和被控设备,遥控器包括遥控指令捕捉模块、指令信息封装模块、数字摘要计算模块、RSA加密模块、遥控控制消息发送模块,被控设备包括遥控控制消息接收模块、序列号验证模块、时间有效性验证模块、RSA解密模块、数字摘要核对及执行模块。本发明提出的技术方案保证了物联网系统中指令来源的可靠性。 | ||
搜索关键词: | 基于 数字签名 可信任 遥控 系统 方法 | ||
【主权项】:
一种基于数字签名的可信任遥控系统,其特征在于包括被控设备和至少一个遥控器,所述遥控器包括遥控指令捕捉模块、指令消息封装模块、数字摘要计算模块、RSA加密模块、遥控控制消息发送模块,所述被控设备包括遥控控制消息接收模块、序列号验证模块、时间有效性验证模块、RSA解密模块、数字摘要核对及执行模块,所述遥控指令捕捉模块被配置成:实时捕捉遥控指令,如果捕捉到遥控指令则通过指令消息封装模块对该指令进行封装,反之则继续捕捉遥控指令;所述指令消息封装模块被配置成:将遥控指令捕捉模块捕捉到的遥控指令封装为遥控控制消息,所述遥控控制消息至少包括消息序列号、遥控码值、遥控码重复次数、遥控控制消息的有效时间范围、遥控控制消息的数字摘要计算方法;所述数字摘要计算模块被配置成:根据指令消息封装模块封装得到的遥控控制消息中的数字摘要计算方法计算遥控控制消息的数字摘要;所述RSA加密模块被配置成:使用私钥对数字摘要计算模块中计算得到的数字摘要进行RSA加密,得到遥控控制消息的数字签名;所述遥控控制消息发送模块被配置成:向被控设备发送遥控控制消息及其数字签名;所述遥控控制消息接收模块被配置成:接收遥控器发送的遥控控制消息及其数字签名;所述序列号验证模块被配置成:对接收到的遥控控制消息的消息序列号进行验证,如果验证失败则停止该遥控控制消息的处理,反之则通过时间有效性验证模块对该遥控控制消息的时间有效性进行验证;所述时间有效性验证模块被配置成:根据遥控控制消息中的遥控有效时间范围对遥控控制消息的时间有效性进行验证,如果验证失败则停止该遥控控制消息的处理,反之则通过RSA解密模块解密数字签名;所述RSA解密模块被配置成:使用RSA公钥解密数字签名得到数字摘要;所述数字摘要核对及执行模块被配置成:将使用遥控控制信息中的数字摘要算法计算得到的数字摘要与RSA解密模块中解密得到的数字摘要进行对比,如果不同则停止该遥控控制消息处理,如果相同则执行该遥控控制消息中遥控码值对应的控制操作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金亚科技股份有限公司,未经金亚科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510717072.2/,转载请声明来源钻瓜专利网。
- 上一篇:玻璃面板的应力消除方法及其工具
- 下一篇:数据传输方法、装置及系统