[发明专利]一种基于图像进行用户登陆的验证方法有效
申请号: | 201911035783.6 | 申请日: | 2019-10-29 |
公开(公告)号: | CN110851814B | 公开(公告)日: | 2023-04-25 |
发明(设计)人: | 方梓威 | 申请(专利权)人: | 南京航空航天大学 |
主分类号: | G06F21/36 | 分类号: | G06F21/36 |
代理公司: | 江苏圣典律师事务所 32237 | 代理人: | 韩天宇 |
地址: | 210016 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 图像 进行 用户 登陆 验证 方法 | ||
本发明公开了一种基于图像进行用户登陆的验证方法,对传统登陆识别认证方法进行了拓展,从原本的单一、固定、不变的字符密码,增加了图片识别、随机变化,提高了用户登陆时被偷窥后依然能够保障自己的密码、账户、信息的安全。在使用个人密码进行登陆验证的前提下,提出了能够减少用户受到密码攻击的登陆方法,从而达到减少隐私泄露概率,保障个人财产安全。
技术领域
本发明涉及计算机领域,尤其涉及一种基于图像进行用户登陆的验证方法。
背景技术
传统的文本密码由数字、字母等组成,足以抵御暴力攻击,但是一个强大的文本密码是难以记住的,因此用户倾向于选择有规律、简洁的密码,此导致密码安全性较弱。
之前大多数基于图像识别的密码如:图像点密码,需要我们用手来绘画出指定图案等等方式来进行登陆认证,然而这些密码仍然不能有效抵御攻击者的攻击,容易受到肩窥攻击。
发明内容
本发明所要解决的技术问题是针对背景技术中所涉及到的缺陷,提供基于图像进行用户登陆的验证方法。
本发明为解决上述技术问题采用以下技术方案:
一种基于图像进行用户登陆的验证方法,包含以下步骤:
步骤1),当用户输入密码时,在预先设置的图案库中随机选择9个图案,随机排序后依次填入9个密码槽内,并提醒用户选择一个图案作为标志图案;
步骤2),用户选择完标志图案后,将1-9九个数字随机排序后依次填入9个密码槽内进行显示,提醒用户记忆九个数字对应的密码槽的位置后进行确认;
步骤3),用户确认后,显示步骤1)中的9个图案,提醒用户输入密码;
步骤4),用户输入密码后,对密码进行校正:
判断标志图案对应的密码槽所对应的数字是奇数还是偶数,如果是奇数,直接将用户输入的密码作为校正后的密码;如果是偶数,则将用户输入的密码进行倒序排列后作为校正后的密码;
步骤5),将用户名和校正后的密码发送至服务器,由服务器判断用户名和密码是否正确。
本发明采用以上技术方案与现有技术相比,具有以下技术效果:
1. 每次登陆时的图案顺序会随机改变,并且标识图案所处的位置也是不能预先知道,因此对于通过肩窥等方式有着很好的防御作用,大大提高了密码的安全性;
2. 每次的随机生成,都有着很好的效果。有结果表明,随机结果可以有效避免人为因素,从而使得密码更加安全。
附图说明
图1是本发明选择一个图案作为标志图案的界面示意图;
图2是本发明显示密码槽编号的界面示意图;
图3是本发明输入密码的界面示意图。
具体实施方式
下面结合附图对本发明的技术方案做进一步的详细说明:
本发明可以以许多不同的形式实现,而不应当认为限于这里所述的实施例。相反,提供这些实施例以便使本公开透彻且完整,并且将向本领域技术人员充分表达本发明的范围。在附图中,为了清楚起见放大了组件。
本发明公开了一种基于图像进行用户登陆的验证方法,包含以下步骤:
步骤1),当用户输入密码时,在预先设置的图案库中随机选择9个图案,随机排序后依次填入9个密码槽内,并提醒用户选择一个图案作为标志图案,如图1所示;
步骤2),用户选择完标志图案后,将1-9九个数字随机排序后依次填入9个密码槽内进行显示,提醒用户记忆九个数字对应的密码槽的位置后进行确认,如图2所示;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911035783.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:自动上下料机
- 下一篇:电动旋转工具以及冲击工具
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序