门禁机内授权数据的更新方法、装置和电子设备制造方法及图纸

技术编号:35822353 阅读:20 留言:0更新日期:2022-12-03 13:48
本发明专利技术提供了一种门禁机内授权数据的更新方法、装置和电子设备,应用于门禁机,该方法包括:读取射频卡的数据,并基于射频卡的数据执行授权数据的更新;或,获取配置应用程序发送的第一蓝牙数据,并基于第一蓝牙数据执行授权数据的更新;或,获取开门应用程序发送的第二蓝牙数据,并基于第二蓝牙数据执行授权数据的更新。本发明专利技术的门禁机内授权数据的更新方法中,是基于射频卡的数据或配置应用程序发送的第一蓝牙数据或开门应用程序发送的第二蓝牙数据实现的门禁机内授权数据的自动更新,无需人工再去门禁机上操作录入,大大减少了工作量、不易出错,且授权数据的变更更加方便。且授权数据的变更更加方便。且授权数据的变更更加方便。

【技术实现步骤摘要】
门禁机内授权数据的更新方法、装置和电子设备


[0001]本专利技术涉及数据更新的
,尤其是涉及一种门禁机内授权数据的更新方法、装置和电子设备。

技术介绍

[0002]作为传统门禁机,由于其安装便利性,被广泛的使用在日常生活中,但传统的门禁机无法与授权管理系统之间进行连接,在传统门禁机安装时,需要登录管理员账号,进而通过人工的方式在门禁机上录入授权数据,录入工作量大。当有多台门禁机安装于不同的地方时,需要管理员在不同地方的多台门禁机之间奔波,进而在多台门禁机上人工录入授权数据,录入的工作量更大,并且人工在门禁机上录入的方式可能会出现授权数据漏录入或错误录入的情况。此外,在门禁机后续的使用过程中,每次对于授权数据的更改都需要管理员再去门禁机上操作,可能会出现忘记变更的情况,从而造成不必要的麻烦或损失。
[0003]综上,现有的门禁机内授权数据的更新方法存在录入工作量大、易出错、授权数据的变更不便的技术问题。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种门禁机内授权数据的更新方法、装置和电子设备,以缓解现有的门禁机内授权数据的更新方法工作量大、易出错、授权数据的变更不便的技术问题。
[0005]第一方面,本专利技术实施例提供了一种门禁机内授权数据的更新方法,应用于门禁机,所述方法包括:
[0006]读取射频卡的数据,并基于所述射频卡的数据执行授权数据的更新;
[0007]或,获取配置应用程序发送的第一蓝牙数据,并基于所述第一蓝牙数据执行授权数据的更新
[0008]或,获取开门应用程序发送的第二蓝牙数据,并基于所述第二蓝牙数据执行授权数据的更新。
[0009]进一步的,读取射频卡的数据,并基于所述射频卡的数据执行授权数据的更新,包括:
[0010]所述射频卡进入所述门禁机的射频感应区域后,读取所述射频卡的物理卡号和所述射频卡内第一扇区第一目标块的数据,其中,所述第一扇区第一目标块的数据包括:有效期数据、权限序号、服务器随机密钥和加密密钥;
[0011]通过第一预设算式对所述物理卡号和所述服务器随机密钥进行计算,并将计算得到的计算值与所述加密密钥进行比较;
[0012]若所述计算值与所述加密密钥相同,则读取所述射频卡内第一扇区第二目标块的数据,其中,所述第一扇区第二目标块的数据包括:授权区域编号;
[0013]将所述授权区域编号与所述门禁机内的区域编号进行比较;
[0014]若所述授权区域编号包含所述门禁机的区域编号,则通过第二预设算式对所述服务器随机密钥和所述门禁机内的固定密钥进行计算,得到扇区密码;
[0015]根据所述门禁机内的区域编号在所述授权区域编号内排序的位置,确定所述门禁机内的门禁序号对应的目标扇区;
[0016]采取所述扇区密码读取所述目标扇区中与所述门禁机内的门禁序号对应位置上的权限变更标志;
[0017]若所述权限变更标志为预设值,则确定与所述物理卡号对应的存储地址;
[0018]若所述存储地址未存储授权数据,则将所述有效期数据和所述权限序号作为授权数据保存至所述存储地址;
[0019]若所述存储地址存储有授权数据,则判断所述存储地址存储的授权数据中的权限序号是否小于所述权限序号;
[0020]若小于,则将所述有效期数据和所述权限序号作为所述授权数据保存至所述存储地址,并清除所述射频卡内的所述预设值的权限变更标志;
[0021]若不小于,则清除所述射频卡内的所述预设值的权限变更标志。
[0022]进一步的,所述第一蓝牙数据为所述配置应用程序建立与所述门禁机的蓝牙连接后,根据配置的服务器IP和端口号从所述服务器上获取的与所述门禁机相关的有效的授权信息;获取配置应用程序发送的第一蓝牙数据,并基于所述第一蓝牙数据执行授权数据的更新,包括:
[0023]通过协议提取所述授权信息中的射频卡的物理卡号或密码;
[0024]确定所述物理卡号或所述密码对应的存储地址;
[0025]将所述授权信息中的授权数据保存至所述存储地址,其中,所述授权数据包括:有效期数据和权限序号。
[0026]进一步的,所述第二蓝牙数据为所述开门应用程序开门时建立与所述门禁机的蓝牙连接后,从所述服务器上获取的与所述门禁机相关的未下发的授权信息;获取开门应用程序发送的第二蓝牙数据,并基于所述第二蓝牙数据执行授权数据的更新,包括:
[0027]通过协议提取所述授权信息中的射频卡的物理卡号或密码;
[0028]确定所述物理卡号或所述密码对应的存储地址;
[0029]将所述授权信息中的授权数据保存至所述存储地址,其中,所述授权数据包括:有效期数据和权限序号。
[0030]进一步的,所述授权信息的数量不超过三条。
[0031]进一步的,所述方法还包括:
[0032]若所述计算值与所述加密密钥不同,或,所述授权区域编号不包含所述门禁机的区域编号,或,所述权限变更标志不为所述预设值,则退出授权数据的更新。
[0033]进一步的,确定所述物理卡号或所述密码对应的存储地址,包括:
[0034]对所述物理卡号或所述密码进行哈希计算,得到对应的存储地址。
[0035]第二方面,本专利技术实施例还提供了一种门禁机内授权数据的更新装置,应用于门禁机,所述装置包括:
[0036]更新单元,用于读取射频卡的数据,并基于所述射频卡的数据执行授权数据的更新;
[0037]或,获取配置应用程序发送的第一蓝牙数据,并基于所述第一蓝牙数据执行授权数据的更新;
[0038]或,获取开门应用程序发送的第二蓝牙数据,并基于所述第二蓝牙数据执行授权数据的更新。
[0039]第三方面,本专利技术实施例还提供了一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面任一项所述的方法的步骤。
[0040]第四方面,本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有机器可运行指令,所述机器可运行指令在被处理器调用和运行时,所述机器可运行指令促使所述处理器运行上述第一方面任一项所述的方法。
[0041]在本专利技术实施例中,提供了一种门禁机内授权数据的更新方法,应用于门禁机,该方法包括:读取射频卡的数据,并基于射频卡的数据执行授权数据的更新;或,获取配置应用程序发送的第一蓝牙数据,并基于第一蓝牙数据执行授权数据的更新;或,获取开门应用程序发送的第二蓝牙数据,并基于第二蓝牙数据执行授权数据的更新。通过上述描述可知,本专利技术的门禁机内授权数据的更新方法中,是基于射频卡的数据或配置应用程序发送的第一蓝牙数据或开门应用程序发送的第二蓝牙数据实现的门禁机内授权数据的自动更新,无需人工再去门禁机上操作录入,大大减少了工作量、不易出错,且授权数据的变更更加方便,缓解了现有的门禁机内授权数据的更新方法工作量大、易出错、授权数据的变更不便的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种门禁机内授权数据的更新方法,其特征在于,应用于门禁机,所述方法包括:读取射频卡的数据,并基于所述射频卡的数据执行授权数据的更新;或,获取配置应用程序发送的第一蓝牙数据,并基于所述第一蓝牙数据执行授权数据的更新;或,获取开门应用程序发送的第二蓝牙数据,并基于所述第二蓝牙数据执行授权数据的更新。2.根据权利要求1所述的更新方法,其特征在于,读取射频卡的数据,并基于所述射频卡的数据执行授权数据的更新,包括:所述射频卡进入所述门禁机的射频感应区域后,读取所述射频卡的物理卡号和所述射频卡内第一扇区第一目标块的数据,其中,所述第一扇区第一目标块的数据包括:有效期数据、权限序号、服务器随机密钥和加密密钥;通过第一预设算式对所述物理卡号和所述服务器随机密钥进行计算,并将计算得到的计算值与所述加密密钥进行比较;若所述计算值与所述加密密钥相同,则读取所述射频卡内第一扇区第二目标块的数据,其中,所述第一扇区第二目标块的数据包括:授权区域编号;将所述授权区域编号与所述门禁机内的区域编号进行比较;若所述授权区域编号包含所述门禁机的区域编号,则通过第二预设算式对所述服务器随机密钥和所述门禁机内的固定密钥进行计算,得到扇区密码;根据所述门禁机内的区域编号在所述授权区域编号内排序的位置,确定所述门禁机内的门禁序号对应的目标扇区;采取所述扇区密码读取所述目标扇区中与所述门禁机内的门禁序号对应位置上的权限变更标志;若所述权限变更标志为预设值,则确定与所述物理卡号对应的存储地址;若所述存储地址未存储授权数据,则将所述有效期数据和所述权限序号作为授权数据保存至所述存储地址;若所述存储地址存储有授权数据,则判断所述存储地址存储的授权数据中的权限序号是否小于所述权限序号;若小于,则将所述有效期数据和所述权限序号作为所述授权数据保存至所述存储地址,并清除所述射频卡内的所述预设值的权限变更标志;若不小于,则清除所述射频卡内的所述预设值的权限变更标志。3.根据权利要求1所述的更新方法,其特征在于,所述第一蓝牙数据为所述配置应用程序建立与所述门禁机的蓝牙连接后,根据配置的服务器IP和端口号从所述服务器上获取的与所述门禁机相关的有效的授权信息;获取配置应用程序发送...

【专利技术属性】
技术研发人员:王建军王书杰徐宏浩
申请(专利权)人:深圳市极致科技股份有限公司
类型:发明
国别省市:

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

1