【技术实现步骤摘要】
一种访问权限确定方法、装置、设备和存储介质
[0001]本专利技术实施例涉及互联网技术,尤其涉及一种访问权限确定方法、装置、设备和存储介质。
技术介绍
[0002]随着互联网技术的快速发展,需要对网络地址进行访问权限的管理,以便保证网络通信的安全性。
[0003]目前,通常是将合法的可访问网络地址存储至数据库中。当访问某个网络地址时,可以通过将数据库中的每个可访问网络地址与该网络地址进行匹配,确定出该网络地址是否为可访问网络地址,即该网络地址是否具有访问权限。
[0004]然而,在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:
[0005]由于存储的可访问网络地址的数据量巨大,从而通过逐个匹配的方式会导致访问权限的确定效率较低,用户等待时间较长,降低了用户体验,并且直接将可访问网络地址进行存储,也会存在数据被盗用的风险,无法保证数据的安全性。
技术实现思路
[0006]本专利技术实施例提供了一种访问权限确定方法、装置、设备和存储介质,以提高访问权限的确定效率,并且保证
【技术保护点】
【技术特征摘要】
1.一种访问权限确定方法,其特征在于,包括:获取待访问的当前网络地址;对所述当前网络地址进行加密处理,确定所述当前网络地址对应的当前地址加密信息,所述当前地址加密信息包括当前数字密文;基于存储的加密信息组对应的组标识,检测是否存在与所述当前数字密文相匹配的目标加密信息组,其中,所述加密信息组是基于可访问网络地址对应的可访问地址加密信息中的可访问数字密文,对各个所述可访问地址加密信息进行分组获得的,所述组标识是基于所述加密信息组中的可访问数字密文确定的;若存在所述目标加密信息组,则根据所述目标加密信息组中的各个目标可访问地址加密信息和所述当前地址加密信息,确定所述当前网络地址对应的访问权限。2.根据权利要求1所述的方法,其特征在于,所述基于可访问网络地址对应的可访问地址加密信息中的可访问数字密文,对各个所述可访问地址加密信息进行分组,获得各个所述加密信息组,包括:对每个可访问网络地址进行加密处理,确定每个可访问网络地址对应的可访问地址加密信息;基于预设分组方式和所述可访问地址加密信息中的可访问数字密文,对各个所述可访问地址加密信息进行分组,获得各个所述加密信息组。3.根据权利要求2所述的方法,其特征在于,所述基于预设分组方式,对各个所述可访问地址加密信息进行分组,获得各个所述加密信息组,包括:基于所述可访问地址加密信息中的可访问数字密文,对各个所述可访问地址加密信息进行排序,并按照排序后的顺序,将每预设数量的所述可访问地址加密信息作为一组,获得各个所述加密信息组;或者,基于所述可访问地址加密信息中的可访问数字密文,将处于具有预设密文间隔的每个预设数字密文范围内的各个所述可访问地址加密信息作为一组,获得各个所述加密信息组,其中,每个预设数字密文范围。4.根据权利要求3所述的方法,其特征在于,所述基于所述加密信息组中的可访问数字密文,确定所述加密信息组对应的组标识,包括:基于所述加密信息组中的最小可访问数字密文,确定该加密信息组对应的组标识,或者,基于所述加密信息组中的最大的可访问数字密文,确定该加密信息组对应的组标识;或者,基于所述加密信息组对应的所述预设数字密文范围的下限值,确定该加密信息组对应的组标识,或者,基于所述加密信息组对应的所述预设数字密文范围的上限值,确定该加密信息组对应的组标识。5.根据权利要求1所述的方法,其特征在于,所述基于存储的加密信息组对应的组标识,检测是否存在与所述当前数字密文相匹配的目标加密信息组,包括:获取存储的各个加密信息组对应的组标识;确定所述当前数字密文对应的目标组标识;将所述目标组标识与每个加密信息组对应的组标识进行匹配,确定是否存在所述目标组标识对应的目标加密信息组。
6.根据权利要求1所述的方法,其特征在于,所述根据所述目标加密信息组中的各个目标可访问地址加密信息和所述当前地址加密信息,确定所述当前网络地址对应的访问权限,包括:基于二分查找方式,查询所述目标加密信息组中的各个目标可访问数字密文中是否存在所述当前数字密文;基于查询结果确定所述当前网络地址对应的访问权限。7.根...
【专利技术属性】
技术研发人员:郑锐,赵莹,
申请(专利权)人:京东科技控股股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。