一种基于动态二维码的门禁系统及开门方法与流程

文档序号:12749003阅读:482来源:国知局
一种基于动态二维码的门禁系统及开门方法与流程

本发明涉及一种门禁系统及开门方法,特别是涉及一种基于动态二维码的门禁系统及开门方法。



背景技术:

在现代化住宅小区、写字楼等建筑或者建筑群内,门禁系统为每一位用户都设定个人识别密码,用户需凭借个人识别密码才能够通过门禁系统,因此门禁系统是保障建筑内用户的生命及财产安全的重要设施。

随着工业4.0以及智能化迅速的发展,物联网技术通过智能感知、识别技术与普适计算等通信感知技术,广泛应用于网络的融合中,成为继计算机、互联网之后世界信息产业发展的第三次浪潮。在物联网系统迅速发展时,用户对门禁锁具的智能化管理要求也越来越高。

目前大多数的智能化门禁都是基于射频卡技术、指纹技术或者面部识别技术,射频卡技术必须要求使用者随身携带门卡,不方便,容易丢失;指纹技术识别准确性较差,有时候手上有污垢或者伤口时,不易识别出;而面部识别技术价格昂贵,难以普及。

随着智能手机的普及,二维码也逐渐成为一种新的识别方式,这种技术使用起来较为方便,成本也比较低廉,但是静态的二维码也很容易通过拍照等方式复制。这些对门禁系统的安全性都形成了一定的隐患。



技术实现要素:

本发明的目的是提出一种基于动态二维码的门禁系统及开门方法,以解决当前采用静态二维码的门禁系统所带来的安全隐患,同时提高用户开门的便利性。

为实现上述目的,本发明提供了一种基于动态二维码的门禁系统,包括:

至少一套设置在门上的电子锁具、锁具驱动接口以及通过所述锁具驱动接口与所述电子锁具相连接的门禁控制器,所述门禁控制器上设有用户编码信息存储装置以及用于传输用户编码信息的网络接口;

用于管理门禁控制信息、用户信息的门禁管理服务器,所述门禁管理服务器还用于管理带有时效信息、门位信息、随机数信息的动态二维码,所述门禁管理服务器通过网络与所述门禁控制器上用于传输用户编码信息的网络接口相连接;

用于显示所述门禁管理服务器生成的动态二维码图片的动态二维码显示单元;

用于接收或发送指令信息的用户终端,所述用户终端通过网络与所述门禁管理服务器相连接;

门禁管理服务器生成动态二维码图片并发布到动态二维码显示单元;用户终端通过专用的APP程序识别当前动态二维码显示单元上显示的动态二维码图片并将识别结果提交到门禁管理服务器;所述门禁管理服务器在验证用户的开门权限后,通过所述网络接口向与所述动态二维码图片相对应的门禁控制器发送驱动指令;所述门禁控制器根据所述驱动指令通过所述锁具驱动接口控制所述电子锁具的开、关。

优选地,所述门禁管理服务器中还存储有包含门禁信息与用户信息的数据库;当用户终端初次进行远程开门时,所述用户终端在所述门禁管理服务器上进行注册,并将注册信息保存在所述数据库中。

优选地,当用户终端向门禁管理服务器注册时,所述门禁管理服务器为用户生成一个唯一的“用户名/密码”对,所述“用户名/密码”对为访问所述门禁管理服务器的身份识别信息。

优选地,所述门禁管理服务器根据用户的身份及权限向所述门禁控制器发出开锁指令,所述门禁控制器在收到所述开锁指令后执行开门动作。

优选地,所述门禁控制器执行开锁动作时,所述门禁控制器通过所述锁具驱动接口驱动所述电子锁具开锁。

优选地,所述门禁控制器在执行开门动作后,将开门的执行信息通过用于传输用户编码信息的网络接口上传到所述门禁管理服务器中。

优选地,所述门禁系统还包括与所述门禁控制器相连的身份识别接口,所述身份识别接口连接有身份识别设备。

优选地,当所述门禁系统在本地进行应用时,用户或门禁管理者在身份识别设备上进行用户编码信息的输入后,所述身份识别接口将输入的用户编码信息传输给门禁控制器,并且所述门禁控制器在核对用户身份和权限后对电子锁具进行解锁控制。

优选地,所述门禁控制器在核对用户身份和权限时,将所接收到的用户编码信息与所述用户编码信息存储装置中存储的用户编码信息进行比对,并且在确定用户身份和权限后,所述门禁控制器通过锁具驱动接口驱动电子锁具进行解锁。

优选地,所述门禁系统还包括用于鉴定开门权限的门禁鉴权服务器,所述门禁鉴权服务器通过网络与所述门禁管理服务器相连接。

优选地,当用户向门禁鉴权服务器注册时,所述门禁鉴权服务器为用户生成一个唯一的鉴权身份识别编码,所述鉴权身份识别编码包含用于鉴定用户身份和权限的参数信息。

本发明的另一目的在于提供一种基于动态二维码的开门方法,所述开门方法包括:

门禁管理服务器根据时效信息、门位信息以及随机数构成的ID信息进行编码生成动态二维码图片,并发布到动态二维码显示单元,同时所述门禁管理服务器将时效信息、门位信息以及随机数保存在数据库中;

用户使用已登记注册的用户终端专用APP程序扫描当前动态二维码显示单元上显示的动态二维码图片,所述用户终端将扫描得到的信息提交到门禁管理服务器;

门禁管理服务器提取动态二维码图片中包含的随机数信息,并以所述随机数信息为条件在数据库中检索对应的时效信息和门位信息;

门禁管理服务器根据时效信息判断当前开门的有效性,并向门位信息所确定的门禁控制器发送开锁指令。

优选地,所述访客开门方法还包括门禁控制器发出开锁指令后,门禁管理服务器记录开锁信息。

基于上述技术方案,本发明的优点是:

本发明的基于动态二维码的门禁系统通过扫码验证进入门禁系统的方式,实现了用户不需持有任何ID/IC卡片或是纸张形式的票据,或者不需要下载额外电子票据,减轻了用户使用负担,方便了用户进入门禁系统,同时由于系统也不再需要使用任何ID/IC卡片或是纸张形式的票据,节省了材料,有利于环保。

采用本发明的基于动态二维码的门禁系统对设置在门禁附近的二维码显示单元上的动态二维码进行识别,可以使门禁系统简捷、快速、全面地记载人员进出信息;对于动态二维码无法识别的移动终端可以禁止进出或报警,可以在有效提高门禁安全管理效果的同时减少保安人员的工作量。

本发明的动态二维码图片中包含了时效信息,不同时间生成的二维码都不相同,即使二维码信息被窃取复制,短时间后即失效而无法再次使用。通过这种方式,可以有效防止门禁认证信息被窃取或复制,提高了门禁系统的安全性。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为基于动态二维码的门禁系统示意图;

图2为基于动态二维码的开门方法流程图;

图3为基于动态二维码的开门方法信令交互示意图。

具体实施方式

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

实施例1

本发明提供了一种基于动态二维码的门禁系统,如图1所示,其中示出了本发明的一种优选实施方式。本发明提供了一种基于动态二维码的门禁系统,包括:

至少一套设置在门上的电子锁具1、锁具驱动接口4以及通过所述锁具驱动接口4与所述电子锁具1相连接的门禁控制器5,所述门禁控制器5上设有用户编码信息存储装置以及用于传输用户编码信息的网络接口。

用于管理门禁控制信息、用户信息的门禁管理服务器7,所述门禁管理服务器7还用于管理带有时效信息、门位信息、随机数信息的动态二维码,所述门禁管理服务器7通过网络与所述门禁控制器5上用于传输用户编码信息的网络接口相连接。

用于显示所述门禁管理服务器7生成的动态二维码图片的动态二维码显示单元10。

用于接收或发送指令信息的用户终端6,所述用户终端6通过网络与所述门禁管理服务器7相连接。

进一步,门禁管理服务器7生成动态二维码图片并发布到动态二维码显示单元10;用户终端6通过专用的APP程序识别当前动态二维码显示单元10上显示的动态二维码图片并将识别结果提交到门禁管理服务器7;所述门禁管理服务器7在验证用户的开门权限后,通过所述网络接口向与所述动态二维码图片相对应的门禁控制器5发送驱动指令;所述门禁控制器5根据所述驱动指令通过所述锁具驱动接口4控制所述电子锁具1的开、关。

目前主流的蓝牙门禁智能终端需要保持蓝牙功能一直处于开启状态,而开启蓝牙极易导致手机被黑客攻击,泄露住户的银行信息或电子支付信息;此外,蓝牙匹配速度慢,并且不能适配所有类型和年份手机,不方便、不易用。而另一种WiFi门禁,用户需加入公共WiFi,同样易导致智能手机被攻击,泄露银行信息或电子支付信息;WiFi覆盖范围至少10~30米,社区一层和二层的居民经常会误加入门禁WiFi。并且公共WiFi易被攻击、破解和嗅探,导致智能手机连入不安全网络。

而本发明的门禁系统采用纯互联网构架,通过互联网进行网络数据传输,所述门禁管理服务器7对终端设备发送的远程门锁控制请求进行验证,门禁系统根据远程门锁控制命令向门禁控制器5发送驱动指令;所述门禁控制器5根据所述驱动指令通过所述锁具驱动接口4控制所述电子锁具1的开、关,其具有操作便捷的特点,与目前主流的蓝牙门禁、WiFi门禁相比,本发明的门禁系统的安全性能获得了极大地提升。

如图1所示,所述门禁控制器5通过网络与门禁管理服务器7相连。所述门禁管理服务器7可以设置在本地,当然,所述门禁管理服务器7也可以设置在远端,通过互联网与所述网络接口连接。所述用户终端通过网络与门禁管理服务器7、门禁鉴权服务器9相连。所述门禁控制器5上均连接有身份识别接口3和锁具驱动接口4,所述身份识别接口3连接有身份识别设备2,所述锁具驱动接口4上连接有电子锁具1。

本系统中用户终端6能够通过门禁管理服务器7下达控制指令,进行开门动作,并且其能够发出虚拟钥匙即邀请指令,供访客终端开启门禁使用。所述访客终端则根据收到的虚拟钥匙进行开门。当然本系统中还可以设置管理终端,可以通过在门禁管理服务器7中对访客终端进行设置,使得访客终端也能够独立打开电子锁具1,开启门禁。当然,所述门禁系统还包括监管终端,用于特定需要政府监管的场合,此时监管终端可读取、查询、输出门禁管理服务器7中的数据,进行调用或实时监控。

所述门禁管理服务器7中还存储有包含门禁信息与用户信息的数据库8;当用户终端6初次进行远程开门时,所述用户终端在所述门禁管理服务器7上进行注册,并将注册信息保存在所述数据库8中,以实现身份登记,使得所述门禁管理服务器7能够根据用户或管理者的身份授予进行不同的操作权限。

优选地,所述门禁系统还包括用于鉴定开门权限的门禁鉴权服务器9,所述门禁鉴权服务器9通过网络与所述门禁管理服务器7相连接。当用户向门禁鉴权服务器9注册时,所述门禁鉴权服务器9为用户生成一个唯一的鉴权身份识别编码,所述鉴权身份识别编码为鉴定用户身份和权限的参数信息。同时,为确保用户身份的真实性,所述门禁鉴权服务器9还可以要求用户进行实名注册,在该情况下,所述门禁鉴权服务器9还将记录用户的更多信息,包括但不限于:用户真实姓名、身份证号码、联系电话、家庭住址等信息。

当用户终端6向门禁管理服务器7注册时,所述门禁管理服务器7为用户生成一个唯一的“用户名/密码”对,所述“用户名/密码”对为访问所述门禁管理服务器7的身份识别信息,供所述用户之后访问所述门禁管理服务器7时进行身份识别之用。优选地,所述“用户名/密码”对中的密码为所述门禁管理服务器7生成的动态随机密码,以进一步增强系统的安全性。

在本发明中,门禁管理服务器7对终端设备的登录信息鉴权、门禁鉴权服务器9对终端设备的身份信息鉴权,形成了两级鉴权。即:在通过“用户名/密码”对在门禁管理服务器7设置了一层鉴权的基础上,还采用了单独的门禁鉴权服务器9进行鉴权,通过唯一的一一对应的鉴权身份识别编码,由此进一步保证了用户或门禁管理者的开门安全。

在首次使用时,所述用户房通过用户终端6需要通过网络发起到门禁鉴权服务器9的访问,在正确输入向所述门禁管理服务器7注册时获得的“用户名/密码”对后,所述门禁鉴权服务器9据此在自有数据库中查出该操作终端的唯一的鉴权身份识别编码后,所述门禁鉴权服务器9会将该访问请求连同上述鉴权身份识别编码以附带参数的形式一起重定向到所述门禁管理服务器7。

在门禁管理服务器7对终端设备的登录信息鉴权、门禁鉴权服务器9对终端设备的身份识别鉴权后,所述门禁管理服务器7将终端设备的身份信息与终端设备的登录信息进行绑定;当终端设备重定向访问所述门禁管理服务器7时,所述门禁管理服务器7根据重定向数据中的绑定信息确定所述终端设备的身份及权限,使得门禁系统安全性极大提高的同时还提高了门禁系统的响应速度。具体地,所述门禁管理服务器7将所述鉴权身份识别编码与所述“用户名/密码”对进行配对并保存在所述数据库8中进行绑定,之后用户重定向访问所述门禁管理服务器7时,所述门禁管理服务器7根据重定向数据中的鉴权身份识别编码绑定信息确定所述用户的身份及权限;在实际使用时,能够使得门禁系统的响应速度提高3~5倍。

具体地,所述门禁管理服务器7收到该重定向访问后,将以其中的鉴权身份识别编码作为键值查询门禁管理服务器7本身的数据库8,以确定该用户的身份。如果上述操作为用户首次访问本系统时,所述门禁管理服务器7的数据库8中将不会有该用户的鉴权身份识别编码记录。此时,所述门禁管理服务器7会要求用户输入此前在该门禁管理服务器7注册时获得的“用户名/密码”对。用户正确输入用户名/密码”对后,所述门禁管理服务器7会将所述“用户名/密码”对与本次重定向访问数据中所携带的鉴权身份识别编码进行配对保存,使得所述鉴权身份识别编码与所述“用户名/密码”进行绑定。经绑定后的用户,之后再次重定向到所述门禁管理服务器7时,即可借助重定向数据中的鉴权身份识别编码绑定信息,确定所述用户在所述门禁管理服务器7的数据库中的身份及权限。

在所述门禁管理服务器的数据库8中,对每一个在其中注册的用户或门禁管理者而言,所述数据库8中还包含有所述用户或门禁管理者有控制权限的门禁控制器5的编码信息。根据上述带权限的门禁控制器5的编码信息,在用户访问所述门禁管理服务器7时,所述门禁管理服务器7将发布与开门权限相对应的门禁控制器的控制信息到所述用户终端6。

在所述门禁管理服务器7的数据库8中,除以上所述的身份信息外,对应每一个在其中注册的用户而言,所述数据库8中还包含有所述用户有控制权限的门禁控制器5的编码信息。根据上述带权限的编码信息,在对应用户访问所述门禁管理服务器7时,所述门禁管理服务器7将发布与开门权限相对应的门禁控制器5的控制信息到所述用户终端6。当在所述用户通过用户终端6控制所述门禁控制器5时,首先在用户终端6上选择与其权限相对应的门禁控制器5的控制信息,之后所述门禁管理服务器7将会向门禁控制器5发送包含有待控制门禁控制器编码的远程门锁控制命令。

具体地,所述门禁管理服务器7根据远程门锁控制命令控制门禁控制器5远程开门的具体过程如下:

需要说明的是,所述门禁控制器5的用户编码信息存储装置中存储着代表用户身份的ID信息,门禁控制器5能够根据代表用户身份的ID信息确定用户的开门权限。同时用于传输用户编码信息的网络接口与门禁控制器5之间具有通讯连接,使得门禁控制器5能够接收从云端传输的控制信息。

本发明中的用于传输用户编码信息的网络接口是云端的门禁管理服务器7与门禁控制器5的连接关口。由于每一个门禁控制器5上均具有网络接口,门禁管理服务器7与每一门禁控制器5均形成直接通讯关系,使得多个门禁控制器5之间不需要对开锁指令进行地址解析,使得整个门禁锁具系统的响应速度能够得到极大的提升。

门禁管理服务器7在接收到用户发出的开锁指令数据后,提取出其中的用户编码信息,只有当从开锁指令数据中提取出的用户编码信息与门禁管理服务器7的数据库中存储的用户编码信息相一致的条件下,门禁管理服务器7向与用户权限相对应的门禁控制器5发出控制指令,所述门禁控制器5才会执行开门动作,实现对应门禁锁具的解锁操作。同时,门禁控制器5也会将开门的执行信息通过网络接口上传,并记录在门禁管理服务器7中,便于门禁管理服务器7进行门禁信息管理。

优选地,所述门禁管理服务器7根据用户的身份及权限向所述门禁控制器5发出开门指令,所述门禁控制器5在收到所述开门指令后执行开门动作。进一步,所述门禁控制器5执行开锁动作时,所述门禁控制器5通过所述锁具驱动接口4驱动所述电子锁具1开锁。本发明的门禁系统在上端采用门禁控制器进行控制处理,能够与互联网建立通讯连接,具有极强的兼容性,其通过网络接受到远程的开锁指令后,通过门禁控制器将开锁指令输出给锁具驱动接口驱动电子锁的控制回路远程开锁,能够实现对门禁的远程控制,并进行智能化管理。

进一步,所述门禁控制器5在执行开门动作后,将开门的执行信息通过用于传输用户编码信息的网络接口上传到所述门禁管理服务器7中。将将开门的执行信息上传到门禁管理服务器7中,便于门禁管理服务器7对门禁信息进行记录,从而能够查找当次开,门着的身份信息,进而有利于门禁管理。

优选地,所述远程控制门禁系统还包括与所述门禁控制器5相连的身份识别接口3,所述身份识别接口3连接有身份识别设备2。上述结构与门禁刷卡器的结构类似,可实现刷卡或感应开门。

当所述远程控制门禁系统在本地进行应用时,用户在身份识别设备2上进行用户编码信息的输入后,所述身份识别接口3将输入的用户编码信息传输给门禁控制器5,并且所述门禁控制器5在核对用户身份和权限后对电子锁具1进行解锁控制。所述门禁控制器5在核对用户身份和权限时,将所接收到的用户编码信息与所述用户编码信息存储装置中存储的用户编码信息进行比对,并且在确定用户身份和权限后,所述门禁控制器5通过锁具驱动接口4驱动电子锁具1进行解锁。

所述身份识别设备2采用维根接口,将其D0/D1/5V/GND四条信号线并接到身份识别接口3上,其可以识别维根26/34接口上传的身份信息数据,并上传给门禁控制器5,门禁控制器5进行身份核对后,即可通过与之相连的锁具驱动接口4输出开锁驱动信号到电子锁具1,实现开锁控制。

用户在通过扫描动态二维码进行开门时,首先用户终端6通过专用的APP程序向门禁管理服务器7注册,获得与用户身份相对应的开门权限。在此过程中,用户需要先通过门禁系统专用的APP程序向门禁管理服务器7注册,获得自身相应的开门权限。如用户为小区住户,则可通过注册获得社区大门和自身楼栋门的开门权限。

在使用过程中,门禁管理服务器7生成动态二维码图片并发布到动态二维码显示单元10。具体地,门禁管理服务器7根据时效信息、门位信息以及随机数构成的ID信息进行编码生成动态二维码图片,并发布到设置在门禁出入口附近的动态二维码显示单元10上。同时所述门禁管理服务器7将时效信息、门位信息以及随机数保存在数据库8中,以供后续过程中门禁管理服务器7进行核对、校验。

用户终端6通过专用的APP程序识别当前动态二维码显示单元10上显示的动态二维码图片并将识别结果提交到门禁管理服务器7。用户使用已登记注册的用户终端6专用APP程序扫描当前动态二维码显示单元10上显示的动态二维码图片,用户通过专用的APP程序调用用户终端6的摄像头进行扫描,识别设置在门禁附近的包含时效信息、门位信息以及随机数的动态二维码图片,并携带用户信息,一同提交到门禁管理服务器7。

所述门禁管理服务器7在验证用户的开门权限后,通过所述网络接口向与所述动态二维码图片相对应的门禁控制器5发送驱动指令。具体地,门禁管理服务器7提取动态二维码图片中包含的随机数信息,并以所述随机数信息为条件在门禁管理服务器的数据库8中检索对应的时效信息和门位信息。由于此前门禁管理服务器7将时效信息、门位信息以及随机数保存在数据库8中,具有三种参数,使得门禁管理服务器7能够以当时生成的参数之一的随机数为条件在数据库8中查找另外两个参数即时效信息、门位信息。

进一步,门禁管理服务器7根据时效信息判断当前开门的有效性,并向门位信息所确定的门禁控制器5发送开锁指令。由于要防止因门禁系统的二维码被复制而产生的安全隐患,所述门禁管理服务器7生成的动态二维码图片中包含有时效信息,使得所述动态二维码图片具有开门时效性,门禁管理服务器7可根据需要对所述时效信息确定的有效时长进行设置。

所述门禁管理服务器7生成的动态二维码图片中还包含有门位信息,即所述动态二维码图片中的门位信息确立了该动态二维码图片指向的门禁控制器5,使得所述动态二维码图片与门禁位置形成对应关系。

进一步,所述门禁网关6根据远程门锁控制命令向门禁控制器5发送驱动指令。所述门禁控制器5根据所述驱动指令通过所述锁具驱动接口4控制所述电子锁具1的开、关。

其中,由于每一个门禁控制器5上均具有网络接口,门禁管理服务器7与每一门禁控制器5均形成直接通讯关系,使得多个门禁控制器5之间不需要对开锁指令进行地址解析,使得整个门禁锁具系统的响应速度能够得到极大的提升。其具体过程与上述门禁管理服务器7控制门禁控制器5远程开门的过程一致,在此不再赘述。

本发明的基于动态二维码的门禁系统通过扫码验证进入门禁系统的方式,实现了用户不需持有任何ID/IC卡片或是纸张形式的票据,或者不需要下载额外电子票据,减轻了用户使用负担,方便了用户进入门禁系统,同时由于系统也不再需要使用任何ID/IC卡片或是纸张形式的票据,节省了材料,有利于环保。

采用本发明的基于动态二维码的门禁系统对设置在门禁附近的二维码显示单元上的动态二维码进行识别,可以使门禁系统简捷、快速、全面地记载人员进出信息;对于动态二维码无法识别的移动终端可以禁止进出或报警,可以在有效提高门禁安全管理效果的同时减少保安人员的工作量。

本发明的动态二维码图片中包含了时效信息,不同时间生成的二维码都不相同,即使二维码信息被窃取复制,短时间后即失效而无法再次使用。通过这种方式,可以有效防止门禁认证信息被窃取或复制,提高了门禁系统的安全性。

实施例2

本发明还提供了一种基于动态二维码的开门方法,如图2、图3所示,所述开门方法包括:

步骤S201,门禁管理服务器7根据时效信息、门位信息以及随机数构成的ID信息进行编码生成动态二维码图片,并发布到动态二维码显示单元10,同时所述门禁管理服务器7将时效信息、门位信息以及随机数保存在数据库8中。同时所述门禁管理服务器7将时效信息、门位信息以及随机数保存在数据库8中,以供后续过程中门禁管理服务器7进行核对、校验。

步骤S202,用户使用已登记注册的用户终端11专用APP程序扫描当前动态二维码显示单元10上显示的动态二维码图片,所述用户终端11将扫描得到的信息提交到门禁管理服务器7。

首先用户终端11通过专用的APP程序向门禁管理服务器7注册,获得与用户身份相对应的开门权限。在此过程中,用户需要先通过门禁系统专用的APP程序向门禁管理服务器7注册,获得自身相应的开门权限。如用户为小区住户,则可通过注册获得社区大门和自身楼栋门的开门权限;如用户为学生,则可获得宿舍楼门的开门权限;如用户为展会的访客,可获得展览中心入口门禁的开门权限。

用户通过专用的APP程序调用用户终端11的摄像头进行扫描,识别设置在门禁附近的包含时效信息、门位信息以及随机数的动态二维码,并携带用户信息,一同提交到门禁管理服务器7。

步骤S203,门禁管理服务器7提取动态二维码图片中包含的随机数信息,并以所述随机数信息为条件在数据库8中检索对应的时效信息和门位信息。由于此前门禁管理服务器7将时效信息、门位信息以及随机数保存在数据库8中,具有三种参数,使得门禁管理服务器7能够以当时生成的参数之一的随机数为条件在数据库8中查找另外两个参数即时效信息、门位信息。

步骤S204,门禁管理服务器7根据时效信息判断当前开门的有效性,并向门位信息所确定的门禁控制器5发送开锁指令。

由于要防止因门禁系统的二维码被复制而产生的安全隐患,所述门禁管理服务器7生成的动态二维码图片中包含有时效信息,使得所述动态二维码图片具有开门时效性,门禁管理服务器7可根据需要对所述时效信息确定的有效时长进行设置。由于不同时间生成的二维码都不相同,即使二维码信息被窃取复制,短时间后即失效而无法再次使用

所述门禁管理服务器7生成的动态二维码图片中还包含有门位信息,即所述动态二维码图片中的门位信息确立了该动态二维码图片指向的门禁控制器5,使得所述动态二维码图片与门禁位置形成对应关系。

所述门禁控制器5根据所述驱动指令通过所述锁具驱动接口4控制所述电子锁具1的开、关。其中,由于每一个门禁控制器5上均具有网络接口,门禁管理服务器7与每一门禁控制器5均形成直接通讯关系,使得多个门禁控制器5之间不需要对开锁指令进行地址解析,使得整个门禁锁具系统的响应速度能够得到极大的提升。其具体过程与上述门禁管理服务器7控制门禁控制器5远程开门的过程一致,在此不再赘述。

优选地,所述门禁管理方法还包括门禁控制器5发出远程门锁控制命令后,门禁管理服务器7记录开锁信息,以便于后续对用户开门进行查证。

采用本发明的基于动态二维码的门禁系统对设置在门禁附近的二维码显示单元上的动态二维码进行识别,可以使门禁系统简捷、快速、全面地记载人员进出信息;对于动态二维码无法识别的移动终端可以禁止进出或报警,可以在有效提高门禁安全管理效果的同时减少保安人员的工作量。

本发明的动态二维码图片中包含了时效信息,不同时间生成的二维码都不相同,即使二维码信息被窃取复制,短时间后即失效而无法再次使用。通过这种方式,可以有效防止门禁认证信息被窃取或复制,提高了门禁系统的安全性。

最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制;尽管参照较佳实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者对部分技术特征进行等同替换;而不脱离本发明技术方案的精神,其均应涵盖在本发明请求保护的技术方案范围当中。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1