一种密钥加密红外遥控装置的制造方法

文档序号:10318804阅读:818来源:国知局
一种密钥加密红外遥控装置的制造方法
【技术领域】
[0001 ]本实用新型属于加密遥控器领域。
【背景技术】
[0002]遥控技术已经出现多年,广泛应用于电视机,空调,机顶盒,电风扇等日常家用电器,紧密的融入人类日常生活。但是受限于传输的特性,发射端和接收端之间的传输是完全透明的。因此可以通过接收端的解码(也就是平常说的学习),得到每次发射端的命令编码,进而完全复制遥控发射端。
[0003]由于目前的开放式传输,导致大量的低质量的山寨遥控器仿冒,给正牌厂商带来巨大的损失。由于现有技术的不安全易于破解,基于遥控器的应用无法大面积的实施,严重限制了 3屏产业的发展。
[0004]本实用新型在现有普通遥控器发射端对按键编码进行加密,由接收端进行解密。其他厂商无法用穷举办法进行学习。加密遥控器对电脑端应用进行控制,不仅可以保护正规厂商的利益,而且可以免除软件应用端授权注册码容易破解的问题。
【实用新型内容】
[0005]本实用新型的目的是提供一种密钥加密红外遥控装置,实现了用红外加密遥控器对电脑、机顶盒等USB接口设备的遥控,解决了现有红外遥控器的不安全易于破解的问题。
[0006]为实现上述目的,本使用新型采用如下技术方案:
[0007]—种密钥加密红外遥控装置,其特征在于:包括红外发射装置、红外接收装置和与红外接收装置连接的上位机;
[0008]红外发射装置可加密生成暗码,红外发射装置包括红外发射模块、键盘模块、加密计数器模块、存储加密密钥串的加密模块和电池模块;加密密钥串为一个或多个密钥;键盘模块连接加密模块,键盘模块用于输入按键码并将按键码传送给加密模块,加密计数模块也连接加密模块,加密计数器模块用于生成发射计数值并将发射计数值传送给加密模块;加密模块连接红外发射模块,加密模块用于根据按键码、加密计数值和密钥串进行加密运算生成暗码并将暗码传送给红外发射模块,红外发射模块向所述红外接收装置发送暗码;电池模块对所述红外发射装置供电;红外接收装置用于接收红外发射装置发射的暗码,红外接收装置或者上位机解密将暗码变成明码。
[0009]所述红外接收装置解密将暗码变成明码,红外接收装置设有红外接收模块、解密计数器模块、计数器同步模块、存储解密密钥串的解密模块、信号放大模块、电平转换模块、USB接口和电源模块;解密密钥串为一个或多个密钥;红外接收模块连接解密模块,红外接收模块用于将接收到的暗码传送给解密模块,解密计数器模块也连接解密模块,所述解密计数器模块用于生成解密计数值并将解密计数值传送给解密模块,解密模块连接所述信号放大模块,所述解密模块用于根据解密计数值和解密密钥串解密将所述暗码变成明码、并将明码传送给信号放大模块,所述计数器同步模块用于在第一次接收到暗码时对加密计数器模块和解密计数器模块进行同步;信号放大模块连接电平转换模块,信号放大模块用于将明码信号放大并传送给所述电平转换模块,电平转换模块连接USB接口,电平转换模块用于将明码信号的电平转换成USB通用的电平并传送给所述USB接口,USB接口连接所述上位机,USB接口用于将明码传送给上位机,所述USB接口还为所述红外接收装置供电;其中加密密钥串和解密密钥串相同。
[0010]所述红外接收装置设有红外接收模块、信号放大模块、电平转换模块、USB接口和电源模块,
[0011]红外接收模块连接信号放大模块和电平转换模块,红外接收模块用于接收暗码并将暗码信号传送给信号放大模块和电平转换模块,信号放大模块和电平转换模块均连接USB接口,所述信号放大模块和电平转换模块用于将暗码信号转换成USB通用电平并传送给USB接口,USB接口连接上位机,USB接口用于将暗码传送给上位机,上位机接收暗码,上位机通过软件解密并将暗码变成明码。
[0012]所述上位机为带有操作系统的硬件设备。
[0013]所述上位机为电脑。
[0014]本实用新型所述的一种多密钥加密红外遥控装置,密钥由一串密匙串组成,有效的仿制了遥控器被破解的问题,不需要额外的编码存储1C,通过算法对计数器产生的顺序码和密匙串形成无限随机编码,可靠性高,更难于被复制,接口采用USB接口,可兼容市面上所有USB接口设备,适用性强。
【附图说明】
[0015]图1是本实用新型的逻辑流程示意图;
[0016]图2是实施例1示意图;
[0017]图3是实施例2不意图。
【具体实施方式】
[0018]实施例1:
[0019]如图1和图2所示一种密钥加密红外遥控装置,包括红外发射装置、红外接收装置和与红外接收装置连接的上位机。
[0020]红外发射装置可加密生成暗码,红外发射装置包括红外发射模块、键盘模块、加密计数器模块、存储加密密钥串的加密模块和电池模块;加密密钥串为一个或多个密钥;键盘模块连接加密模块,键盘模块用于输入按键码并将按键码传送给加密模块,加密计数模块也连接加密模块,加密计数器模块用于生成发射计数值并将发射计数值传送给加密模块;加密模块连接红外发射模块,加密模块用于根据按键码、加密计数值和加密密钥串进行加密运算生成暗码并将暗码传送给红外发射模块,红外发射模块向所述红外接收装置发送暗码;电池模块对所述红外发射装置供电。
[0021]红外接收装置用于接收红外发射装置发射的暗码,并且红外接收装置解密将暗码变成明码,红外接收装置设有红外接收模块、解密计数器模块、计数器同步模块、存储解密密钥串的解密模块、信号放大模块、电平转换模块、USB接口和电源模块;解密密钥串为一个或多个密钥;红外接收模块接收红外发射装置发射的暗码,红外接收模块连接解密模块,红外接收模块用于将接收到的暗码传送给解密模块,解密计数器模块也连接解密模块,所述解密计数器模块用于生成解密计数值并将解密计数值传送给解密模块,解密模块连接所述信号放大模块,所述解密模块用于根据解密计数值和解密密钥串解密将所述暗码变成明码、并将明码传送给信号放大模块,所述计数器同步模块用于在第一次接收到暗码时对加密计数器模块和解密计数器模块进行同步;信号放大模块连接电平转换模块,信号放大模块用于将明码信号放大并传送给所述电平转换模块,电平转换模块连接USB接口,电平转换模块用于将明码信号的电平转换成USB通用的电平并传送给所述USB接口,USB接口连接所述上位机,USB接口用于将明码传送给上位机,所述USB接口还为所述红外接收装置供电;其中加密密钥串和解密密钥串相同。
[0022]—种密钥加密红外遥控装置的工作流程由加密和解密两个步骤:
[0023]A.加密步骤,由红外发射装置完成:
[0024]首先遥控端由人为的按下按键输入按键码,键盘模块将按键码变成明码,并将明码传送给所述加密模块;同时所述加密计数器模块生成发射计数值,并将发射计数值传送给加密模块;所述加密模块根据所述加密编码、所述计数值和所述密钥组进行加密运算,生成暗码,并将所述暗码传送给所述红外发射模块,红外发射模块向所述红外接收解密装置发送所述暗码;所述密钥组为一个或多个密钥,所述
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1