CN111047750A - 一种对离线门禁设备进行控制的方法、设备及*** - Google Patents
一种对离线门禁设备进行控制的方法、设备及*** Download PDFInfo
- Publication number
- CN111047750A CN111047750A CN201811189355.4A CN201811189355A CN111047750A CN 111047750 A CN111047750 A CN 111047750A CN 201811189355 A CN201811189355 A CN 201811189355A CN 111047750 A CN111047750 A CN 111047750A
- Authority
- CN
- China
- Prior art keywords
- configuration
- dimensional code
- access control
- equipment
- control equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Time Recorders, Dirve Recorders, Access Control (AREA)
- Lock And Its Accessories (AREA)
Abstract
本申请公开了一种应用于智能设备的对离线门禁设备进行控制的方法,包括:生成配置二维码,将所述配置二维码扫描到门禁设备,用于对所述门禁设备进行配置;生成开门二维码,将所述开门二维码扫描到门禁设备,用于对所述门禁设备进行控制。对应于上述方法,本申请还提供了一种应用于门禁设备的对离线门禁设备进行控制的***,以及对应的智能设备、门禁设备、非易失性计算机可读存储介质和电子设备。应用本申请公开的技术方案,能够实现方便、快捷、安全的门禁控制。
Description
技术领域
本申请涉及门禁控制技术领域,特别涉及一种对离线门禁设备进行控制的方法、设备及***。
背景技术
目前门禁设备所采用的二维码方案主要有以下几种:
一种是通过有线网络或者无线网络连接远程服务器,由远程服务器将信息比对结果发送到门禁设备,门禁设备据此控制门的开关。如专利申请CN107967730A,这种方案在门禁设备离线的情况下,将导致用户无法识别,从而无法开门。
另一种是将每一个门禁使用人员的信息存储在门禁设备的数据库中,当扫描二维码时,将二维码携带的信息与本地二维码信息进行比对,进而判断是否开门。虽然这种方案可以实现离线,但是在用户较多的时候,将较多地占用前端门禁设备宝贵的存储资源,如CN204256822U。
发明内容
本申请提供了一种对离线门禁设备进行控制的方法、设备、非易失性计算机可读存储介质和电子设备,以通过门禁设备与智能设备二维码的交互,实现方便、快捷、安全的门禁控制。
本申请提供了一种对离线门禁设备进行控制的方法,应用于智能设备,包括:
生成配置二维码,将所述配置二维码扫描到门禁设备,用于对所述门禁设备进行配置;
生成开门二维码,将所述开门二维码扫描到门禁设备,用于对所述门禁设备进行控制。
较佳的,所述生成配置二维码包括:
将配置信息加密生成配置二维码;
所述配置信息至少包括:门禁设备编号、门禁设备的配置密码、私有秘钥、公有秘钥、开门二维码有效期;
或者,所述配置信息至少包括:门禁设备编号、私有秘钥、公有秘钥、开门二维码有效期。
较佳的,所述生成开门二维码包括:
根据门禁使用人员的信息、时间戳信息、APP随机数以及对应于门禁设备的公有秘钥,通过设定的加密方式生成随机密码;
并根据随机密码、门禁使用人员的信息、时间戳信息、APP随机数生成开门二维码。
本申请还提供了一种智能设备,包括:配置二维码生成模块和开门二维码生成模块,其中:
所述配置二维码生成模块,用于生成配置二维码,将所述配置二维码扫描到门禁设备,用于对所述门禁设备进行配置;
所述开门二维码生成模块,用于生成开门二维码,将所述开门二维码扫描到门禁设备,用于对所述门禁设备进行控制。
本申请还提供了一种对离线门禁设备进行控制的方法,应用于门禁设备,其特征在于,包括:
门禁设备扫描智能设备的配置二维码,根据所述配置二维码进行配置权限校验,在所述配置权限校验通过时,接收并存储智能设备的配置信息;
门禁设备扫描智能设备的开门二维码,根据所述开门二维码进行通行权限校验,根据所述通行权限校验的结果,对所述门禁设备进行相应的控制。
较佳的,所述根据所述配置二维码进行配置权限校验包括:
如果所述配置二维码中已携带配置密码,则门禁设备将所述配置密码与门禁设备中所存储的配置密码进行比对,当比对成功时,判定配置权限校验通过,否则,判定配置权限校验失败;
如果所述配置二维码中不包含配置密码,则门禁设备从智能设备接收配置密码,将接收到的配置密码与门禁设备中所存储的配置密码进行比对,当比对成功时,判定配置权限校验通过,否则,判定配置权限校验失败。
较佳的,所述根据所述开门二维码进行通行权限校验包括:
用门禁设备本地存储的公钥密钥对所述开门二维码进行解析,得到随机密码,并将得到的随机密码与开门二维码所携带的随机密码进行比对,当比对成功时,进一步根据所述门禁设备所存储的开门二维码有效期和开门二维码中的时间戳对有效期进行判断,当有效期有效时,判定通行权限校验通过,否则,判定通行权限校验失败。
本申请还提供了一种门禁设备,其特征在于,包括:配置权限校验模块和通行权限校验模块,其中:
所述配置权限校验模块,用于扫描智能设备的配置二维码,根据所述配置二维码进行配置权限校验,在所述配置权限校验通过时,接收并存储智能设备的配置信息;
所述通行权限校验模块,用于扫描智能设备的开门二维码,根据所述开门二维码进行通行权限校验,根据所述通行权限校验的结果,对所述门禁设备进行相应的控制。
本申请提供了一种对离线门禁设备进行控制的***,包括:智能设备和门禁***,其中:
所述智能设备生成配置二维码;
所述门禁设备扫描所述智能设备的配置二维码,根据所述配置二维码进行配置权限校验,在所述配置权限校验通过时,接收并存储智能设备的配置信息;
所述智能设备生成开门二维码;
所述门禁设备扫描所述智能设备的开门二维码,根据所述开门二维码进行通行权限校验,并根据所述通行权限校验的结果,对所述门禁设备进行相应的控制。
较佳的,所述智能设备生成配置二维码包括:
所述智能设备将配置信息加密生成配置二维码;
所述配置信息至少包括:门禁设备编号、门禁设备的配置密码、私有秘钥、公有秘钥、开门二维码有效期;
或者,所述配置信息至少包括:门禁设备编号、私有秘钥、公有秘钥、开门二维码有效期。
较佳的,所述门禁设备根据所述配置二维码进行配置权限校验包括:
如果所述配置二维码中已携带配置密码,则所述门禁设备将所述配置密码与门禁设备中所存储的配置密码进行比对,当比对成功时,判定配置权限校验通过,否则,判定配置权限校验失败;
如果所述配置二维码中不包含配置密码,则所述门禁设备从智能设备接收配置密码,将接收到的配置密码与门禁设备中所存储的配置密码进行比对,当比对成功时,判定配置权限校验通过,否则,判定配置权限校验失败。
较佳的,所述智能设备生成开门二维码包括:
所述智能设备根据门禁使用人员的信息、时间戳信息、APP随机数以及对应于门禁设备的公有秘钥,通过设定的加密方式生成随机密码;
所述智能设备根据随机密码、门禁使用人员的信息、时间戳信息、APP随机数生成开门二维码。
较佳的,所述门禁设备根据所述开门二维码进行通行权限校验包括:
用门禁设备本地存储的公钥密钥对所述开门二维码进行解析,得到随机密码,并将得到的随机密码与开门二维码所携带的随机密码进行比对,当比对成功时,进一步根据所述门禁设备所存储的开门二维码有效期和开门二维码中的时间戳对有效期进行判断,当有效期有效时,判定通行权限校验通过,否则,判定通行权限校验失败。
本申请还提供了一种非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储指令,其特征在于,所述指令在由处理器执行时使得所述处理器执行如前所述的应用于智能设备的对离线门禁设备进行控制的方法的步骤。
本申请还提供了一种电子设备,其特征在于,包括如上所述的非易失性计算机可读存储介质、以及可访问所述非易失性计算机可读存储介质的所述处理器。
本申请还提供了一种非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储指令,其特征在于,所述指令在由处理器执行时使得所述处理器执行如前所述的应用于门禁设备的对离线门禁设备进行控制的方法的步骤。
本申请还提供了一种电子设备,其特征在于,包括如上所述的非易失性计算机可读存储介质、以及可访问所述非易失性计算机可读存储介质的所述处理器。
本申请还公开了一种非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储指令,所述指令在由处理器执行时使得所述处理器执行如前所述的对离线门禁设备进行控制的方法的步骤。
本申请还公开了一种电子设备,包括如前所述的非易失性计算机可读存储介质、以及可访问所述非易失性计算机可读存储介质的所述处理器。
由上述技术方案可见,本申请利用智能设备生成的配置二维码对门禁设备进行配置,并利用智能设备生成的开门二维码对门禁设备进行控制,实现了对离线门禁设备的方便、快捷、安全的控制。
由于采用本申请技术方案在门禁设备保存的永远仅是一条二维码,相比于现有技术将所有***和人脸保存在门禁设备的方案而言,对存储空间的要求显著降低。而且在网络离线条件下,设备管理人员也可以利用手机中的配置二维码对门禁设备进行配置,不影响对门禁设备的使用和管理。
附图说明
图1为本申请实施例对离线门禁设备进行控制的方法的流程图;
图2为本申请实施例对离线门禁设备进行控制的***框架图;
图3为本申请一较佳智能设备的组成结构示意图;
图4为本申请一较佳门禁设备的组成结构示意。
具体实施方式
为使本申请的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本申请作进一步详细说明。
门禁***是一种现代化安全管理***,门禁***一般有密码门禁、感应刷卡门禁、指纹识别门禁、人脸门禁等。二维码作为一种成本低、流通性高、安全系数好的方式,在访客或者临时人员方面,结合手机应用程序(APP)等管理有较好优势。
有鉴于此,本申请提供了一种对离线门禁设备进行控制的方法,该方法利用智能设备(包括:手机、平板电脑等各种能够生成二维码的设备)生成配置二维码和开门二维码,并通过配置二维码对门禁***进行配置,通过开门二维码对门禁***进行开关控制,从而实现了方便、快捷、安全地控制离线门禁设备。
下面首先对本申请涉及几个概念进行简要说明:
配置二维码:是用于设备管理人员(例如:物业工作人员)对门禁设备进行管理或配置的二维码。
开门二维码:是用于门禁使用人员(例如:楼宇内的住户、临时人员或者访客等)开启门禁设备的二维码。
配置密码:用于门禁设备判断设备管理人员对本门禁设备是否具有配置权限的密码。配置密码与配置二维码配合使用,或者携带于配置二维码中。
随机密码:用于门禁设备判断门禁使用人员对本门禁设备是否具有通行权限的密码。随机密码携带于开门二维码中。
本申请所述的门禁设备包括各种楼宇***下的门禁设备,例如:带有摄像头的人证设备以及外接二维码扫描器的设备等。
本申请提供了分别应用于智能设备侧和门禁设备侧的对离线门禁设备进行控制的方法,下面分别予以详细说明。
本申请应用于智能设备的对离线门禁设备进行控制的方法包括:
生成配置二维码,将所述配置二维码扫描到门禁设备,用于对所述门禁设备进行配置;
生成开门二维码,将所述开门二维码扫描到门禁设备,用于对所述门禁设备进行控制。
其中,所述生成配置二维码包括:将配置信息加密生成配置二维码;
所述配置信息至少包括:门禁设备编号、门禁设备的配置密码、私有秘钥、公有秘钥、开门二维码有效期;
或者,所述配置信息至少包括:门禁设备编号、私有秘钥、公有秘钥、开门二维码有效期。
其中,所述生成开门二维码包括:
根据门禁使用人员的信息、时间戳信息、APP随机数以及对应于门禁设备的公有秘钥,通过设定的加密方式生成随机密码;
并根据随机密码、门禁使用人员的信息、时间戳信息、APP随机数生成开门二维码。
本申请应用于门禁设备的对离线门禁设备进行控制的方法包括:
门禁设备扫描智能设备的配置二维码,根据所述配置二维码进行配置权限校验,在所述配置权限校验通过时,接收并存储智能设备的配置信息;
门禁设备扫描智能设备的开门二维码,根据所述开门二维码进行通行权限校验,根据所述通行权限校验的结果,对所述门禁设备进行相应的控制。
其中,所述根据所述配置二维码进行配置权限校验包括:
如果所述配置二维码中已携带配置密码,则门禁设备将所述配置密码与门禁设备中所存储的配置密码进行比对,当比对成功时,判定配置权限校验通过,否则,判定配置权限校验失败;
如果所述配置二维码中不包含配置密码,则门禁设备从智能设备接收配置密码,将接收到的配置密码与门禁设备中所存储的配置密码进行比对,当比对成功时,判定配置权限校验通过,否则,判定配置权限校验失败。
其中,所述根据所述开门二维码进行通行权限校验包括:
用门禁设备本地存储的公钥密钥对所述开门二维码进行解析,得到随机密码,并将得到的随机密码与开门二维码所携带的随机密码进行比对,当比对成功时,进一步根据所述门禁设备所存储的开门二维码有效期和开门二维码中的时间戳对有效期进行判断,当有效期有效时,判定通行权限校验通过,否则,判定通行权限校验失败。
下面通过一个较佳实施例对本申请技术方案进行进一步详细说明。
图1为本申请实施例对离线门禁设备进行控制的方法的流程图,该流程的左半部分为通过配置二维码对门禁设备进行配置的流程,右半部分为通过开门二维码对门禁设备进行控制的流程。下面分别予以详细说明。
一、通过配置二维码对门禁设备进行配置:
P1:门禁设备恢复出厂设置。
在首次对门禁设备进行配置或者忘记配置密码需要重置配置密码时,需要将门禁设备恢复出厂设置。将门禁设备恢复出厂设置是为了保证设备处于可以使用配置二维码进行配置的状态,只有在这种状态下,才可以设置配置二维码的配置密码,之后的修改私有秘钥和公有秘钥等操作都需要该配置密码来进行校验。
P2:生成配置二维码。
根据不同的实现方式,智能设备中的APP、公众号、微信小程序等均可用于生成配置二维码,进而,物业工作人员通过智能设备中的APP、公众号、微信小程序等方式,获取配置二维码。为简化描述,本领域技术人员可以理解,以下描述为“智能设备”的部分可以对应为“智能设备中的APP、公众号、微信小程序等”。
本申请提供两种较佳的生成配置二维码的方式:
第一种方式:将门禁设备编号、门禁设备的配置密码、私有秘钥、公有秘钥、开门二维码有效期等配置信息加密生成配置二维码。按照这种方式生成的配置二维码中已携带配置密码,因此,在后面的处理中,无需再次输入配置密码。
第二种方式:将门禁设备编号、私有秘钥、公有秘钥、开门二维码有效期等信息加密生成配置二维码。按照这种方式生成的配置二维码中并未携带配置密码,因此,在后面的处理中,将需要向手机应用程序输入配置密码,才能对门禁设备进行配置。
其中,门禁设备编号可以保证设备的唯一对应性,并且,在首设置配置密码的时候,可以通过比较门禁设备编号,来决定是否允许配置。
在楼宇门禁***中,私有秘钥、公有秘钥等对应不同门禁设备在楼宇门禁***中所处的位置等信息,当更改门禁设备的位置时,需要更改相应的私有秘钥和公有秘钥。
开门二维码有效期用于对开门二维码使用的有效期进行管理。
在出厂时,可以将门禁设备的配置密码设置为000000、123456等初始密码。设备管理人员可以向智能设备中的APP、公众号、微信小程序等输入该初始密码以开启门禁设备的配置功能,并在智能设备的提示下设置新的密码,或者,智能设备中的APP、公众号、微信小程序等可以内置初始密码,并通过该内置的初始密码开启门禁设备的配置功能,并提示设备管理人员设置新的密码。
P3:门禁设备扫描所述配置二维码,并根据配置二维码和配置密码进行配置权限校验。
本步骤中,可以将智能设备所生成的配置二维码对准门禁设备摄像头或者门禁设备外接扫描枪等具备二维码读取功能的设备,配置二维码被成功读取后,门禁设备可以采用某种方式进行提示(如蜂鸣器提示音)。
如前所述,配置二维码用于设备管理人员对门禁设备进行配置,根据上述P2,本申请提供了两种不同的生成配置二维码的方式。根据生成配置二维码的方式的不同,本步骤中进行配置权限校验的方式也分为两种不同的情况:
对应于第一种生成配置二维码的方式:所生成的配置二维码中已携带配置密码,门禁设备可以直接将该配置密码与门禁设备中所存储的配置密码进行比对,以判断设备管理人员是否具有配置本门禁设备的权限。即:当比对成功时,判定配置权限校验成功,否则,判定配置权限校验失败。
对应于第二种生成配置二维码的方式:所生成的配置二维码中并不包含配置密码,智能设备中的需要提示设备管理人员输入配置密码,再由门禁设备将该配置密码与门禁设备中所存储的配置密码进行比对,以判断设备管理人员是否具有配置本门禁设备的权限。即:当比对成功时,判定配置权限校验成功,否则,判定配置权限校验失败。
P4:在配置权限校验成功后,门禁设备保存配置二维码。
上述配置二维码写入门禁***的存储介质,除非是恢复出厂设置,相应配置文件都不丢失。如果设备管理人员对配置密码进行了重置,本步骤中,门禁设备还需保存新的配置密码。在后续处理流程中,门禁设备中所保存的信息的作用包括:当接收到开门二维码时,读取所保存的信息判定相应的人员是否有通行权限,以及当设备管理人员使用配置密码修改公有秘钥和私有秘钥时,比对相应配置密码,判定设备管理人员是否有配置权限。
由于采用本申请技术方案在门禁设备保存的二维码永远仅是一条配置二维码,相比于现有技术将所有***和人脸保存在门禁设备的方案而言,对存储空间的要求显著降低。而且在网络离线条件下,设备管理人员也可以利用手机中的配置二维码对门禁设备进行配置,不影响对门禁设备的使用和管理。
二、通过开门二维码对门禁设备进行控制:
K1:智能设备中的APP、公众号、微信小程序等生成携带随机密码的开门二维码。
门禁使用人员通过智能设备中的APP、公众号、微信小程序等方式认证登录后,填写相应门禁设备的信息,要保证所填写的信息与门禁设备的配置二维码对应的信息相同,可以包括:门禁使用人员的信息(如电话号码信息)、时间戳信息。
智能设备中的APP、公众号、微信小程序等根据门禁使用人员的信息、时间戳信息、APP随机数以及对应于门禁设备的公有秘钥,通过设定的加密方式生成随机密码,然后根据随机密码、门禁使用人员的信息、时间戳信息、APP随机数生成开门二维码。门禁设备的公有秘钥存储于智能设备中的APP、公众号、微信小程序中。为了保证安全性,开门二维码不携带相应门禁设备的公有秘钥信息。
较佳的,开门二维码可以携带多套随机密码,用于开启不同位置的门禁设备。
K2:门禁设备扫描所述开门二维码。
如前所述,开门二维码主要用于门禁使用人员使用。在使用时,将智能设备所生成的二维码对准门禁设备摄像头或者门禁设备外接扫描枪等具备二维码读取功能的设备,读取成功后,门禁设备可以采用某种方式进行提示(如蜂鸣器提示音)。
K3:门禁设备根据开门二维码进行通行权限校验。
如前所述,为了保证安全性,开门二维码不携带相应门禁设备的公有秘钥信息。在门禁设备扫描开门二维码后,门禁设备结合本门禁设备中的公有秘钥才能还原出相应加密字段得到随机密码。本步骤中,根据开门二维码进行通行权限校验的具体方法包括:
用门禁设备本地存储的公钥密钥对开门二维码进行解析,得到随机密码,并将得到的随机密码与开门二维码所携带的随机密码进行比对,判定门禁使用人员是否具有通行权限,并根据本门禁设备所存储的开门二维码有效期和开门二维码中的时间戳等信息对有效期进行判断,决定是否开门,从而增强安全级别。
K4:根据判断的结果进行语音播报、UI显示、以及开门等操作。
上述方式保证了即使门禁设备离线也可以进行开门认证。如果门禁设备在线的话,可以将一些开门事件上报给服务器平台进行显示和/或保存。
需要说明的是:配置二维码和开门二维码可以通过数据头的方式和/或校验的方式,由门禁设备自己进行区分。
图2为本申请实施例对离线门禁设备进行控制的***框架图。该***框架以智能设备是手机为例进行说明,根据图2所示***框架:
对于配置二维码,手机生成二维码后,发送给门禁设备,由门禁设备的二维码识别器(例如:门禁设备中的摄像头模块等)进行二维码识别,并进行配置权限校验。
对于开门二维码,手机生成二维码后,发送给门禁设备,由门禁设备的二维码识别器(例如:门禁设备中的摄像头模块等)进行二维码识别,并进行通行权限校验,最后对继电器及门禁设备中的显示及语音播放模块进行相应的控制。
基于图2所示***框架,本申请对离线门禁设备进行控制的***包括:智能设备和门禁***,其中:
所述智能设备生成配置二维码;
所述门禁设备扫描所述智能设备的配置二维码,根据所述配置二维码进行配置权限校验,在所述配置权限校验通过时,接收并存储智能设备的配置信息;
所述智能设备生成开门二维码;
所述门禁设备扫描所述智能设备的开门二维码,根据所述开门二维码进行通行权限校验,并根据所述通行权限校验的结果,对所述门禁设备进行相应的控制。
较佳的,所述智能设备生成配置二维码包括:
所述智能设备将配置信息加密生成配置二维码;
所述配置信息至少包括:门禁设备编号、门禁设备的配置密码、私有秘钥、公有秘钥、开门二维码有效期;
或者,所述配置信息至少包括:门禁设备编号、私有秘钥、公有秘钥、开门二维码有效期。
较佳的,所述门禁设备根据所述配置二维码进行配置权限校验包括:
如果所述配置二维码中已携带配置密码,则所述门禁设备将所述配置密码与门禁设备中所存储的配置密码进行比对,当比对成功时,判定配置权限校验通过,否则,判定配置权限校验失败;
如果所述配置二维码中不包含配置密码,则所述门禁设备从智能设备接收配置密码,将接收到的配置密码与门禁设备中所存储的配置密码进行比对,当比对成功时,判定配置权限校验通过,否则,判定配置权限校验失败。
较佳的,所述智能设备生成开门二维码包括:
所述智能设备根据门禁使用人员的信息、时间戳信息、APP随机数以及对应于门禁设备的公有秘钥,通过设定的加密方式生成随机密码;
所述智能设备根据随机密码、门禁使用人员的信息、时间戳信息、APP随机数生成开门二维码。
较佳的,所述门禁设备根据所述开门二维码进行通行权限校验包括:
用门禁设备本地存储的公钥密钥对所述开门二维码进行解析,得到随机密码,并将得到的随机密码与开门二维码所携带的随机密码进行比对,当比对成功时,进一步根据所述门禁设备所存储的开门二维码有效期和开门二维码中的时间戳对有效期进行判断,当有效期有效时,判定通行权限校验通过,否则,判定通行权限校验失败。
本发明提供了一整套通过配置二维码对门禁设备进行配置,并使用开门二维码控制门禁***开门的技术方案。本方案主要解决了一些门禁设备的二维码判断操作只能发给远程的云服务器或者平台进行,无法离线使用的缺陷。本方案在存储空间上占用较少,灵活性强,可以较好地作为临时人员或者访客的门禁控制解决方案。两种二维码之间的校验比对方式也具有创新性。
对应于上述方法,本申请提供了一种智能设备,其组成结构如图3所示,包括:配置二维码生成模块和开门二维码生成模块,其中:
所述配置二维码生成模块,用于生成配置二维码,将所述配置二维码扫描到门禁设备,用于对所述门禁设备进行配置;
所述开门二维码生成模块,用于生成开门二维码,将所述开门二维码扫描到门禁设备,用于对所述门禁设备进行控制。
对应于上述方法,本申请还提供了一种门禁设备,其组成结构如图4所示,包括:配置权限校验模块和通行权限校验模块,其中:
所述配置权限校验模块,用于扫描智能设备的配置二维码,根据所述配置二维码进行配置权限校验,在所述配置权限校验通过时,接收并存储智能设备的配置信息;
所述通行权限校验模块,用于扫描智能设备的开门二维码,根据所述开门二维码进行通行权限校验,根据所述通行权限校验的结果,对所述门禁设备进行相应的控制。
此外,本申请还提供了一种非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储指令,所述指令在由处理器执行时使得所述处理器执行如前所述的应用于智能设备的对离线门禁设备进行控制的方法的步骤。本申请还提供了一种电子设备,包括如上所述的非易失性计算机可读存储介质、以及可访问所述非易失性计算机可读存储介质的所述处理器。
此外,本申请还提供了一种非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储指令,所述指令在由处理器执行时使得所述处理器执行如前所述的应用于门禁设备的对离线门禁设备进行控制的方法的步骤。本申请还提供了一种电子设备,包括如上所述的非易失性计算机可读存储介质、以及可访问所述非易失性计算机可读存储介质的所述处理器。
以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。
Claims (17)
1.一种对离线门禁设备进行控制的方法,应用于智能设备,其特征在于,包括:
生成配置二维码,将所述配置二维码扫描到门禁设备,用于对所述门禁设备进行配置;
生成开门二维码,将所述开门二维码扫描到门禁设备,用于对所述门禁设备进行控制。
2.根据权利要求1所述的方法,其特征在于,所述生成配置二维码包括:
将配置信息加密生成配置二维码;
所述配置信息至少包括:门禁设备编号、门禁设备的配置密码、私有秘钥、公有秘钥、开门二维码有效期;
或者,所述配置信息至少包括:门禁设备编号、私有秘钥、公有秘钥、开门二维码有效期。
3.根据权利要求1或2所述的方法,其特征在于,所述生成开门二维码包括:
根据门禁使用人员的信息、时间戳信息、APP随机数以及对应于门禁设备的公有秘钥,通过设定的加密方式生成随机密码;
并根据随机密码、门禁使用人员的信息、时间戳信息、APP随机数生成开门二维码。
4.一种智能设备,其特征在于,包括:配置二维码生成模块和开门二维码生成模块,其中:
所述配置二维码生成模块,用于生成配置二维码,将所述配置二维码扫描到门禁设备,用于对所述门禁设备进行配置;
所述开门二维码生成模块,用于生成开门二维码,将所述开门二维码扫描到门禁设备,用于对所述门禁设备进行控制。
5.一种对离线门禁设备进行控制的方法,应用于门禁设备,其特征在于,包括:
门禁设备扫描智能设备的配置二维码,根据所述配置二维码进行配置权限校验,在所述配置权限校验通过时,接收并存储智能设备的配置信息;
门禁设备扫描智能设备的开门二维码,根据所述开门二维码进行通行权限校验,根据所述通行权限校验的结果,对所述门禁设备进行相应的控制。
6.根据权利要求5所述的方法,其特征在于,所述根据所述配置二维码进行配置权限校验包括:
如果所述配置二维码中已携带配置密码,则门禁设备将所述配置密码与门禁设备中所存储的配置密码进行比对,当比对成功时,判定配置权限校验通过,否则,判定配置权限校验失败;
如果所述配置二维码中不包含配置密码,则门禁设备从智能设备接收配置密码,将接收到的配置密码与门禁设备中所存储的配置密码进行比对,当比对成功时,判定配置权限校验通过,否则,判定配置权限校验失败。
7.根据权利要求5或6所述的方法,其特征在于,所述根据所述开门二维码进行通行权限校验包括:
用门禁设备本地存储的公钥密钥对所述开门二维码进行解析,得到随机密码,并将得到的随机密码与开门二维码所携带的随机密码进行比对,当比对成功时,进一步根据所述门禁设备所存储的开门二维码有效期和开门二维码中的时间戳对有效期进行判断,当有效期有效时,判定通行权限校验通过,否则,判定通行权限校验失败。
8.一种门禁设备,其特征在于,包括:配置权限校验模块和通行权限校验模块,其中:
所述配置权限校验模块,用于扫描智能设备的配置二维码,根据所述配置二维码进行配置权限校验,在所述配置权限校验通过时,接收并存储智能设备的配置信息;
所述通行权限校验模块,用于扫描智能设备的开门二维码,根据所述开门二维码进行通行权限校验,根据所述通行权限校验的结果,对所述门禁设备进行相应的控制。
9.一种对离线门禁设备进行控制的***,其特征在于,包括:智能设备和门禁***,其中:
所述智能设备生成配置二维码;
所述门禁设备扫描所述智能设备的配置二维码,根据所述配置二维码进行配置权限校验,在所述配置权限校验通过时,接收并存储智能设备的配置信息;
所述智能设备生成开门二维码;
所述门禁设备扫描所述智能设备的开门二维码,根据所述开门二维码进行通行权限校验,并根据所述通行权限校验的结果,对所述门禁设备进行相应的控制。
10.根据权利要求9所述的***,其特征在于,所述智能设备生成配置二维码包括:
所述智能设备将配置信息加密生成配置二维码;
所述配置信息至少包括:门禁设备编号、门禁设备的配置密码、私有秘钥、公有秘钥、开门二维码有效期;
或者,所述配置信息至少包括:门禁设备编号、私有秘钥、公有秘钥、开门二维码有效期。
11.根据权利要求10所述的***,其特征在于,所述门禁设备根据所述配置二维码进行配置权限校验包括:
如果所述配置二维码中已携带配置密码,则所述门禁设备将所述配置密码与门禁设备中所存储的配置密码进行比对,当比对成功时,判定配置权限校验通过,否则,判定配置权限校验失败;
如果所述配置二维码中不包含配置密码,则所述门禁设备从智能设备接收配置密码,将接收到的配置密码与门禁设备中所存储的配置密码进行比对,当比对成功时,判定配置权限校验通过,否则,判定配置权限校验失败。
12.根据权利要求9至11任一项所述的***,其特征在于,所述智能设备生成开门二维码包括:
所述智能设备根据门禁使用人员的信息、时间戳信息、APP随机数以及对应于门禁设备的公有秘钥,通过设定的加密方式生成随机密码;
所述智能设备根据随机密码、门禁使用人员的信息、时间戳信息、APP随机数生成开门二维码。
13.根据权利要求12所述的***,其特征在于,所述门禁设备根据所述开门二维码进行通行权限校验包括:
用门禁设备本地存储的公钥密钥对所述开门二维码进行解析,得到随机密码,并将得到的随机密码与开门二维码所携带的随机密码进行比对,当比对成功时,进一步根据所述门禁设备所存储的开门二维码有效期和开门二维码中的时间戳对有效期进行判断,当有效期有效时,判定通行权限校验通过,否则,判定通行权限校验失败。
14.一种非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储指令,其特征在于,所述指令在由处理器执行时使得所述处理器执行如权利要求1至3中任一项所述的对离线门禁设备进行控制的方法的步骤。
15.一种电子设备,其特征在于,包括如权利要求14所述的非易失性计算机可读存储介质、以及可访问所述非易失性计算机可读存储介质的所述处理器。
16.一种非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储指令,其特征在于,所述指令在由处理器执行时使得所述处理器执行如权利要求5至7中任一项所述的对离线门禁设备进行控制的方法的步骤。
17.一种电子设备,其特征在于,包括如权利要求16所述的非易失性计算机可读存储介质、以及可访问所述非易失性计算机可读存储介质的所述处理器。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811189355.4A CN111047750A (zh) | 2018-10-12 | 2018-10-12 | 一种对离线门禁设备进行控制的方法、设备及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811189355.4A CN111047750A (zh) | 2018-10-12 | 2018-10-12 | 一种对离线门禁设备进行控制的方法、设备及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111047750A true CN111047750A (zh) | 2020-04-21 |
Family
ID=70229662
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811189355.4A Pending CN111047750A (zh) | 2018-10-12 | 2018-10-12 | 一种对离线门禁设备进行控制的方法、设备及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111047750A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111510661A (zh) * | 2020-04-22 | 2020-08-07 | 西安艾润物联网技术服务有限责任公司 | 基于二维码的网络对讲方法、相关设备及可读存储介质 |
CN113973048A (zh) * | 2020-07-23 | 2022-01-25 | 熵基科技股份有限公司 | 一种考勤门禁设备的配置方法、配置终端和考勤门禁设备 |
CN115359595A (zh) * | 2022-07-15 | 2022-11-18 | 广东城启科技有限公司 | 基于二维码为载体的粤居码门禁控制方法 |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103916842A (zh) * | 2012-12-30 | 2014-07-09 | 北京握奇数据***有限公司 | 一种用户id和外接设备进行绑定和校验的方法 |
CN103955982A (zh) * | 2014-05-22 | 2014-07-30 | 国家电网公司 | 一种随时间变化的动态二维码门禁识别方法及装置 |
EP2732579A4 (en) * | 2011-07-12 | 2015-04-08 | Assa Abloy Ab | AUTHENTICATION OF A GUIDED IDENTITY GUIDED BY THE EVENTS BASED ON A SECOND FACTOR |
CN105337733A (zh) * | 2015-11-25 | 2016-02-17 | 杭州晟元数据安全技术股份有限公司 | 一种基于同步异步密钥核验相结合的二维码锁控方法 |
CN105472037A (zh) * | 2016-01-06 | 2016-04-06 | 深圳市呤云科技有限公司 | 扫描二维码开启门禁的方法和装置 |
CN205281618U (zh) * | 2015-12-11 | 2016-06-01 | 北京梦想加科技有限公司 | 一种智能二维码开门*** |
CN205320109U (zh) * | 2016-01-06 | 2016-06-15 | 深圳市呤云科技有限公司 | 扫描二维码开启门禁的*** |
CN106652135A (zh) * | 2016-12-22 | 2017-05-10 | 深圳市麦驰安防技术有限公司 | 基于云技术及二维码技术的门禁控制方法及其*** |
CN107492162A (zh) * | 2017-06-01 | 2017-12-19 | 景德镇学院 | 基于加密型二维码和WiFi技术的智能门禁*** |
CN107945331A (zh) * | 2017-11-21 | 2018-04-20 | 广州思加特科技有限公司 | 一种门禁控制方法、装置及*** |
CN207409010U (zh) * | 2017-07-11 | 2018-05-25 | 广东能兴科技发展有限公司 | 加密参数动态更新的临时密码门禁*** |
CN108259447A (zh) * | 2016-12-29 | 2018-07-06 | 长城汽车股份有限公司 | 车载***的控制方法、控制***和车辆 |
-
2018
- 2018-10-12 CN CN201811189355.4A patent/CN111047750A/zh active Pending
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2732579A4 (en) * | 2011-07-12 | 2015-04-08 | Assa Abloy Ab | AUTHENTICATION OF A GUIDED IDENTITY GUIDED BY THE EVENTS BASED ON A SECOND FACTOR |
CN103916842A (zh) * | 2012-12-30 | 2014-07-09 | 北京握奇数据***有限公司 | 一种用户id和外接设备进行绑定和校验的方法 |
CN103955982A (zh) * | 2014-05-22 | 2014-07-30 | 国家电网公司 | 一种随时间变化的动态二维码门禁识别方法及装置 |
CN105337733A (zh) * | 2015-11-25 | 2016-02-17 | 杭州晟元数据安全技术股份有限公司 | 一种基于同步异步密钥核验相结合的二维码锁控方法 |
CN205281618U (zh) * | 2015-12-11 | 2016-06-01 | 北京梦想加科技有限公司 | 一种智能二维码开门*** |
CN105472037A (zh) * | 2016-01-06 | 2016-04-06 | 深圳市呤云科技有限公司 | 扫描二维码开启门禁的方法和装置 |
CN205320109U (zh) * | 2016-01-06 | 2016-06-15 | 深圳市呤云科技有限公司 | 扫描二维码开启门禁的*** |
CN106652135A (zh) * | 2016-12-22 | 2017-05-10 | 深圳市麦驰安防技术有限公司 | 基于云技术及二维码技术的门禁控制方法及其*** |
CN108259447A (zh) * | 2016-12-29 | 2018-07-06 | 长城汽车股份有限公司 | 车载***的控制方法、控制***和车辆 |
CN107492162A (zh) * | 2017-06-01 | 2017-12-19 | 景德镇学院 | 基于加密型二维码和WiFi技术的智能门禁*** |
CN207409010U (zh) * | 2017-07-11 | 2018-05-25 | 广东能兴科技发展有限公司 | 加密参数动态更新的临时密码门禁*** |
CN107945331A (zh) * | 2017-11-21 | 2018-04-20 | 广州思加特科技有限公司 | 一种门禁控制方法、装置及*** |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111510661A (zh) * | 2020-04-22 | 2020-08-07 | 西安艾润物联网技术服务有限责任公司 | 基于二维码的网络对讲方法、相关设备及可读存储介质 |
CN113973048A (zh) * | 2020-07-23 | 2022-01-25 | 熵基科技股份有限公司 | 一种考勤门禁设备的配置方法、配置终端和考勤门禁设备 |
CN115359595A (zh) * | 2022-07-15 | 2022-11-18 | 广东城启科技有限公司 | 基于二维码为载体的粤居码门禁控制方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10755507B2 (en) | Systems and methods for multifactor physical authentication | |
US7616091B2 (en) | Actuating a security system using a wireless device | |
US10171444B1 (en) | Securitization of temporal digital communications via authentication and validation for wireless user and access devices | |
US20170264608A1 (en) | Visual biometric authentication supplemented with a time-based secondary authentication factor | |
US6747564B1 (en) | Security guarantee method and system | |
KR101270941B1 (ko) | 사용자 단말을 이용한 인증 보안 시스템 및 방법 | |
CN111047750A (zh) | 一种对离线门禁设备进行控制的方法、设备及*** | |
CN114360114B (zh) | 一种用户权限管理方法和*** | |
CN101298817B (zh) | 锁体控制装置和方法 | |
KR102019097B1 (ko) | 코드표시를 통한 차량 출입통제 시스템 및 방법 | |
EP1445917A2 (en) | Identification system for admission into protected area by means of an additional password | |
CN112907788A (zh) | 门锁的控制方法、装置、门锁及存储介质 | |
CN105096423A (zh) | 一种基于二维码的学生公寓智能门禁***及控制方法 | |
CN115758398A (zh) | 门禁数据处理方法、装置、门禁***及存储介质 | |
CN111415443A (zh) | 一种远程开锁的方法及装置 | |
KR101834181B1 (ko) | 멀티 인증장치의 인증 스케쥴을 이용한 출입 관리시스템 | |
CN110084947B (zh) | 门禁信息更新方法、装置 | |
JP2005115485A (ja) | 認証システム及びコンピュータ読み取り可能な記憶媒体 | |
KR102304731B1 (ko) | 블록체인을 이용한 불법출입자 검색시스템 및 이를 이용한 불법 출입자 검색 방법 | |
CN110738759A (zh) | 一种指纹存储方法、身份验证方法、装置及*** | |
CN110349301A (zh) | 门禁开启方法及装置 | |
KR102060563B1 (ko) | 음성 및 안면 데이터를 이용한 인증 제공 방법 및 장치 | |
US10645070B2 (en) | Securitization of temporal digital communications via authentication and validation for wireless user and access devices | |
CN111369711B (zh) | 一种开锁方法、装置、电子设备及计算机可读存储介质 | |
KR102019093B1 (ko) | 코드표시를 통한 차량 출입통제 시스템 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200421 |
|
RJ01 | Rejection of invention patent application after publication |