一种加密的装置与方法

文档序号:6680965阅读:178来源:国知局
专利名称:一种加密的装置与方法
技术领域
本发明涉及无线加密智能技术领域,尤其涉及加密无线跳码遥控系统智能技术。
背景技术
在现有的房门遥控器开锁和电控柜遥控器开锁中,尤其是汽车遥控器开锁中,几 乎没有使用者自己编辑写入用户代码,其代表产品是美国MICROCHIP公司HCS300芯片制成 的跳码遥控器,HCS300芯片基于KEELOQ算法,采用了先进的非线性位加密技术,产生具有 极高保密性的跳码,每一次发送的代码都是惟一的、不规则的、且不重复,使得任何通过非 法捕捉和扫描跟踪等破译手段都化为泡影,已成功的应用于各种安防产品中,如遥控门禁 系统、汽车遥控器开锁等领域,但是由于用户代码不是使用者编辑写入,又由于各种各样的 原因造成用户代码失密,如跳码接收控制主机被解密,给窃密作案者提供机会,给使用者造 成财产损失和人身不安全,如轿车被盗等损失。

发明内容
本发明的目的就是要克服上述现有跳码遥控器系统技术的不足之处,增加用户代 码自己编辑写入功能,杜绝人为失密,从而提出一种安全方便、自己加密的装置与方法。本发明为实现上述目的技术方案是一种加密的装置与方法主要由跳码遥控器、 液晶键盘编程器、跳码接收控制主机、跳码遥控器配套电池、多组接头连线、控制电器、配套 电源等组成,液晶键盘编程器接头通过接头连线连接跳码遥控器接头,跳码遥控器有擦写 用户代码密钥电路和跳码编程发射电路,这两个电路是共用一个芯片读保护跳码编程芯 片,如HCS系列芯片HCS301,HCS301的EEPROM可擦写10万次,保存30年,HCS301的读保 护是密钥写入前必须擦除原密钥才能写入,读密钥只能在密钥写完时读出,其余时间密钥 不能被读出。跳码遥控器有配套电池架安装配套电池,液晶键盘编程器接头通过接头连线 连接跳码接收控制主机接头,跳码接收控制主机有擦写用户代码密钥电路和接收解码确认 执行电路,这两个电路是共用一个芯片可编程代码保护接收解码芯片,如PIC系列芯片的 PIC16F630,它的EEPROM可擦写10万次,保存30年,PIC16F630的可编程代码保护是用专 用编程指令设置保护用户代码密钥,可擦除可读写用户代码密钥。跳码接收控制主机有配 套电源接口和连接用电器连线接头,液晶键盘编程器有液晶显示屏和0到F的16个键盘按 钮,液晶键盘编程器有双连接专用编程电路和配套专用编程软件擦除用户代码密钥专用 电路加专用编程软件和写入用户代码密钥专用电路加专用编程软件等,如PIC16F690芯片 编程电路加上C语言编程专用软件就具有上述功能,如果设计多功能液晶键盘编程器可选 用PIC16F884芯片电路加上专用编程软件,液晶键盘编程器有配套电源接口和计算机连线 接口,其操作步骤一、跳码遥控器和跳码接收控制主机断电,其中跳码遥控器的配套电池要取出,如 HCS301芯片电路和PIC16F630芯片电路处于可连接。二、液晶键盘编程器用两个接头连线分别与跳码遥控器和跳码接收控制主机连
3接,比如HCS301芯片编程电路和PIC16F630芯片编程电路通过两个接头连线分别与液晶键 盘编程器PIC16F690芯片专用编程电路连接。三、液晶键盘编程器接入配套电源,比如5V直流电源,这个电源同时为HCS301芯 片编程电路和PIC16F630芯片编程电路供电。四、液晶显示屏有提示请输入用户代码。PIC16F690芯片专用编程电路专用编程 软件开始擦除HCS301芯片编程电路密钥和PIC16F630芯片编程电路中用户代码密钥。五、用户用0到F的键盘按钮输入自己编辑的64位用户代码,先存入PIC16F690 芯片编程电路存储器中,等到用户代码的最后一位输入时,PIC16F690芯片编程电路有专用 生产编程器生成惟一密钥向HCS301芯片EEPROM存储,PIC16F690芯片编程电路将用户代 码直接烧录PIC16F630芯片编程电路程式生成上述相同惟一密钥在EEPROM存储,注意操作 环境要保密安全。六、液晶显示屏有提示编程结束,可退出。这说明系统用户代码写入成功。
七、液晶键盘编程器断电,比如取下5V直流电源接头。八、液晶键盘编程器与跳码遥控器和跳码接收控制主机的接头连线分别取出。九、跳码遥控器和跳码接收控制主机分别供电,其中跳码遥控器安装配套电池供 电,跳码接收控制主机接入12V直流开关电源供电,也可以根据需要接入配套电源。十、跳码遥控器和跳码接收控制主机对码链接,跳码接收控制主机通过导线连接 控制电器。具体操作跳码遥控器对码链接跳码接收控制主机,在跳码接收控制主机上按清 除按钮,等指示灯由亮到熄灭后松开,表示清除EEPROM的“学习,,内容,使学习过的跳码遥 控器失效,使丢失的跳码遥控器不起作用;按跳码接收控制主机上学习按钮,指示灯亮,按 跳码遥控器上的按键,指示灯闪亮后熄灭,表示“学习,,成功,再按跳码遥控器上的按键,跳 码接收控制主机就会在收到跳码编程66bit信息码后解码确认,如果解码成功,跳码接收 控制主机就会通过导线输出控制电流给用电器,用电器就会按照设计方案运行。液晶键盘编程器接5V直流开关电源,也可以使用5V蓄电池供电,也可以根据需要 设计配套电源,但接直流电源要计算系统功耗,保证系统电流不要过流。液晶键盘编程器可以通过其接口连接计算机进行编程,这个接口可以是USB接口 也可以用232接口。跳码遥控器和跳码接收控制主机也可以与液晶键盘编程器无线链接编程擦写用 户代码密钥,但是要考虑安全保密许可。由于用户自己根据需要随时可以擦写用户代码,非法获得用户代码不可能,基本 杜绝人为泄密的不安全因素;又因为接收解码主机装在用户安装位置,破解接收解码主机 的用户代码不可能;跳码遥控器密钥是特殊设计读保护,不能读出;尤其是用户自己根据 需要随时可以擦写用户代码,使跳码遥控系统更加安全可靠,解决跳码遥控器丢失,不法分 子拾到或偷盗后能解密开锁难题,更加保证用户安全方便。采用上述技术方案后,本发明较之现有技术具有以下有益效果1、一种加密的装置与方法的发明是加密无线跳码遥控系统的进步,体现以人为本 的服务安全理念和锁具安全智能化的进步。2、一种加密的装置与方法的发明是体积小、重量轻、操作简单、安全可靠方便,实 现信息时代锁具智能化和安防智能化的新目标。
3、一种加密的装置与方法的发明,大大提高跳码遥控系统安全性自己输入用户 代码,基本杜绝人为泄密的不安全因素,使系统更加安全可靠。4、一种加密的装置与方法的发明,提高所用门锁系统和安防产品系统及自动智能 控制系统的安全性跳码遥控器采用先进的非线性位加密技术,产生具有极高保密性的跳 码,每一次发送的代码都是惟一的、不规则不重复,使非法捕捉和跟踪扫描都化为泡影。5、一种加密的装置与方法的发明,提高系统安防智能性解决跳码遥控器丢失,不 法分子拾到或偷盗后能解密开锁难题,非法获得用户代码和破解接收解码主机的用户代码 不可能,更加保证用户安全。


图1为本发明实施例的加密装置组合示意图。图2为本发明实施例的立体组合示意图。
具体实施例方式如图1至图2所示,一种加密的装置与方法主要由跳码遥控器T10、液晶键盘编程 器TK60、跳码接收控制主机TT90、跳码遥控器T10配套电池25、接头连线26、27、32、控制电 器M、配套电源等组成,液晶键盘编程器TK60接头19通过接头连线26连接跳码遥控器TlO 接头22,跳码遥控器TlO有擦写密钥电路和跳码编程发射电路,这两个电路是共用一个芯 片读保护跳码编程芯片23,如HCS系列芯片HCS301,HCS301的EEPROM可擦写10万次,保 存30年,HCS301的读保护是密钥写入前必须擦除原密钥才能写入,读出密钥只能在密钥写 完时读出,其余时间密钥不能被读出。跳码遥控器TlO有配套电池架24安装配套电池25, 液晶键盘编程器TK60接头17通过接头连线27连接跳码接收控制主机TT90接头28,跳码 接收控制主机TT90有擦写用户代码密钥电路和接收解码确认执行电路,这两个电路是共 用一个芯片可编程代码保护接收解码芯片29,如PIC系列芯片的PIC16F630,它的EEPROM 可擦写10万次,保存30年,PIC16F630的可编程代码保护是用专用编程指令设置保护用户 代码和密钥,可擦除可读写用户代码和密钥。跳码接收控制主机TT90有配套电源接口 31和 连接用电器M连线接头30,液晶键盘编程器TK60有液晶显示屏18和0到F的16个键盘按 钮1-16,液晶键盘编程器TK60有双连接专用编程电路和专用编程软件擦除系统芯片用户 代码密钥专用电路专用编程软件与写入系统芯片用户代码密钥专用电路专用编程软件等, 如擦除读保护跳码编程芯片23密钥和可编程代码保护接收解码芯片29的用户代码密钥, 写入读保护跳码编程芯片23密钥和可编程代码保护接收解码芯片29的用户代码密钥,比 如,液晶键盘编程器TK60的PIC16F690芯片双连接编程电路加上C语言编程专用软件就可 以擦除HCS301芯片电路密钥和PIC16F630芯片电路的用户代码密钥,写入HCS301芯片密 钥和PIC16F630芯片的用户代码,如果设计多功能液晶键盘编程器可选用PIC16F884芯片 电路加上专用编程软件,液晶键盘编程器TK60有配套电源接口 20和计算机连线接口 21,其 操作步骤一、跳码遥控器TlO和跳码接收控制主机TT90断电,其中跳码遥控器TlO的配套 电池25要取出,才能使HCS301芯片编程电路和PIC16F630芯片编程电路处于可连接。二、液晶键盘编程器TK60用接头连线26、27分别与跳码遥控器TlO和跳码接收控制主机TT90连接,比如这样,HCS301芯片编程电路和PIC16F630芯片编程电路分别与液晶 键盘编程器TK60的PIC16F690芯片专用编程电路连接。三、液晶键盘编程器TK60接入配套电源20,比如5V直流电源,这个电源同时为 HCS301芯片编程电路和PIC16F630芯片编程电路供电。四、液晶显示屏18有提示请输入用户代码。PIC16F690芯片专用编程电路专用 编程软件开始擦除HCS301芯片编程电路密钥和PIC16F630芯片编程电路用户代码密钥。五、用户用0到F的键盘按钮1-16输入自己编辑的64位用户代码,先存入 PIC16F690芯片编程电路存储器中,等到用户代码的最后一位输入时,PIC16F690芯片编程 电路有专用生产编程器生成惟一密钥向HCS301芯片EEPROM存储,PIC16F690芯片编程电 路将用户代码直接烧录PIC16F630芯片编程电路程式生成上述相同惟一密钥在EEPROM存 储,注意操作环境要保密安全。六、液晶显示屏18有提示编程结束请退出。这说明系统用户代码写入成功。七、液晶键盘编程器TK60断电,比如取下5V直流电源接头。八、液晶键盘编程器TK60与跳码遥控器TlO和跳码接收控制主机TT90的接头连 线26、27分别取出。九、跳码遥控器TlO和跳码接收控制主机TT90分别供电,其中跳码遥控器TlO安 装配套电池25,跳码接收控制主机TT90接入12V直流开关电源供电。十、跳码遥控器TlO和跳码接收控制主机TT90对码链接,跳码接收控制主机TT90 通过双导线32连接控制电器M。实际操作跳码遥控器TlO对码链接跳码接收控制主 机TT90,在跳码接收控制主机TT90上按清除按钮,等指示灯由亮到熄灭后松开,表示清除 EEPROM的“学习”内容,使学习过的跳码遥控器TlO失效,使丢失的跳码遥控器TlO不起作 用;按跳码接收控制主机TT90上学习按钮,指示灯亮,按跳码遥控器TlO上的按键,指示灯 闪亮后熄灭,表示“学习,,成功,再按跳码遥控器TlO上的按键,跳码接收控制主机TT90就 会在收到66bit信息码后解码确认,如果解码成功,跳码接收控制主机TT90就会通过导线 32输出控制电流给用电器M,用电器M就会按照设计方案运行。液晶键盘编程器TK60接5V直流开关电源,也可以使用5V蓄电池供电,但接5V直 流电源的电流不要太大,如500毫安。液晶键盘编程器TK60可以通过USB接口连接计算机进行编程,液晶键盘编程器 TK60也可以通过232接口连接计算机进行编程。跳码遥控器TlO和跳码接收控制主机TT90可以与液晶键盘编程器TK60无线链接 编程擦写用户代码密钥,但是要考虑安全保密许可。由于用户自己根据需要随时可以擦写用户代码,非法获得用户代码不可能,基本 杜绝人为泄密的不安全因素;又因为接收解码主机TT90装在用户安装位置,破解接收解码 主机的用户代码不可能;跳码遥控器TlO密钥是特殊设计读保护,不能读出;尤其是用户 自己根据需要随时可以擦写用户代码,使跳码遥控系统更加安全可靠,解决跳码遥控器TlO 丢失,不法分子拾到或偷盗后能解密开锁难题,更加保证用户安全方便。使用本发明时,如图1至图2所示的实施例(比如使用HCS301芯片电路和 PIC16F630芯片电路),使用者初次使用,首先查看购置的跳码遥控器T10、跳码接收控制主 机TT90、液晶键盘编程器TK60的实物与说明书是否相符,一定要和生产厂家电话联系确认,以防假冒。其次,如图2所示测试跳码遥控器TlO按键发出66bit信息码被跳码接收控 制主机TT90接收解码识别执行输出控制电流给用电器M功能是否正常,如果上述两项都达 到要求,则进行下列步骤一、HCS301芯片编程电路跳码遥控器TlO取出标记参数23A12V配套电池25, PIC16F630芯片跳码接收控制主机TT90断开12V直流开关电源接头。二、液晶键盘编程器TK60用接头连线26与跳码遥控器TlO连接,液晶键盘编程器 TK60用接头连线27与跳码接收控制主机TT90连接,使HCS301芯片编程电路和PIC16F630 芯片编程电路分别与液晶键盘编程器TK60的PIC16F690芯片专用编程电路连接。三、液晶键盘编程器TK60接入5V直流电源,这个电源同时为HCS301芯片编程电 路和PIC16F630芯片编程电路供电。四、液晶显示屏18有提示编程开始请输入用户代码。PIC16F690芯片专用编程 电路专用程软件开始擦除HCS301芯片密钥和PIC16F630芯片编程电路中用户代码和密钥。五、用0到F的键盘按钮1-16输入自己编辑的64位用户代码,如 0123456789ABCDEF,在PIC16F690芯片编程电路中有生产编程器,其中序列号0001235, 等到用户代码的最后一位F输入时,专用生产编程器生成惟一密钥923DE6AEDF5BB4BE, PIC16F690芯片编程电路将此惟一密钥向HCS301芯片EEPROM存储,PIC16F690芯片编 程电路将0123456789ABCDEF直接烧录PIC16F630芯片编程电路程式生成相同惟一密钥 923DE6AEDF5BB4BE在EEPROM存储,注意操作环境要保密安全,操作环境不要多余的人,用 户代码保存在加密的U盘里,放到保密箱。六、液晶显示屏18有提示编程结束请退出。这说明系统用户代码写入成功。七、在液晶键盘编程器TK60上取下5V直流电源接头。八、液晶键盘编程器TK60与跳码遥控器TlO和跳码接收控制主机TT90的接头连 线26、27分别取出,液晶键盘编程器TK60和接头连线26、27包装好下次再用。九、跳码遥控器TlO安装标记参数23A12V电池25,跳码接收控制主机TT90接入 12V直流开关电源供电。十、在跳码接收控制主机TT90按清除按钮,等指示灯由亮到熄灭后松开,清除 EEPROM的“学习”内容,使学习过的跳码遥控器TlO失效,使丢失的跳码遥控器TlO不起作 用;按跳码接收控制主机TT90上学习按钮,指示灯亮,按跳码遥控器TlO上的按键,指示灯 闪亮后熄灭,表示“学习”成功,再按跳码遥控器TlO上的按键,跳码遥控器TlO的PWM发出 66bit信息码,跳码接收控制主机TT90就会通过KEELOQ解码程式接收PWM的66bit信息 码,然后解码识别确认发出导通指令,跳码接收控制主机TT90就会通过导线32输出控制电 流给用电器M,用电器M就会运行。如果跳码遥控器TlO和跳码接收控制主机TT90已经“学习”过,则不用再学习,跳 码遥控器TlO直接按键,跳码遥控器TlO的PWM发出66bit信息码,跳码接收控制主机TT90 就会通过KEELOQ解码程式接收PWM的66bit信息码,然后解码识别确认发出导通指令,通 过信号电流控制电器M运行。液晶键盘编程器TK60接5V直流开关电源,也可以使用DC5V蓄电池供电,但接5V 直流电源的电流要小于500毫安。液晶键盘编程器TK60可以通过USB接口连接计算机进行编程,液晶键盘编程器TK60也可以通过232接口连接计算机进行编程。跳码遥控器TlO和跳码接收控制主机TT90也可与液晶键盘编程器TK60无线链接 编程擦写用户代码密钥,但是要考虑安全保密许可。如果设计多功能液晶键盘编程器可选用PIC16F884芯片电路加上专用编程软件, PIC16F884芯片有40个引脚,还有更多编程特性和功能。由于用户自己根据需要随时可以擦写用户代码,非法获得用户代码不可能,基本 杜绝人为泄密的不安全因素;又因为接收解码主机TT90装在用户安装位置,破解接收解码 主机的用户代码不可能;跳码遥控器TlO密钥是特殊设计读保护,不能读出;尤其是用户 自己根据需要随时可以擦写用户代码,使跳码遥控系统更加安全可靠,解决跳码遥控器TlO 丢失,不法分子拾到或偷盗后能解密开锁难题,更加保证用户安全方便。
8
权利要求
一种加密的装置与方法,其特征在于液晶键盘编程器(TK60)接头(19)通过接头连线(26)连接跳码遥控器(T10)接头(22),跳码遥控器(T10)有擦写密钥电路和跳码编程发射电路的共用读保护跳码编程芯片(23)及配套电池架(24),液晶键盘编程器(TK60)接头(17)通过接头连线(27)连接跳码接收控制主机(TT90)接头(28),跳码接收控制主机(TT90)有擦写用户代码密钥电路和接收解码确认执行电路的共用可编程代码保护接收解码芯片(29)、配套电源接口(31)和连接控制电器(M)连线接头(30),液晶键盘编程器(TK60)有液晶显示屏(18)和0到F的16个键盘按钮(1 16),液晶键盘编程器(TK60)有配套电源接口(20)和计算机连线接口(21),其操作步骤101、跳码遥控器(T10)和跳码接收控制主机(TT90)断电。102、液晶键盘编程器(TK60)用接头连线26与跳码遥控器(T10)连接,液晶键盘编程器(TK60)用接头连线27与跳码接收控制主机(TT90)连接。103、液晶键盘编程器(TK60)接入配套电源。104、液晶显示屏(18)有提示请输入用户代码。105、用户用0到F的键盘按钮(1 16)输入自己编辑的用户代码。106、液晶显示屏(18)有提示编程结束,可退出。107、液晶键盘编程器(TK60)断电。108、液晶键盘编程器(TK60)与跳码遥控器(T10)和跳码接收控制主机(TT90)的接头连线26、27分别取出。109、跳码遥控器(T10)和跳码接收控制主机(TT90)分别供电,其中跳码遥控器(T10)安装配套电池(25)。110、跳码遥控器(T10)和跳码接收控制主机(TT90)对码链接,跳码接收控制主机(TT90)通过导线(32)连接控制电器(M)。
2.根据权利要求1所述的加密装置与方法,其特征在于液晶键盘编程器(TK60)配套 电源可以设计成直流电源或交流电源或蓄电池供电。
3.根据权利要求1所述的加密装置与方法,其特征在于液晶键盘编程器(TK60)可以 通过接口(21)连接计算机进行编程。
4.根据权利要求1所述的加密装置与方法,其特征在于跳码遥控器(TlO)和跳码接 收控制主机(TT90)也可以与液晶键盘编程器(TK60)无线链接编程擦写用户代码密钥。
全文摘要
本发明涉及加密无线跳码遥控系统智能技术。本发明主要由跳码遥控器、液晶键盘编程器、跳码接收控制主机、跳码遥控器配套电池、多组接头连线、控制电器、配套电源等组成加密装置,液晶键盘编程器通过接头连线分别连接跳码遥控器和跳码接收控制主机,跳码遥控器有擦写密钥电路和输出跳码发射电路,跳码接收控制主机有擦写用户代码密钥电路和接收解码确认执行电路,液晶键盘编程器有液晶显示屏文本提示和16个键盘按钮写入自己编辑用户代码专用编程电路,基本杜绝人为泄密的不安全因素,使系统更加安全可靠。这种加密的装置与方法是体积小、重量轻、操作简单、安全可靠方便,实现信息时代锁具智能化和安防智能化的新目标。
文档编号G07C9/00GK101930630SQ20091007451
公开日2010年12月29日 申请日期2009年6月19日 优先权日2009年6月19日
发明者武星, 胡越, 薛元中, 薛恒伟, 薛恒勇 申请人:薛恒伟
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1