The invention discloses an encryption method for infrared remote control signal, which includes the following steps: before sending information, the infrared transmitter obtains an operation result by calculating the random value and the code value; the infrared transmitter transmits information including random value, operation result and function code; and the infrared receiver receives information including random value, operation result and function code; Infrared receiver calculates the received information by calculating formula; infrared receiver compares the calculation results with the received operation results; if the comparison results are consistent, the operation of function code is performed, while the operation is not performed when the comparison results are inconsistent. The present invention encrypts the signal transmission information by means of codes and hidden operation formulas, effectively increases the difficulty of people's cracking, and greatly improves the security of infrared remote control technology.
【技术实现步骤摘要】
一种红外遥控信号的加密方法
本专利技术属于红外线发射加密
,具体涉及一种红外遥控信号的加密方法。
技术介绍
目前世面上的主流红外遥控器,其控制家电时,相同的功能,发射的红外码都是相同的,容易被其他厂商通过红外抓码设备进行学习。特别是市面上出现越来越多的自学习红外遥控器,而且有些还具备了联网控制能力。一旦被黑客破解了这种红外遥控器,家电将暴露在黑客手中。故现有红外技术存在以下技术问题:1、红外信号很容易被人们捕捉到,并进行复制。2、红外发送信息固定,很容易被人们找到规律。
技术实现思路
本专利技术的目的在于提供一种红外遥控信号的加密方法,以解决上述
技术介绍
中提出的问题。本专利技术提供的一种红外遥控信号的加密方法,具有安全性高的特点。为实现上述目的,本专利技术提供如下技术方案:一种红外遥控信号的加密方法,包括以下步骤:(1)、红外发送端在发送信息前,将随机数值和暗码数值通过运算公式得到一个运算结果;(2)、红外发送端发送包括随机数值、运算结果和功能码的信息;(3)、红外接收端接收包括随机数值、运算结果和功能码的信息;(4)、红外接收端对接收的信息通过运算公式进行计算 ...
【技术保护点】
1.一种红外遥控信号的加密方法,其特征在于:包括以下步骤:(1)、红外发送端在发送信息前,将随机数值和暗码数值通过运算公式得到一个运算结果;(2)、红外发送端发送包括随机数值、运算结果和功能码的信息;(3)、红外接收端接收包括随机数值、运算结果和功能码的信息;(4)、红外接收端对接收的信息通过运算公式进行计算;(5)、红外接收端将计算结果与接收到的运算结果进行对比;(6)、对比结果一致则执行功能码的操作,对比结果不一致则不执行操作。
【技术特征摘要】
1.一种红外遥控信号的加密方法,其特征在于:包括以下步骤:(1)、红外发送端在发送信息前,将随机数值和暗码数值通过运算公式得到一个运算结果;(2)、红外发送端发送包括随机数值、运算结果和功能码的信息;(3)、红外接收端接收包括随机数值、运算结果和功能码的信息;(4)、红外接收端对接收的信息通过运算公式进行计算;(5)、红外接收端将计算结果与接收到的运算结果进行对比;(6)、对比结果一致则执行功能码的操作,对比结果不一致则不执行操作。2.根据权利要求1所述的一种红外遥控信号的加密方法,其特征在于:所述步骤(1)中的随机数值选用十进制数字,定义随机数值为4位,运算结果为8位;如果结果大于8位,则取8位,高位舍弃;如果运算结果小于8位,则取实际值;定义暗码数值为4位;运算结果公式为随机数值乘暗码数值。3.根据权利要求2所述的一种红外遥控信号的加密方法,其特征在于:所述步骤(4)...
【专利技术属性】
技术研发人员:王彪,叶之浩,雷海涛,张统,
申请(专利权)人:横店集团得邦照明股份有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。