遥控器数据加密方法、解密方法、遥控器及电子设备与流程

文档序号:30181252发布日期:2022-05-26 13:27阅读:来源:国知局

技术特征:
1.一种遥控器数据加密方法,其特征在于,所述方法包括:生成随机数;获取所述遥控器的身份标识和按键控制信息;根据所述随机数、所述身份标识和所述按键控制信息进行加密,生成目标密文;发送所述目标密文至电子设备。2.根据权利要求1所述的方法,其特征在于,所述生成随机数,包括:获取所述遥控器的按键被按压的压力值和/或所述遥控器中的电能;根据所述压力值和/或所述电能生成所述随机数;或者,获取所述遥控器的按键被按压时电能达到预设电能的时间;根据所述时间生成所述随机数。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:获取滚码值;根据所述滚码值确定预设的密码本中的私钥;所述根据所述随机数、所述身份标识和所述按键控制信息进行加密,生成目标密文,包括:根据所述随机数、所述身份标识、所述按键控制信息和所述私钥进行数据加密,生成第一密文;将所述滚码值和所述第一密文进行加密,得到目标密文。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:所述遥控器的按键每被按压一次,更新一次滚码,得到新的滚码值。5.一种遥控器数据解密方法,其特征在于,所述方法包括:接收遥控器发送的目标密文;对所述目标密文进行解密,得到随机数和解密文;将所述随机数与之前多次解密得到的随机数进行比较,在确定所有随机数满足第一预设条件之后,输出所述解密文。6.根据权利要求5所述的方法,其特征在于,所述对所述目标密文进行解密,得到随机数和解密文,包括:对所述目标密文进行解密,得到滚码值和包含随机数的第二密文;判断解密得到的滚码值是否正确;若是,则根据所述解密得到的滚码值确定私钥;根据所述私钥对所述第二密文进行解密,得到随机数和解密文。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:每一次接收到所述遥控器发送的目标密文,更新一次本地滚码值,得到新的本地滚码值。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:若解密得到的滚码值与所述本地滚码值之间的差值满足第二预设条件,则执行所述根据所述解密得到的滚码值确定私钥;根据所述私钥对所述第二密文进行解密,得到随机数和解密文的操作;若解密得到的滚码值与所述本地滚码值之间的差值不满足第二预设条件,则获取所述遥控器按键连续n次被按压发送目标密文后更新的本地滚码值和解密得到的滚码值,n为正
整数;根据连续n次更新的本地滚码值和解密得到的滚码值进行解密;其中,遥控器按键连续被按压是指相邻两次按键被按压的时间间隔处于预设数值范围。9.一种遥控器,其特征在于,包括处理器、存储器,所述存储器用于存储一个或多个程序,并且被配置由所述处理器执行,所述程序包括用于执行如权利要求1-4任一项所述的方法中的步骤的指令。10.一种电子设备,其特征在于,包括处理器、存储器,所述存储器用于存储一个或多个程序,并且被配置由所述处理器执行,所述程序包括用于执行如权利要求5-8任一项所述的方法中的步骤的指令。

技术总结
本发明实施例提供了一种遥控器数据加密方法、解密方法、遥控器及电子设备,通过生成随机数;获取遥控器的身份标识和按键控制信息;根据随机数、身份标识和按键控制信息进行加密,生成目标密文;发送目标密文至电子设备,如此,能够对无电池遥控器发射的无线数据进行数据加密,实现数据无法破解、无法复制的目的,保证被控制电子设备的安全。证被控制电子设备的安全。证被控制电子设备的安全。


技术研发人员:华建武 张光彦 伍明越
受保护的技术使用者:深圳市铖月控股有限公司
技术研发日:2022.02.21
技术公布日:2022/5/25
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1