智能门禁控制的方法和系统的制作方法

文档序号:9350800阅读:370来源:国知局
智能门禁控制的方法和系统的制作方法
【技术领域】
[0001] 本发明涉及智能安全领域,尤其涉及智能门禁控制的方法和系统。
【背景技术】
[0002] 家居门禁系统的发展历程经历了纯机械装置(钥匙)、接触式智能IC卡、非接触式 智能IC卡、指纹、声音、虹膜、脸部识别等等,其安全性以及可靠性等都逐步有了很大的提 升。
[0003] 而在移动互联网技术发展的过程中,各种新的智能识别的安全技术也得到了提 升。例如,二维码就有存储量大、保密性高、追踪性高等特性,其能被广泛应用在追根溯源、 证照信息等领域。同时,二维码也是电子凭证领域的新贵,加密后的二维码可以作为电子密 钥传递保密信息。因而,二维码的出现,具有很大的市场前景,就目前,中国实现识别功能的 照相手机用户每年以50%的速度增长。并且,二维码的存储方式与磁卡、IC卡、光卡等常见 的数据存储方式相比,在抗磁力、抗静电、传真性、容量、成本等方面都有比较突出的优势。
[0004] 家居门禁系统如今普遍采用的上述钥匙以及IC智能卡等这些设备,其小巧方便 携带,但是比较容易丢失或者忘记携带,还很容易被复制;而采用指纹、虹膜、脸部识别等识 别设备又比较昂贵,并不容易在普通用户中推广。因而,需要一种可以应用安全性可靠性更 高的智能识别方式、且便于携带、不易丢失、成本低的家居门禁控制技术。

【发明内容】

[0005] 本发明的主要目的在于提供一种智能门禁控制的方法和系统,以解决利用二维码 形成和二维码扫描实现软钥匙门禁智能识别控制的问题,进一步还可以解决远程协助的门 禁智能识别控制的问题。
[0006] 本发明一方面提供一种智能门禁控制的方法,包括基于身份验证所取得的使用授 权,生成或获取电子密钥以形成能被扫描识别的软钥匙;根据对扫描识别的所述软钥匙进 行解密,获得验证用的用户信息;基于对所述验证用的用户信息进行验证所得到的验证结 果,确定是否开启门禁。
[0007] 其中,基于身份验证所取得的使用授权,生成或获取电子密钥以形成能被扫描识 别的软钥匙,包括:将请求开启门禁的用户的用户信息进行DES算法加密,生成或获取电子 密钥;基于对所述电子密钥的条码生成处理,形成能被扫描识别的二维码图像作为软钥匙, 并输出所述软钥匙。
[0008] 其中,根据对扫描识别的所述软钥匙进行解密,获得验证用的用户信息,包括:根 据扫描作为软钥匙的二维码图像所得到的二维码,进行条码识别处理,以获得相应的电子 密钥;将所述电子密钥进行DES逆向算法解密,获得对应的验证用的用户信息。
[0009] 其中,所述电子密钥包含请求开启门禁的用户的用户信息;形成的所述二维码图 像包含所述电子密钥,并且,形成所述二维码图像时,对该二维码设置使用次数限制和时间 限制,当超过使用次数或超过时间期限,则该二维码自动失效。
[0010] 其中,所述使用授权包括:用户注册成功成为合法用户并获得进行智能门禁控制 的客户端软件APP的使用授权,以及,用户请求开启门禁时运行所述APP,能成功登录该APP 本地和/或登录该APP访问智能门禁控制的远程服务器一端;生成或获取电子密钥包括: 用户请求开启门禁时运行所述APP,在成功登录该APP本地时由该APP根据用户登录而输 入的用户信息生成该电子密钥,或者,登录该APP访问智能门禁控制的远程服务器一端而 由该服务器一端根据用户登录而输入的用户信息生成该电子密钥并传送到该APP本地;该 APP根据生成或获取的电子密钥,形成能被扫描识别的二维码图像作为开启门禁的软钥匙, 并打印输出或显示输出所述软钥匙;设置使用次数限制和时间限制包括:使用次数为仅使 用一次,当二维码图像使用一次成功开启门禁后立即失效;时间限制为10分钟,当二维码 图像形成后超过10分钟未使用或未成功使用则立即失效。
[0011] 其中,基于对所述验证用的用户信息进行验证所得到的验证结果,确定是否开启 门禁,包括:将验证用的用户信息与预先登记保存的合法用户的用户信息进行比对,比对为 一致即验证结果为通过验证,比对为非一致即验证结果为未通过验证;验证结果是通过则 指示开启门禁,否则禁止开启门禁;其中,预先登记保存的合法用户的用户信息是在智能门 禁一端提前从服务器一端获取而存放在本地、或者由智能门禁一端实时连接到服务器一端 获取。
[0012] 其中,所述用户为手机经网络注册到服务器一端并获得客户端软件APP,以及使用 手机运行该APP请求开启门禁;其中,服务器一端为家庭控制中心,接收来自智能门禁一端 和手机的访问和数据传输,发放电子密钥、管理开启门禁的用户权限和监控用户开启门禁 的信息以及异常开门信息;其中,智能门禁控制一端经网络访问家庭控制中心,并及时更新 开启门禁的用户权限和用户开启门禁的信息。
[0013] 其中,用户为一个或多个用户;用户使用的手机为一个或多个;一个用户能对应 开启一个或多个门禁。9、
[0014] 本发明另一方面提供一种智能门禁控制的系统,包括:形成装置710,用于基于身 份验证所取得的使用授权,生成或获取电子密钥以形成能被扫描识别的软钥匙;获取装置 720,用于根据对扫描识别的所述软钥匙进行解密,获得验证用的用户信息;验证开启装置 730,用于基于对所述验证用的用户信息进行验证所得到的验证结果,确定是否开启门禁。
[0015] 其中,形成装置包括:加密装置,用于将请求开启门禁的用户的用户信息进行DES 算法加密,生成或获取电子密钥;以及,子形成装置,用于基于对所述电子密钥的条码生成 处理,形成能被扫描识别的二维码图像作为软钥匙,并输出所述软钥匙。
[0016] 其中,获取装置包括:子获取装置,用于根据扫描作为软钥匙的二维码图像所得到 的二维码,进行条码识别处理,以获得相应的电子密钥;以及,解密装置,用于将所述电子密 钥进行DES逆向算法解密,获得对应的验证用的用户信息。
[0017] 其中,所述电子密钥包含请求开启门禁的用户的用户信息;形成的所述二维码图 像包含所述电子密钥,并且,形成所述二维码图像时,对该二维码设置使用次数限制和时间 限制,当超过使用次数或超过时间期限,则该二维码自动失效。
[0018] 其中,所述使用授权包括:用户注册成功成为合法用户并获得进行智能门禁控制 的客户端软件APP的使用授权,以及,用户请求开启门禁时运行所述APP,能成功登录该APP 本地和/或登录该APP访问智能门禁控制的远程服务器一端;生成或获取电子密钥包括: 用户请求开启门禁时运行所述APP,在成功登录该APP本地时由该APP根据用户登录而输 入的用户信息生成该电子密钥,或者,登录该APP访问智能门禁控制的远程服务器一端而 由该服务器一端根据用户登录而输入的用户信息生成该电子密钥并传送到该APP本地;该 APP根据生成或获取的电子密钥,形成能被扫描识别的二维码图像作为开启门禁的软钥匙, 并打印输出或显示输出所述软钥匙;设置使用次数限制和时间限制包括:使用次数为仅使 用一次,当二维码图像使用一次成功开启门禁后立即失效;时间限制为10分钟,当二维码 图像形成后超过10分钟未使用或未成功使用则立即失效。
[0019] 其中,验证开启装置,还包括:将验证用的用户信息与预先登记保存的合法用户的 用户信息进行比对,比对为一致即验证结果为通过验证,比对为非一致即验证结果为未通 过验证;验证结果是通过则指示开启门禁,否则禁止开启门禁;其中,预先登记保存的合法 用户的用户信息是在智能门禁一端提前从服务器一端获取而存放在本地、或者由智能门禁 一端实时连接到服务器一端获取。
[0020] 其中,所述用户使用手机经网络注册到服务器一端并获得客户端软件APP,以及使 用手机运行该APP请求开启门禁;其中,服务器一端为家庭控制中心,接收来自智能门禁一 端和手机的访问和数据传输,发放电子密钥、管理开启门禁的用户权限和监控用户开启门 禁的信息以及异常开门信息;其中,智能门禁控制一端经网络访问家庭控制中心,并及时更 新开启门禁的用户权限和用户开启门禁的信息。
[0021] 其中,用户为一个或多个用户;用户使用的手机为一个或多个;一个用户能对应 开启一个或多个门禁。
[0022] 本发明的方案,是智能家居门禁的解决方案。其将能实现智能识别的二维码作为 "软钥匙",该携带有合法授权用户(门禁主人/钥匙主人)身份信息的"软钥匙"是以二维 码形式由该用户的手
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1