[发明专利]一种基于改进MD5加密算法的用户密码加密方法有效
申请号: | 201911280697.1 | 申请日: | 2019-12-13 |
公开(公告)号: | CN110943837B | 公开(公告)日: | 2023-06-06 |
发明(设计)人: | 陈虹;张子浩;刘雨朦 | 申请(专利权)人: | 辽宁工程技术大学 |
主分类号: | H04L9/30 | 分类号: | H04L9/30;H04L9/08;H04L9/06 |
代理公司: | 沈阳东大知识产权代理有限公司 21109 | 代理人: | 李珉 |
地址: | 123000 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 改进 md5 加密算法 用户密码 加密 方法 | ||
1.一种基于改进MD5加密算法的用户密码加密方法,其特征在于:首先通过MD5算法对用户注册时输入的密码进行加密,得到初始加密数据,然后通过椭圆曲线产生随机数后送入伪随机数产生器,由椭圆曲线和伪随机数产生器共同生成随机字符串,与MD5算法产生的加密数据按位异或后生成新的加密数据作为报文摘要存储到数据库;
具体包括以下步骤:
步骤1:用户进行注册时输入密码,将该密码通过MD5算法进行加密,得到加密数据
步骤2:通过椭圆曲线加密生成随机数;该步骤包括记录当前系统时间为
步骤3:运行伪随机数产生器生成随机字符串;该步骤包括将
步骤4:将步骤3生成的随机字符串和步骤1得到的加密数据进行按位异或,得到加密的用户密码;该步骤包括将加密数据
步骤5:该用户再次登录时将输入的密码按照步骤1-4的步骤进行加密,其中,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于辽宁工程技术大学,未经辽宁工程技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911280697.1/1.html,转载请声明来源钻瓜专利网。