基于对称密码技术的智能蓝牙门禁控制方法及装置的制作方法

文档序号:6659089阅读:216来源:国知局
专利名称:基于对称密码技术的智能蓝牙门禁控制方法及装置的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及基于对称密码技术的智能蓝牙门禁控制方法及装置。
背景技术
随着信息技术的发展,用户所使用的终端设备也逐渐向着智能化的方向发展,除了其原有的基本应用外,还扩展出许多新的应用,例如,智能手机(Smartphone),是指“像个人电脑一样,具有独立的操作系统,可以由用户自行安装软件、游戏等第三方服务商提供的 程序,通过此类程序来不断对手机的功能进行扩充,并可以通过移动通讯网络来实现无线网络接入的这样一类手机的总称”,智能手机不仅可以用来打电话、上网、玩游戏、遥控智能家居,还可以用来控制门禁的开启。现有技术中,在利用智能手机实现对门禁的控制时,通常是先由智能手机向门禁控制器发送识别信息,上述识别信息是指由门禁控制器预先指定的用户身份认证数据,再由门禁控制器将接收到的识别信息与自身存储的识别信息进行比对,若比对结果为相同,则确认用户为合法用户,控制门禁开启。由上可见,现有技术中利用智能手机控制门禁开启时,是通过门禁控制器与智能手机的信息交互来识别出合法用户,从而控制门禁的开启,由于门禁控制器直接接收智能手机发送的识别信息,若其他设备截获该识别信息,则可以模仿该智能手机将该识别信息发送给门禁控制器,从而控制门禁的开启,因而现有技术中的门禁控制方法安全性较低。

发明内容
本发明实施例中提供了基于对称密码技术的智能蓝牙门禁控制方法及装置,用以解决现有技术中存在的门禁控制方法安全性较低的问题。本发明实施例提供的技术方案如下一种基于对称密码技术的智能蓝牙门禁控制方法,该方法包括通过蓝牙通信方式,接收终端设备按照与门禁控制器协商好的对称密码算法,对识别信息和加密密钥进行对称加密运算后所发送的加密信息;按照与所述终端设备协商好的对称密码算法,根据所述加密密钥,对所述加密信息进行解密,得到解密信息;当所述解密信息与预先存储的识别信息相同时,控制门禁开启。一种基于对称密码技术的智能蓝牙门禁控制装置,包括加密信息接收单元,用于通过蓝牙通信方式,接收终端设备按照与门禁控制器协商好的对称密码算法,对识别信息和加密密钥进行对称加密运算后所发送的加密信息;解密单元,用于按照门禁控制器与所述终端设备协商好的对称密码算法,根据所述加密密钥,对所述加密信息接收单元接收到的加密信息进行解密,得到解密信息;门禁开启单元,用于当所述解密单元得到的解密信息与预先存储的识别信息相同时,控制门禁开启。采用本发明实施例的门禁控制方法,当用户想要开启门禁时,门禁控制器从用户使用的终端设备接收到的不是识别信息,而是终端设备对识别信息进行加密后所发送的加密信息,因此其他设备通过截取门禁控制器与终端设备之间的通信信息,只能截取到终端设备发送给门禁控制器的加密信息,而无法直接获得识别信息,因此其他设备无法通过模拟该终端设备来控制门禁开启,有效提高了门禁控制的安全性。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获 得其他的附图。图I是本发明实施例一中,门禁控制器侧的基于对称密码技术的智能蓝牙门禁控制方法流程示意图;图2是本发明实施例二中,终端设备侧的基于对称密码技术的智能蓝牙门禁控制方法流程示意图;图3是本发明实施例三中,一种应用本发明基于对称密码技术的智能蓝牙门禁控制方法实施例的系统硬件构成示意图;图4是本发明实施例三中,基于对称密码技术的智能蓝牙门禁控制方法流程示意图;图5是本发明实施例四中,基于对称密码技术的智能蓝牙门禁控制装置第一结构示意图;图6是本发明实施例五中,基于对称密码技术的智能蓝牙门禁控制装置第二结构示意图;图7是本发明实施例六中,基于对称密码技术的智能蓝牙门禁控制装置第三结构示意图;图8是本发明实施例六中,存储单元701的结构示意图;图9是本发明实施例六中,门禁开启单元706的结构示意图;图10是本发明实施例七中,基于对称密码技术的智能蓝牙门禁控制装置第四结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。实施例一本发明实施例中,基于对称密码技术的智能蓝牙门禁控制方法通过门禁控制器与终端设备的信息交互来进行,下面从门禁控制器侧和终端设备侧来分别加以介绍。如图I所示,为本发明实施例一中门禁控制器侧的基于对称密码技术的智能蓝牙门禁控制方法流程示意图,其具体处理流程如下
步骤101,通过蓝牙通信方式,接收终端设备按照与门禁控制器协商好的对称密码算法,对识别信息和加密密钥进行对称加密运算后所发送的加密信息。其中,门禁控制器与终端设备之间可以采用蓝牙通信方式进行通信,由于现有的大多数智能终端都具有蓝牙功能,本发明实施例中仅以门禁控制器与终端设备之间采用蓝牙通信方式为例进行介绍,在利用蓝牙通信方式进行通信之前,门禁控制器先要与终端设备建立蓝牙通信连接,然后再通过蓝牙通信方式接收终端设备对预先指定的识别信息进行加密后所发送的加密信息,本发明实施例一中,门禁控制器与终端设备之间也可以采用其他无线通信方式进行通信,例如,红外通信方式。本发明实施例一中,能够控制门禁开启的合法用户可以为一个也可以为多个,相应的预先指定识别信息可以包含下述三种方式。第一种指定识别信息的方式当上述合法用户为一个时,门禁控制器可以预先指定一个识别信息,然后存储该识别信息,并将该识别信息发送给终端设备。第二种指定识别信息的方式当上述合法用户为多个时,门禁控制器可以预先为各合法用户指定一个共同的识别信息,例如,设置识别信息为“000000”,然后存储该识别信息,并将该识别信息发送给终端设备。第三种指定识别信息的方式当上述合法用户为多个时,门禁控制器也可以预先为各合法用户分别指定一个识别信息,为了将各合法用户进行区分,需要为每个合法用户设置一个用户标识,将门禁控制器与键盘进行有线连接,上述用户标识可以由用户通过键盘手动设置,用户标识的具体内容本发明不做具体限定,可以为用户的姓名,也可以为数字编码,门禁控制器接收到用户输入的用户标识后,针对该用户标识,指定一个识别信息,将该用户标识和指定的识别信息对应存储,并将该对应关系发送给终端设备,例如,设置的用户标识与识别信息的对应关系可以如表一所示。表一
权利要求
1.一种基于对称密码技术的智能蓝牙门禁控制方法,其特征在于,包括 通过蓝牙通信方式,接收终端设备按照与门禁控制器协商好的对称密码算法,对识别信息和加密密钥进行对称加密运算后所发送的加密信息; 按照与所述终端设备协商好的对称密码算法,根据所述加密密钥,对所述加密信息进行解密,得到解密信息; 当所述解密信息与预先存储的识别信息相同时,控制门禁开启。
2.如权利要求I所述的方法,其特征在于,还包括 预先存储用户标识和与所述用户标识对应的识别信息; 将所述用户标识及所述识别信息发送给終端设备。
3.如权利要求2所述的方法,其特征在于,所述预先存储用户标识和与所述用户标识对应的识别信息,包括 接收用户手动输入的用户标识; 存储所述用户标识; 生成一个随机数,将所述随机数作为与所述用户标识对应的识别信息; 将与所述用户标识对应的识别信息与所述用户标识对应存储。
4.如权利要求2所述的方法,其特征在于,所述通过蓝牙通信方式,接收终端设备按照与门禁控制器协商好的对称密码算法,对识别信息和加密密钥进行对称加密运算后所发送的加密信息之前,还包括 通过蓝牙通信方式,接收终端设备发送的用户标识; 当在预先存储的用户标识中查找到所述用户标识时,执行所述通过蓝牙通信方式,接收终端设备按照与门禁控制器协商好的对称密码算法,对识别信息和加密密钥进行对称加密运算后所发送的加密信息的步骤。
5.如权利要求4所述的方法,其特征在干,所述当所述解密信息与预先存储的识别信息相同吋,控制门禁开启,包括 根据接收到的終端设备发送的用户标识,查找与所述用户标识对应的识别信息; 比较所述解密信息与所述识别信息是否相同; 当比较结果为相同时,控制门禁开启。
6.如权利要求I所述的方法,其特征在于,所述通过蓝牙通信方式,接收终端设备按照与门禁控制器协商好的对称密码算法,对识别信息和加密密钥进行对称加密运算后所发送的加密信息之前,还包括 获得加密密钥; 将所述加密密钥发送给终端设备。
7.一种基于对称密码技术的智能蓝牙门禁控制装置,其特征在于,包括 加密信息接收单元,用于通过蓝牙通信方式,接收终端设备按照与门禁控制器协商好的对称密码算法,对识别信息和加密密钥进行对称加密运算后所发送的加密信息; 解密单元,用于按照门禁控制器与所述终端设备协商好的对称密码算法,根据所述加密密钥,对所述加密信息接收单元接收到的加密信息进行解密,得到解密信息; 门禁开启单元,用于当所述解密単元得到的解密信息与预先存储的识别信息相同吋,控制门禁开启。
8.如权利要求7所述的装置,其特征在于,还包括 存储单元,用于预先存储用户标识和与所述用户标识对应的识别信息; 发送单元,用于将所述存储単元存储的用户标识及识别信息发送给終端设备。
9.如权利要求8所述的装置,其特征在于,所述存储単元包括 用户标识接收子单元,用于接收用户手动输入的用户标识; 第一存储子单元,用于存储所述用户标识接收子单元接收到的用户标识; 识别信息生成子単元,用于生成一个随机数,将所述随机数作为与所述用户标识接收子単元接收到的用户标识对应的识别信息; 第二存储子単元,用于将所述识别信息生成子単元生成的识别信息与所述用户标识接收子单元接收到的用户标识对应存储。
10.如权利要求8所述的装置,其特征在于,还包括 用户标识接收单元,用于在所述加密信息接收单元接收终端设备所发送的加密信息之前,通过蓝牙通信方式,接收终端设备发送的用户标识; 所述加密信息接收单元,具体用于当在预先存储的用户标识中查找到所述用户标识时,通过蓝牙通信方式,接收终端设备按照与门禁控制器协商好的对称密码算法,对识别信息和加密密钥进行对称加密运算后所发送的加密信息。
11.如权利要求10所述的装置,其特征在于,所述门禁开启单元包括 识别信息查找子単元,用于根据所述用户标识接收单元接收到的終端设备发送的用户标识,查找与所述用户标识对应的识别信息; 比较子单元,用于比较所述解密単元得到的解密信息与所述识别信息查找子単元查找到的识别信息是否相同; 门禁开启子单元,用于当所述比较子単元的比较结果为相同时,控制门禁开启。
12.如权利要求7所述的装置,其特征在于,还包括 加密密钥获得単元,用于在所述加密信息接收单元接收终端设备所发送的加密信息之前,获得加密密钥; 加密密钥发送単元,用于将所述加密密钥获得单元获得的加密密钥发送给终端设备。
全文摘要
本发明实施例公开了基于对称密码技术的智能蓝牙门禁控制方法及装置,该方法包括通过蓝牙通信方式,接收终端设备按照与门禁控制器协商好的对称密码算法,对识别信息和加密密钥进行对称加密运算后所发送的加密信息;按照与所述终端设备协商好的对称密码算法,根据所述加密密钥,对所述加密信息进行解密,得到解密信息;当所述解密信息与预先存储的识别信息相同时,控制门禁开启。应用本发明技术方案,使得其他设备无法通过模拟合法用户使用的终端设备来控制门禁开启,有效提高了门禁控制的安全性。
文档编号G07C9/00GK102682506SQ20121016767
公开日2012年9月19日 申请日期2012年5月25日 优先权日2012年5月25日
发明者郭瑞宾 申请人:北京华大信安科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1