[发明专利]一种电子设备的遥控方法及系统有效
申请号: | 201710592310.0 | 申请日: | 2017-07-19 |
公开(公告)号: | CN109286487B | 公开(公告)日: | 2021-10-01 |
发明(设计)人: | 李长水;杨文伟;陈蔚;邹振涛;郭伟峰;申川;赵先林 | 申请(专利权)人: | 杭州海康威视数字技术股份有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/06;H04W12/03;H04W12/04;G08C17/02 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 项京;马敬 |
地址: | 310051 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电子设备 遥控 方法 系统 | ||
本申请实施例提供了一种电子设备的遥控方法及系统。该方法包括:遥控器以约定的第一密钥对获取的按键值、遥控器标识和存储的计数索引进行加密,获得第一加密串并发送至电子设备;电子设备接收第一加密串,以第一密钥对第一加密串进行解密,获得上述按键值、遥控器标识和计数索引,当自身存储的上述遥控器标识对应的计数索引与获取的计数索引匹配时,响应上述按键值,并更新该计数索引,以第一密钥对更新后的计数索引进行加密,获得第二加密串并发送至遥控器;遥控器接收第二加密串,以第一密钥对第二加密串进行解密,获得更新后的计数索引。应用本申请实施例提供的方案,能够提高对电子设备进行遥控时的安全性。
技术领域
本申请涉及通信技术领域,特别是涉及一种电子设备的遥控方法及系统。
背景技术
遥控器是一种常见的非接触式、远距离的控制装置,常用来对电子设备的动作进行遥控。例如,利用电视遥控器控制电视,利用空调遥控器控制空调等。遥控器常由一组按键和发送电路、接收电路组成。
遥控器在与电子设备进行通信时,通常预先通过“学习”操作,相互约定“制造商编码”和“同步计数值Index”。电子设备还为每个遥控器分配或注册能唯一标示该遥控器的遥控器标识(即遥控器序列号SN)。这样,遥控器可以根据保存的制造商编码和遥控器标识,采用预设的密钥生成算法,得到编码密钥CryptKey。
当遥控器获取按键值时,以编码密钥CryptKey为密钥、以预设的加密算法对该按键值、鉴别位和同步计数值进行加密,得到滚动码数据,图1a为得到滚动码数据的原理示意图。将该滚动码数据按照图1b所示的格式生成信息包,发送至电子设备。其中,图1b中信息包的变动部分包括滚动码数据,固定部分包括前导码、头码以及遥控器标识、按键值、重复/电平状态码。
当电子设备接收到该信息包之后,先检查信息包中的遥控器标识是否属于已注册的遥控器标识,如果是,则根据该遥控器标识和该遥控器标识对应的制造商编码,采用相同的密钥生成算法,得到编码密钥CryptKey。电子设备以编码密钥CryptKey为密钥、以预设的解密算法对信息包中的滚动码数据进行解密,得到按键值、鉴别位和同步计数值。若得到的鉴别位与自身存储的鉴别位一致,得到的同步计数值与自身存储的该遥控器标识对应的同步计数值相同,并且得到的按键值与信息包中的按键值相同,则响应该按键值,执行相应的操作。同时,电子设备将自身存储的与该遥控器对应的同步计数值加1,得到新的同步计数值。
对应的,遥控器在向电子设备发送信息包之后,将自身存储的同步计数值加1,得到新的同步计数值。
可见,上述遥控方法中,遥控器每次向电子设备发送按键值时,对应的同步计数值都是不同的,这样可以保证每次发送的滚动码数据都是唯一的、动态变化的,也能够实现对电子设备的遥控控制。
但是,上述遥控方法存在一些缺点。在遥控器与电子设备通信的信息包中,遥控器标识为明文信息,这可以成为被恶意者攻击的“漏洞”。每次按键均使同步计数值加1,这种规律性地更新同步计数值的方式也可以成为恶意攻击者的“漏洞”。上述这些漏洞的存在导致上述电子设备的遥控方法的安全性不够高。
发明内容
本申请实施例的目的在于提供了一种电子设备的遥控方法及系统,以提高对电子设备进行遥控时的安全性。具体的技术方案如下。
为了达到上述目的,本申请实施例公开了一种电子设备的遥控方法,应用于遥控器,所述方法包括:
获取按键值;
以约定的第一密钥对所述按键值、遥控器标识和存储的计数索引进行加密,获得第一加密串;
将所述第一加密串发送至电子设备,以使所述电子设备从第一信息串中获取所述按键值、遥控器标识和计数索引,并在确定所述电子设备自身存储的所述遥控器标识对应的计数索引与获取的计数索引匹配时响应所述按键值,所述第一信息串为:所述电子设备以所述第一密钥对接收的第一加密串进行解密后得到的信息串;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视数字技术股份有限公司,未经杭州海康威视数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710592310.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:通用可复合的身份代理签密方法
- 下一篇:HDCP关键密钥保护方法