The embodiment of the invention provides an authentication method and a device, relating to the field of network security. The client access to the user's face image and the images uploaded to the server, the server receives a facial image and sent to the client in the image, including image set and face image associated with the default image, the client display preset image and get the users of the default image in response to eye movement data, the client will obtain the eye movement data uploaded to the server the server will compare, eye movement data and eye movement data set, when the eye movement data acquisition meets the preset rules, through the authentication. The above method through two-way authentication, can solve the defects of existing authentication system authentication through one-way check, verify the image set containing the default image to judge whether the upcoming visit of the server is the server to avoid false false, fraudulent personal information and password server, is not easy to be hidden in the image.
【技术实现步骤摘要】
一种身份验证方法及装置
本专利技术涉及网络安全领域,具体而言,涉及一种身份验证方法及装置。
技术介绍
目前,常用的身份认证系统采用单向核对式进行认证,系统为每一个用户建立一个配对的用户名和密码。当用户登录系统时,提示用户输入自己的用户名和密码,系统通过核对用户输入的用户名、密码与系统内用户的用户名及密码是否匹配来进行身份验证。然而,这种认证方式存在天然的安全缺陷。首先,身份认证的安全性仅基于用户密码的保密性,而用户密码一般较短且容易猜测,因此这种方案不能有效抵御密码猜测攻击;此外,攻击者可能窃听通信信道或进行网络窥探,密码的明文传输使得攻击者只要在密码传输过程中获得用户密码,认证系统就会被攻破。在网络环境下,明文传输的缺陷使得这种身份认证方案变得极不安全。解决办法是将密码加密传输,这可以在一定程度上弥补上面提到的第二种缺陷,但攻击者仍可以采用离线方式对密文实施字典攻击。然而,最大缺陷是目前大多数用户网站采用单向认证方式,只有服务端比对用户,用户无从验证是否是真实的服务端。因此,在进行身份认证时一旦遭遇虚假服务端钓鱼这时无论密码设置的多么复杂,用户的身份信息都会轻易地被不法分子获取,从而对广大用户造成了极大损失。
技术实现思路
针对上述现有技术的不足,本专利技术提供了一种身份验证方法及装置,以解决现有身份认证系统的单向核对式验证方式存在的缺陷,用户通过验证图像集内是否含有预设图像来判断即将访问的服务器是否为虚假服务器,从而避免被虚假服务器骗取个人信息,通过用户对图像的眼动数据进行验证,不需要用户与设备直接接触,密码暗藏在图像中不易被偷窥,从而杜绝密码泄漏。为达到 ...
【技术保护点】
一种身份验证方法,应用于相互通信的服务端和客户端,其特征在于,所述方法包括:客户端获取用户的人脸图像;客户端将所述人脸图像上传至所述服务端;服务端接收所述人脸图像,向所述客户端发送图像集,所述图像集包括与所述人脸图像关联的预设图像;客户端显示所述预设图像;客户端获取用户对所述预设图像进行响应的眼动数据;客户端将所述眼动数据上传至服务端;服务端将所述眼动数据与预设的眼动数据进行对比,当所述眼动数据满足预设规则时,通过身份验证。
【技术特征摘要】
1.一种身份验证方法,应用于相互通信的服务端和客户端,其特征在于,所述方法包括:客户端获取用户的人脸图像;客户端将所述人脸图像上传至所述服务端;服务端接收所述人脸图像,向所述客户端发送图像集,所述图像集包括与所述人脸图像关联的预设图像;客户端显示所述预设图像;客户端获取用户对所述预设图像进行响应的眼动数据;客户端将所述眼动数据上传至服务端;服务端将所述眼动数据与预设的眼动数据进行对比,当所述眼动数据满足预设规则时,通过身份验证。2.如权利要求1所述的身份验证方法,其特征在于,还包括步骤:客户端获取用户的人脸图像;客户端获取用户选取的与所述人脸图像所关联的预设图像;客户端获取用户对所述预设图像进行响应的眼动数据;客户端将所述用户的人脸图像、与所述人脸图像关联的预设图像以及用户对所述预设图像进行响应的眼动数据上传至服务端;服务端接收并存储所述用户的人脸图像、与所述人脸图像关联的预设图像以及用户对所述预设图像进行响应的眼动数据。3.如权利要求1所述的身份验证方法,其特征在于,还包括步骤:客户端获取用户的人脸图像;客户端获取用户上传的图像集,所述图像集包括与所述人脸图像关联的预设图像;客户端获取用户对所述预设图像进行响应的眼动数据;客户端将所述用户的人脸图像、图像集以及用户对所述预设图像进行响应的眼动数据上传至服务端;服务端接收并存储所述用户的人脸图像、图像集以及用户对所述预设图像进行响应的眼动数据。4.如权利要求3所述的身份验证方法,其特征在于,所述显示所述预设图像的步骤还包括:客户端响应用户对所述预设图像的选择,显示所述预设图像。5.如权利要求1所述的身份验证方法,其特征在于,所述服务端将所述眼动数据与预设的眼动数据进行对比,当所述眼动数据满足预设规则时,通过身份验证的步骤包括:所述眼动数据包括多个获取的用户注视点坐标及其注视顺序,所述预设的眼动数据包括多个预设的用户注视点坐标以及其注视顺序,所述服务端根据用户眼动数据获取预设图像中的图像密码块序列,当该密码信息与...
【专利技术属性】
技术研发人员:郑秀娟,栗战恒,敬雪平,张昀,池哲儒,刘凯,
申请(专利权)人:四川大学,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。