一种基于网络通讯的身份认证方法及计算机设备技术

技术编号:21738187 阅读:52 留言:0更新日期:2019-07-31 20:08
本发明专利技术公开了一种基于网络通讯的身份认证方法及计算机设备,其中,方法包括:根据用户的网络通讯行为记录,检测用户的当前网络通讯行为是否异常;在确定用户的当前网络通讯行为异常的情况下,对用户的网络通讯权限进行管控;本发明专利技术的方法及计算机设备,根据用户的网络通讯行为记录,通过比对用户当前使用某一账号的行为及在此之前使用同一账号的行为,判断出当前用户是否为账号拥有者,并且在判断出当前用户不是账号拥有者时对账号实现管控,以此提高了网络通讯的安全性能,从而克服了通过手机号码获得认证码的安全措施所带来的安全隐患。

An Identity Authentication Method Based on Network Communication and Computer Equipment

【技术实现步骤摘要】
一种基于网络通讯的身份认证方法及计算机设备
本专利技术涉及互联网通信领域,尤其涉及一种基于网络通讯的身份认证方法及计算机设备。
技术介绍
随着移动互联网爆发式的发展,基于移动互联网的网络通讯已经逐步取代了传统的短信、彩信业务,成为了人们日常生活中必不可少的交流工具。网络通讯包括即时通讯工具,这些即时通讯工具给人们带来极大的通讯便利,人们的生活、工作越来越离不开这些工具,即时通讯工具承载了用户的所有社交关系,因此对于即时通讯工具的安全性要求也越来越高。如果通讯工具被他人恶意使用,将产生十分恶劣的后果。在传统互联网阶段,即时通讯工具安装在PC上,对于即时通讯工具安全性的保护主要依赖于用户自己设置的用户名和密码。当用户忘记密码时,可以使用注册时绑定的手机号码接收认证码以重新设置密码。但是,在移动互联网应用中,即时通讯工具是安装在手机终端上,而且,为了方便用户使用,即时通讯工具无需输入用户名和密码即可直接使用,此外,使用手机接收绑定手机号码获得的认证码的安全措施作用有限。所以,一旦手机终端被他人获得,他人不仅可以获得认证码,而且可以直接使用手机终端上的即时通讯工具,这就给即时通信工具的安全性带来了很大的安全隐患。
技术实现思路
本专利技术的主要目的在于提出一种基于网络通讯的身份认证方法及计算机设备,其通过比对用户当前使用某一账号的行为及在此之前使用同一账号的行为,判断出当前用户是否为账号拥有者,并且在判断出当前用户不是账号拥有者时对账号实现管控,以此提高了网络通讯的安全性能,从而克服了通过手机号码获得认证码的安全措施所带来的安全隐患。根据本专利技术的一个方面,提供了一种基于网络通讯的身份认证方法,所述方法包括:根据用户的网络通讯行为记录,检测用户的当前网络通讯行为是否异常;在确定用户的当前网络通讯行为异常的情况下,对用户的网络通讯权限进行管控。可选的,在所述对用户的网络通讯权限进行管控的情况下,所述方法还包括:对用户的网络通讯权限进行管控并对用户进行认证;在对用户认证通过的情况下,解除对用户的网络通讯权限管控。可选的,所述根据用户的网络通讯行为记录,检测用户的当前网络通讯行为是否异常,还包括:检测在当前单位时间之前的设定时间内与用户进行过交互的任意好友账号是否也在当前时间内与用户进行过交互;若是,则判定用户的当前网络通信行为正常;否则,则判定用户的当前网络通信行为异常。可选的,所述检测用户的当前网络通讯行为是否异常包括:获得预设时间内每个与用户进行过交互的好友账号,且设置用于表征每个所述好友账号在单位时间内与用户进行过交互的标识值;所述预设时间包括设定个数的单位时间;依据预设算法对所述标识值进行计算,基于计算结果判断用户的当前网络通讯行为是否异常。可选的,所述对用户进行认证,包括:对每个好友账号在预设时间内所对应的所有标识值求和,得到每个好友账号的活跃值;向活跃值满足预设阈值的好友账号发送认证消息;当收到所述好友账号反馈当前用户无异常的确认消息之后,对用户的验证通过。可选的,当所述好友账号在对应的单位时间内未与用户进行过交互时,所述标识值为0;当所述好友账号在对应的单位时间内与用户进行过交互时,所述标识值为1。根据本专利技术的第二个方面,提供了一种计算机设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现一种门禁控制的方法的以下步骤:根据用户的网络通讯行为记录,检测用户的当前网络通讯行为是否异常;在确定用户的当前网络通讯行为异常的情况下,对用户的网络通讯权限进行管控。可选的,所述处理器在执行对用户的网络通讯权限进行管控时,还执行以下步骤:对用户的网络通讯权限进行管控并对用户进行认证;在对用户认证通过的情况下,解除对用户的网络通讯权限管控。可选的,所述处理器执行所述根据用户的网络通讯行为记录,检测用户的当前网络通讯行为是否异常时,具体执行以下步骤:检测在当前单位时间之前的设定时间内与用户进行过交互的任意好友账号是否也在当前时间内与用户进行过交互;若是,则判定用户的当前网络通信行为正常;否则,则判定用户的当前网络通信行为异常。可选的,所述处理器执行所述检测用户的当前网络通讯行为是否异常时,具体执行以下步骤:获得预设时间内每个与用户进行过交互的好友账号,且设置用于表征每个所述好友账号在单位时间内与用户进行过交互的标识值;所述预设时间包括设定个数的单位时间;依据预设算法对所述标识值进行计算,基于计算结果判断用户的当前网络通讯行为是否异常。可选的,所述处理器执行所述对用户进行认证时,具体执行以下步骤:对每个好友账号在预设时间内所对应的所有标识值求和,得到每个好友账号的活跃值;向活跃值满足预设阈值的好友账号发送认证消息;当收到所述好友账号反馈当前用户无异常的确认消息之后,对用户的验证通过。本专利技术有益效果如下:本专利技术实施例所提供的一种基于网络通讯的身份认证方法及计算机设备,根据用户的网络通讯行为记录,通过比对用户当前使用某一账号的行为及在此之前使用同一账号的行为,判断出当前用户是否为账号拥有者,并且在判断出当前用户不是账号拥有者时对账号实现管控,以此提高了网络通讯的安全性能,从而克服了通过手机号码获得认证码的安全措施所带来的安全隐患。附图说明图1为本专利技术第一实施例一种基于网络通讯的身份认证方法的流程框图;图2为本专利技术第二实施例一种计算机设备的结构示意图;图3为本专利技术第四实施例一种基于网络通讯的身份认证装置的结构示意图。本专利技术目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。为了便于理解本专利技术实施例,下面通过几个具体实施例对本专利技术的实施过程进行详细的阐述。本专利技术第一实施例提供了一种基于网络通讯的身份认证方法,所述方法包括:根据用户的网络通讯行为记录,检测用户的当前网络通讯行为是否异常;在确定用户的当前网络通讯行为异常的情况下,对用户的网络通讯权限进行管控。就此,根据用户的网络通讯行为记录,通过比对用户当前使用某一账号的行为及在此之前使用同一账号的行为,判断出当前用户是否为账号拥有者,并且在判断出当前用户不是账号拥有者时对账号实现管控,以此提高了网络通讯的安全性能,从而克服了通过手机号码获得认证码的安全措施所带来的安全隐患。图1为本专利技术第一实施例一种基于网络通讯的身份认证方法的流程框图。具体的,根据图1所示,本专利技术第一实施例提供了一种基于网络通讯的身份认证方法,其基于服务器侧,所述方法包括:S1:根据用户的网络通讯行为记录,检测用户的当前网络通讯行为是否异常;在本实施例中,需要提前建立用户的网络通讯行为记录,然后,才能依据该网络通讯行为记录以检测用户的当前网络通讯行为是否异常,可选的,获得预设时间内每个与用户进行过交互的好友账号,且设置用于表征每个所述好友账号在单位时间内与用户进行过交互的标识值;所述预设时间包括设定个数的单位时间;依据预设算法对所述标识值进行计算,基于计算结果判断用户的当前网络通讯行为是否异常。具体的本文档来自技高网...

【技术保护点】
1.一种基于网络通讯的身份认证方法,其特征在于,所述方法包括:根据用户的网络通讯行为记录,检测用户的当前网络通讯行为是否异常;在确定用户的当前网络通讯行为异常的情况下,对用户的网络通讯权限进行管控。

【技术特征摘要】
1.一种基于网络通讯的身份认证方法,其特征在于,所述方法包括:根据用户的网络通讯行为记录,检测用户的当前网络通讯行为是否异常;在确定用户的当前网络通讯行为异常的情况下,对用户的网络通讯权限进行管控。2.根据权利要求1所述的方法,其特征在于,在所述对用户的网络通讯权限进行管控的情况下,所述方法还包括:对用户的网络通讯权限进行管控并对用户进行认证;在对用户认证通过的情况下,解除对用户的网络通讯权限管控。3.根据权利要求1所述的方法,其特征在于,所述根据用户的网络通讯行为记录,检测用户的当前网络通讯行为是否异常,还包括:检测在当前单位时间之前的设定时间内与用户进行过交互的任意好友账号是否也在当前时间内与用户进行过交互;若是,则判定用户的当前网络通信行为正常;否则,则判定用户的当前网络通信行为异常。4.根据权利要求1所述的方法,其特征在于,所述检测用户的当前网络通讯行为是否异常包括:获得预设时间内每个与用户进行过交互的好友账号,且设置用于表征每个所述好友账号在单位时间内与用户进行过交互的标识值;所述预设时间包括设定个数的单位时间;依据预设算法对所述标识值进行计算,基于计算结果判断用户的当前网络通讯行为是否异常。5.根据权利要求4所述的方法,其特征在于,所述对用户进行认证,包括:对每个好友账号在预设时间内所对应的所有标识值求和,得到每个好友账号的活跃值;向活跃值满足预设阈值的好友账号发送认证消息;当收到所述好友账号反馈当前用户无异常的确认消息之后,对用户的验证通过。6.一种计算机设备,其特征在于,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程...

【专利技术属性】
技术研发人员:徐成
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1