一种访客系统及其控制方法

文档序号:9393518阅读:392来源:国知局
一种访客系统及其控制方法
【技术领域】
[0001]本发明涉及智能安防领域,更具体地说,涉及一种在智能蓝牙门禁系统上的授权方式及所组成的访客系统。
【背景技术】
[0002]目前的智能蓝牙门禁系统,一般由门禁控制器、蓝牙门禁识读器、手机APP或蓝牙门禁卡组成(后两者称为蓝牙钥匙),然后通过后台门禁管理软件、遥控器或门禁控制器自带的键盘及显示屏把待授权的蓝牙钥匙信息授权到门禁控制器。
[0003]已有的蓝牙门禁系统如果要做成访客系统,必须要求门禁控制器联网,那样门禁管理员才能远程实时地把授权信息通过网络推送到门禁控制器,又或者门禁控制器要通过网络实时访问门禁服务器以获取授权信息,但在实际中发现,很多地方无法让门禁控制器联网,比如城中村的老旧的民房无法布线、偏远的仓库或工场没有信号覆盖更没有通信电缆、有些商业楼宇的停车场、大堂及高层办公室等也很难一体化组网,这样便无法满足很多无法布网的场合,造成了目前蓝牙门禁系统的使用局限性。

【发明内容】

[0004]本发明要解决的技术问题在于,针对上述的现有技术中蓝牙门禁系统的门禁控制器需要进行联网而造成使用局限性的缺陷,提供一种访客系统及其控制方法。
[0005]本发明解决其技术问题,所采用的技术方案是提供了一种访客系统的控制方法,访客系统包含门禁控制器、预装于管理员终端的管理员APP、预装于访客终端的访客APP,控制方法包含下述步骤:
[0006]管理员APP获取门禁key的步骤:
[0007]SO、管理员APP获取门禁控制器的门禁key并进行保存;
[0008]访客APP获取授权信息的步骤:
[0009]S1、访客APP通过移动通信方式向管理员APP发送来访请求;
[0010]S2、管理员APP根据自身保存的门禁key以及接收到的来访请求生成授权信息,并将生成的授权信息通过移动通信方式发送至访客APP ;
[0011]S3、访客APP将接收到的授权信息通过蓝牙通信方式发送至门禁控制器;
[0012]S4、门禁控制器根据自身的门禁key与接收到的授权信息中包含的门禁key的一致性判断访客APP的授权信息是否有效。
[0013]在本发明的访客系统的控制方法中,步骤SO通过下述方法实现:门禁控制器与管理员终端通过蓝牙通信方式连接,门禁控制器响应用户的操作,将预存的门禁key通过蓝牙通信方式发送至管理员终端上的管理员APP。
[0014]在本发明的访客系统的控制方法中,各个门禁控制器具有不同的门禁key,每个门禁key均是根据各自对应的门禁控制器的蓝牙物理地址及门禁控制器所包含的CPU的序列号运算得出。
[0015]在本发明的访客系统的控制方法中,步骤SI中所发送的来访请求中包含访客APP自身对应的访客key ;
[0016]步骤S2中授权信息根据访客key、门禁key所生成,具体包括下述子步骤:根据访客key、门禁key以及预置的密钥I加密生成SHAl值;根据访客key、门禁key以及SHAl值生成授权信息;
[0017]步骤S3中访客APP还将自身的对应的访客key通过蓝牙通信方式发送至门禁控制器;
[0018]步骤S4中门禁控制器根据授权信息中的访客key、门禁key以及预置的密钥I生成SHAl值,并进一步根据下述三组数据是否均具有一致性以判断访客APP的授权信息是否有效:a、门禁控制器自身的门禁key与授权信息中包含门禁key ;b、发送授权信息的访客APP自身对应的访客key与授权信息中包含访客key ;c、门禁控制器生成的SHAl值与授权信息中包含的SHAl。
[0019]在本发明的访客系统的控制方法中,步骤SI中所发送的来访请求中包含访客APP自身对应的访客key ;
[0020]步骤S2中授权信息根据访客key、门禁key、访问时间所生成,步骤S2具体包括下述子步骤:根据访客key、门禁key、访问时间以及预置的密钥I加密生成SHAl值;根据访客key、门禁key、访问时间以及SHAl值生成授权信息;
[0021]步骤S3中访客APP还将自身的对应的访客key通过蓝牙通信方式发送至门禁控制器;
[0022]步骤S4中门禁控制器根据授权信息中的访客key、门禁key、访问时间以及预置的密钥I生成SHAl值,并进一步根据下述三组数据是否均具有一致性以判断访客APP的授权信息是否有效:a、门禁控制器自身的门禁key与授权信息中包含门禁key山、发送授权信息的访客APP自身对应的访客key与授权信息中包含访客key ;c、门禁控制器生成的SHAl值与授权信息中包含的SHAl ;
[0023]在上述三组数据均具备一致性的情况下,控制方法还包括:
[0024]S5、门禁控制器判断当前的时间是否在授权信息中的访问时间内以判断是否进行开锁。
[0025]在本发明的访客系统的控制方法中,步骤S2中的访问时间来源于来访者在访客APP中输入并发送至管理员终端的数据或者是管理员在管理员APP中设定的数据。
[0026]在本发明的访客系统的控制方法中,各个访客终端具有不同的访客key,每个访客key均是根据各自对应的访客终端的UDID、wifi物理地址和/或蓝牙物理地址运算得出。
[0027]在本发明的访客系统的控制方法中,步骤S2中的生成授权信息还进行了 RSA加密,管理员终端预置有RSA加密所需的密钥2 ;
[0028]步骤S4中还包括对进行了 RSA加密后的授权信息进行解密的步骤,解密所需的与密钥2对应的密钥3预置于门禁控制器。
[0029]在本发明的访客系统的控制方法中,步骤S3中通过蓝牙通信方式发送是指访客终端在与门禁控制器通过蓝牙连接的情况下,通过蓝牙设备定时自动地进行广播。
[0030]本发明为解决其技术问题,还提供了一种访客系统,该访客系统包含:
[0031]门禁控制器,预置有门禁key,用于根据自身的门禁key与接收到的授权信息中包含门禁key的一致性判断访客APP的授权信息是否有效;
[0032]管理员APP,预装于管理员终端,用于获取门禁控制器的门禁key并进行保存,以及根据自身保存的门禁key以及接收到的来访请求生成授权信息,并将生成的授权信息通过移动通信方式发送至访客APP ;
[0033]访客APP,预装于访客终端,用于通过移动通信方式向管理员APP发送来访请求,以及将接收到的授权信息通过蓝牙通信方式发送至门禁控制器。
[0034]实施本发明的访客系统及其控制方法,具有以下有益效果:本发明的访客系统以及其控制方法中门禁控制器不用联网,可以实现门禁管理者远程对来访者实现授权,消除了现有技术中由于门禁控制器的需要联网而来带的使用局限性的缺陷;通过访问时间的设置,使得来访授权具有时效性控制,增加了访客系统的实用性;由于SHAl值具有不可逆性,所以黑客无法通过SHAl反向破译出密钥I,如此无法通过自行修改过的数据(尤其是访问时间和访客key)组建新的SHAl值;由于密钥3只保存在门禁控制器上,所以黑客即使破译管理员APP获得密钥2,也无法通过密钥2解密RSA加密过的授权信息,提高了访客系统及其控制方法的安全性。
【附图说明】
[0035]下面将结合附图及实施例对本发明作进一步说明,附图中:
[0036]图1是本发明实施例的访客系统的控制方法的流程图。
【具体实施方式】
[0037]为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的【具体实施方式】。
[0038]参照图1,其为本发明实施例的访客系统的控制方法的流程图。本发明的访客系统其实质为一种蓝牙门禁系统,包含门禁控制器、预装于管理员终端的管理员APP、预装于访客终端的访客APP,管理员终端与访客终端均为移动智能终端,如智能手机、平板电脑等,本控制方法中所述的管理员终端与APP终端均能够通过移动运营商(如移动、联通、电信)提供的移动通信(2G、3G、4G网络等)服务以实现数据的传输。其中,管理员终端是指访客系统的管理员所持有的移动智能终端,访客终
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1