【技术实现步骤摘要】
一种获取用户异常登录信息的数据处理系统
[0001]本专利技术涉及异常登录信息校验
,特别是涉及一种获取用户异常登录信息的数据处理系统。
技术介绍
[0002]当前,大多数检测用户异常登录的方法通过用户名与用户名密码对应的方式进行判断,且不为用户规定修改用户名密码的时间间隔,因此,导致系统的安全性不高且用户端密码容易被他人窃取从而登录至所述系统;在用户端登录服务器包括两个及以上服务器,在用户发出登录请求时,只能将用户接入其中一个服务器中且只有接入的服务器存储用户登录记录信息,导致用户端对应的可接入服务器中存储的用户信息不同步,需要对用户信息进行处理时,对用户信息提取不完全;因此,亟需一种用户信息检验系统能够提高系统的安全性以及解决一个用户端对应两个及多个服务器的信息存储及提取。
技术实现思路
[0003]针对上述技术问题,本专利技术采用的技术方案为:
[0004]一种获取用户异常登录信息的数据处理系统,包括:初始用户信息列表A={A1,A2,
…
,A
i
,
…
,A
m
}、处理器和存储有计算机程序的存储器,其中,第i个初始用户信息A
i
=(ZA
i
,PA
i
,XA
i
),ZA
i
为第i个初始用户对应的用户名,PA
i
为第i个初始用户访问的IP地址,XA
i
为访问PA
i
所使用的
【技术保护点】
【技术特征摘要】
1.一种获取用户异常登录信息的数据处理系统,其特征在于,所述系统包括:初始用户信息列表A={A1,A2,
…
,A
i
,
…
,A
m
}、处理器和存储有计算机程序的存储器,其中,第i个初始用户信息A
i
=(ZA
i
,PA
i
,XA
i
),ZA
i
为第i个初始用户对应的用户名,PA
i
为第i个初始用户访问的IP地址,XA
i
为访问PA
i
所使用的协议ID,i的取值为1到m,m为初始用户信息的数量,当计算机程序被处理器执行时,实现如下步骤:S100、基于A,获取第一用户信息列表B={B1,B2,
…
,B
i
,
…
,B
m
},第i个第一用户信息B
i
=(ZB
i
,FB
i
),第i个第一用户标识ZB
i
为第i个初始用户名,对应于ZB
i
的FB
i
为对A
i
进行加密处理生成的第一信息字符串;S200、当检测到任一第一用户发出登录请求时,获取第二用户信息集C=(ZC,FC),第二用户标识ZC为发送登录请求的第一用户标识,FC为ZC对应的第二信息字符串,所述第二信息字符串为对第二用户标识、登录请求中访问的IP地址以及登录请求中访问IP地址时使用的协议ID进行加密处理后生成的字符串;其中,该步骤中的加密处理和步骤S100中的加密处理相同;S300、根据ZC遍历B,获取第三用户信息B0,所述第三用户信息B0为与发送登录请求的第二用户标识相同的第一用户标识对应的第一用户信息;S400、对B0和C进行相似度计算,获取相似度EZ,当EZ≥D0时,响应于目标用户发出的登录请求并向该目标用户的服务器发送登录成功提示信息,D0为预设第二信息字符串相似度阈值。2.根据权利要求1所述的系统,其特征在于,第一信息字符串通过如下方式获取:S110、根据A,获取第四用户信息列表K={K1,K2,
…
,K
i
,
…
,K
m
},其中,第i个第四用户信息K
i
=(ZK
i
,FK
i
,PK
i
),第i个第四用户标识ZK
i
为第i个初始用户对应的用户名,FK
i
为通过采用第一加密算法对A
i
进行处理得到的第四信息字符串,PK
i
为ZK
i
访问服务器的IP地址,和PA
i
相同;S120、基于K,获取随机值列表E={E1,E2,
…
,E
i
,
…
,E
m
},E
i
为FK
i
中字符串随机值,根据PK
i
得到;S130、基于K和E,获取FB
i
,其中,FB
i
由FK
i
和E
i
两部分组成。3.根据权利要求2所述的系统,其特征在于,E
i
通过如下方式获取:S121、基于PK
i
,获取IP地址数据列表F
i
={F
i1
,F
i2
,
…
,F
ij
,
…
,F
in
},其中,F
ij
为PK
i
中的第j位数据,j的取值为1到n,n为PK
i
中的数据总数;S123、基于F
i
,获取E
i
,其中,E
i
符合如下条件:n0为预设随机值阈值,表示向下取整。4.根据权利要求1所述的系统,其特征在于,在S400中,D0=1。5.根据权利要求1所述的系统,其特征在于,A
i
中还包括如下信息:第i个初始用户每次登录PA
i
所使用的客户端IP地址以及对应的访问时间,所述系统还包括如下步骤:S1、基于A获取第一客户端信息集L={L1,L2,
…
,Li,
…
,Lm},其中,第i个初始用户的第一客户端信息Li={Li1,Li2,
…
,Li
g
,
…
,Li
z(i)
},Li
g
=(PLi
g
,CLi
g
),PLi
g
为第i个初始用户登录PA
i
的第g个客户端IP地址,CLi
g
为PLi
g
对应的登录次数,g的取值为1到z(i),z(i)为第i个初始用户登录PA
i
的客户端IP地址的数量;
S2、基于L获取白名单列表集G={G1,G2,
…
,G
i
,
…
,G
m
},其中,第i个初始用户的白名单列表G
i
={G
i1
,G
i2
,
…
,G
ix
,
…
,G
iq(i)...
【专利技术属性】
技术研发人员:贺本彪,单梦瑶,苗维杰,
申请(专利权)人:杭州中电安科现代科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。