基于区块链的门禁系统及处理方法技术方案

技术编号:33118451 阅读:14 留言:0更新日期:2022-04-17 00:13
本发明专利技术提供了一种基于区块链的门禁系统及处理方法,包括:预约申请模块:用于访客自助预约申请,访客授权数字身份登陆并提交楼宇单位访问信息,生成数字身份门禁访问二维码;审批模块:用于被访问单位对访客的数字身份进行验证,同时对申请信息进行核实审批;区块链数据库:存储访问申请信息和门禁访问日志信息;信息采集模块:用于采集用户的数字身份门禁访问二维码;对比处理模块:用于解析门禁访问二维码,查验用户的有效性,并将结果发送至门禁闸机;门禁闸机:获取校验后的结果并进行门禁闸机开关操作。本发明专利技术通过采用区块链技术对用户数字身份门禁访问二维码信息进行多端调用,门禁访问信息上链存证不可篡改,提高了门禁系统的安全性能。统的安全性能。统的安全性能。

【技术实现步骤摘要】
基于区块链的门禁系统及处理方法


[0001]本专利技术涉及区块链
,具体地,涉及一种基于区块链的门禁系统及处理方法。

技术介绍

[0002]随着人们安全意识的提高,人们越来越重视门禁系统的安全性能,而门禁系统也越来越先进,不仅有数字密码型门禁系统、指纹识别型门禁系统还有安全系数更高的人脸识别型门禁系统,即使如此,当门禁的存储器被破坏以后,存储的信息往往面临无法复原的结果,甚至导致门禁系统的瘫痪,无法提供有效的信息,而进行存储备份又会大大增加门禁系统的存储器造价成本。
[0003]在公开号为CN108806035A的中国专利文献中,公开了一种基于区块链的门禁系统,用区块链技术对用户的信息进行多端存储、调用,避免了单一存储的门禁系统在存储器被破坏后数据丢失的安全问题,其虽然提高了门禁系统的数据存储能力,但却不能保障现有的门禁系统在服务器被攻击时陷入瘫痪,容易造成用户信息泄露的问题。

技术实现思路

[0004]针对现有技术中的缺陷,本专利技术的目的是提供一种基于区块链的门禁系统及处理方法。
[0005]根据本专利技术提供的一种基于区块链的门禁系统,包括:预约申请模块、审批模块、区块链数据库、信息采集模块、对比处理模块和门禁闸机;
[0006]预约申请模块:用于访客自助预约申请,访客授权数字身份登陆并提交楼宇单位访问信息,生成数字身份门禁访问二维码;
[0007]审批模块:用于被访问单位对访客的数字身份进行验证,同时对访客的门禁预约申请信息进行核实审批;
[0008]区块链数据库:用于存储已预约访客的访问申请信息和门禁访问日志信息;
[0009]信息采集模块:用于实时采集用户的数字身份门禁访问二维码;
[0010]对比处理模块:用于解析访客用户数字身份门禁访问二维码,查验用户的有效性,并将查验结果指令发送至门禁闸机;
[0011]门禁闸机:获取经校验后的结果并进行相应门禁闸机开关操作。
[0012]优选地,所述数字身份通过访客的私钥签名,并由审批模块调取数字身份的公钥进行验证。
[0013]优选地,所述对比处理模块中,系统将访客二维码解析成数字身份和访问申请信息,通过调取公钥对数字身份进行验证,并比较访客的具体申请信息。
[0014]优选地,所述对比处理模块中,当数字身份公钥验证通过且访客申请访问信息准确后,系统认定访客信息有效。
[0015]根据本专利技术提供的一种基于区块链的门禁系统处理方法,包括以下步骤;
[0016]预约申请步骤:访客自助预约申请,访客授权数字身份登陆并提交楼宇单位访问信息,生成数字身份门禁访问二维码;
[0017]审批步骤:被访问单位对访客的数字身份进行验证,同时对访客的门禁预约申请信息进行核实审批;
[0018]数据上链步骤:存储已预约访客的访问申请信息和门禁访问日志信息;
[0019]信息采集步骤:实时采集用户的数字身份门禁访问二维码;
[0020]对比处理步骤:解析访客用户数字身份门禁访问二维码,查验用户的有效性,并将查验结果指令发送至门禁闸机;
[0021]门禁闸机控制步骤:获取经校验后的结果并进行相应门禁闸机开关操作。
[0022]优选地,所述数字身份通过访客的私钥签名,并由审批模块调取数字身份的公钥进行验证。
[0023]优选地,所述对比处理步骤中,系统将访客二维码解析成数字身份和访问申请信息,通过调取公钥对数字身份进行验证,并比较访客的具体申请信息。
[0024]优选地,所述对比处理步骤中,当数字身份公钥验证通过且访客申请访问信息准确后,系统认定访客信息有效。
[0025]与现有技术相比,本专利技术具有如下的有益效果:
[0026]1、本专利技术通过采用分布式数字身份(DID)技术实现用户拥有对自身身份数据的控制权,访问身份本地存储不上链的特点,解决了现有的门禁系统在服务器被攻击时陷入瘫痪,容易造成用户信息泄露的问题。
[0027]2、本专利技术通过采用区块链技术对用户数字身份门禁访问二维码信息进行多端调用,门禁访问信息上链存证不可篡改,提高了门禁系统的安全性能。
附图说明
[0028]通过阅读参照以下附图对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:
[0029]图1为本专利技术基于区块链的门禁系统的组成图。
具体实施方式
[0030]下面结合具体实施例对本专利技术进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本专利技术,但不以任何形式限制本专利技术。应当指出的是,对本领域的普通技术人员来说,在不脱离本专利技术构思的前提下,还可以做出若干变化和改进。这些都属于本专利技术的保护范围。
[0031]本专利技术公开了一种基于区块链的门禁系统,参照图1,包括:预约申请模块、审批模块、区块链数据库、信息采集模块、对比处理模块和门禁闸机;
[0032]预约申请模块:用于访客自助预约申请,访客授权数字身份登陆并提交楼宇单位访问信息,生成数字身份门禁访问二维码;
[0033]审批模块:用于被访问单位对访客的数字身份进行验证,同时对访客的门禁预约申请信息进行核实审批;
[0034]所述数字身份通过访客的私钥签名,并由审批模块调取数字身份的公钥进行验
证。访客在预约申请模块通过私钥签名的数字身份登陆提交信息后生成一个数字身份访问二维码。后台审批过程中,由于访客的数字身份公钥是公开的,并且一个数字身份的公钥与私钥是对应的,系统在调取数字身份的公钥来进行验证时,如果显示是该访客的相关信息则系统自动审批通过。
[0035]区块链数据库:用于存储已预约访客的访问申请信息和门禁访问日志信息;
[0036]信息采集模块:用于实时采集用户的数字身份门禁访问二维码;
[0037]对比处理模块:用于解析访客用户数字身份门禁访问二维码,查验用户的有效性,并将查验结果指令发送至门禁闸机;
[0038]在审批模块过程中,系统对预约申请访客的信息审批完后,自动保存到区块链数据库。当门禁闸机在采集访客数字身份二维码的时候,系统将访客二维码解析成数字身份和访问申请信息两部分,然后通过调取公钥对数字身份进行验证并比对访客的具体申请信息。有效性主要分为两部分,一是数字身份公钥验证通过,二是访客申请访问信息准确。只有数字身份公钥验证和访问信息与区块链数据库内信息都一致时才是有效。
[0039]门禁闸机:获取经校验后的结果并进行相应门禁闸机开关操作。
[0040]本专利技术还公开了一种基于区块链的门禁系统处理方法,包括以下步骤;
[0041]预约申请步骤:用于访客自助预约申请,访客授权数字身份登陆并提交楼宇单位访问信息,生成数字身份门禁访问二维码;
[0042]审批步骤:被访问单位对访客的数字身份进行验证,同时对访客的门禁预约申请信息进行核实审批;数字身份通过访客的私钥签名,并由审批步骤调取数字身份的公钥进行验证。
[0043]数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的门禁系统,其特征在于,包括:预约申请模块、审批模块、区块链数据库、信息采集模块、对比处理模块和门禁闸机;预约申请模块:用于访客自助预约申请,访客授权数字身份登陆并提交楼宇单位访问信息,生成数字身份门禁访问二维码;审批模块:用于被访问单位对访客的数字身份进行验证,同时对访客的门禁预约申请信息进行核实审批;区块链数据库:用于存储已预约访客的访问申请信息和门禁访问日志信息;信息采集模块:用于实时采集用户的数字身份门禁访问二维码;对比处理模块:用于解析访客用户数字身份门禁访问二维码,查验用户的有效性,并将查验结果指令发送至门禁闸机;门禁闸机:获取经校验后的结果并进行相应门禁闸机开关操作。2.根据权利要求1所述的基于区块链的门禁系统,其特征在于:所述数字身份通过访客的私钥签名,并由审批模块调取数字身份的公钥进行验证。3.根据权利要求1所述的基于区块链的门禁系统,其特征在于:所述对比处理模块中,系统将访客二维码解析成数字身份和访问申请信息,通过调取公钥对数字身份进行验证,并比较访客的具体申请信息。4.根据权利要求1所述的基于区块链的门禁系统,其特征在于:所述对比处理模块中,当数字身份公钥验证通过且访客申请访问信息准确后,系统...

【专利技术属性】
技术研发人员:修俊峰蒋鼎峰
申请(专利权)人:上海万向区块链股份公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1