[发明专利]一种基于多种安全验证方式实现密码找回方法及系统在审
申请号: | 201910012172.3 | 申请日: | 2019-01-07 |
公开(公告)号: | CN109462620A | 公开(公告)日: | 2019-03-12 |
发明(设计)人: | 张萧萧;邵辉;王宏达 | 申请(专利权)人: | 山东浪潮通软信息科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/32;H04L9/08;H04L9/06;G06F16/955 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 孙园园 |
地址: | 250100 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 验证码 安全验证 验证 登录 加密 验证码生成模块 密码找回模块 网络传输过程 后台数据库 生产模块 数据安全 用户登录 密文 传输 生产 | ||
本发明公开了一种基于多种安全验证方式实现密码找回方法及系统,属于用户登录验证及密码找回领域,本发明要解决的技术问题为如何更好的保障账号和数据安全,采用的技术方案为:①一种基于多种安全验证方式实现密码找回方法,该方法主要包括如下步骤:S1、生成验证码,用户根据验证码验证登录;S2、将密码通过md5加密算法加密,再将验证码加在后面,再用md5加密算法加密,在网络传输过程中以密文的形式传输到后台数据库;S3、根据邮箱找回密码。②一种基于多种安全验证方式实现密码找回系统,该系统包括验证码生成模块、md5加密算法模块和密码找回模块;其中,验证码生产模块用于生产验证码,用户根据验证码验证登录。
技术领域
本发明涉及用户登录验证及密码找回领域,具体地说是一种基于多种安全验证方式实现密码找回方法及系统。
背景技术
随着计算机科学和网络技术的发展,信息的安全问题越来越突出。通过md5加密算法校验登录账号是密码技术的一个重要分支,能够防止信息不被盗取、修改,从而保护整个系统信息及数据的安全性。验证码技术可以防止恶意破解密码、刷票、论坛灌水、有效防止某些黑客对某一特定注册用户用特定程序暴力破解方式进行不断的登录尝试。密码找回原理就是通过发送验证码来验明正身,通过发送邮件验证,最终通过重置密码来完成找回密码。近几年,随着互联网行业的迅猛发展,同时也促进了加密解密技术、验证码等技术的发展,故如何更好的保障账号和数据安全是目前现有技术中继续解决的技术问题。
专利号为CN108400982A的专利文献公开了一种嵌入式设备密码找回方法,通过将手机号、设备的标签的设备ID、找回序号和系统的当前时间组成字符串,通过AES加密算法生成一组加密的字符串,通过该加密字符串生成一幅二维码显示在设备的UI界面上;用户通过手机扫描二维码进行相关校验程序;校验成功后,可重置密码,找回密码成功。但是该技术方案仅适用于嵌入式设备,不能满足所有登录用户的密码找回,不能更好的保护账号和数据安全。
发明内容
本发明的技术任务是提供一种基于多种安全验证方式实现密码找回方法及系统,来解决如何更好的保障账号和数据安全的问题。
本发明的技术任务是按以下方式实现的,一种基于多种安全验证方式实现密码找回方法,该方法主要包括如下步骤:
S1、生成验证码,用户根据验证码验证登录;
S2、将密码通过md5加密算法加密,再将验证码加在后面,再用md5加密算法加密,在网络传输过程中以密文的形式传输到后台数据库;
S3、根据邮箱找回密码。
作为优选,所述步骤S1中生成验证码的具体步骤如下:
S101、通过getFont()方法设置生产验证码的字体;
S102、通过getRandColor(int fc,int bc)方法获取生成字体的随机颜色;
S103、通过drowString(Graphics g,String randomString,int i)绘制随机生成的字符串;
S104、通过drowLine(Graphics g)方法绘制干扰线;
S105、通过getRandomString(int num)方法获取随机字符;
S106、getRandcode()方法生成固定大小不同线条、不同字符的随机图片,通过Image.IO.write(image,JPEG,response.getOutputStream())方法将内存中的图片通过流动形式输出到客户端;其中,验证码就是将一串随机产生的数字或符号,生成一幅图片,图片里加上干扰象素(防止OCR),由用户肉眼识别其中的验证码信息,输入表单提交网站验证,验证成功后才能使用密码修改功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东浪潮通软信息科技有限公司,未经山东浪潮通软信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910012172.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:呼叫处理方法、系统及存储介质
- 下一篇:网络安全保护方法、装置及电子设备