将用户密码变为md5值保存在数据库
来源:互联网 发布:淘宝多功能电子表 编辑:程序博客网 时间:2024/05/29 08:24
加密一般有两种,即双向加密和单项加密,双向加密最常用,他既能加密又能解密,单项加密只能对数据进行加密,不能解密,MD5就是单项加密,MD5加密是根据指定的密码和哈希算法生成一个适合于存储在配置文件中的哈希码!
MD5是哈希/摘要算法
例1:软件名称+用户名称+用户电子邮件地址+软件公司名称+用户密码+前面所有内容之和的反转文字得到的字符串,并校验其长度不大于300个字符,并且不小于50个字符。最后才计算md5值。并保存到数据库中。
例2:用户注册的时候生成一个随机字符串,长度随意,比如是abcde吧,用户名abc,密码123,注册日期20140909084300,用这几个元素或组合或重复填充或截取,一套玩下来生成的字符串和原密码差了十万八千里然后再MD5几下
MD5+MD5双重加密
例3:还可以md5加密后再进行sha1加密
可逆的加密码算法
http://blog.csdn.net/hdhai9451/article/details/11481721
阅读全文
0 0
- 将用户密码变为md5值保存在数据库
- 使用MD5对存放在数据库中用户密码进行保护
- MD5 单向加密,为保存用户密码
- java MD5加密算法:(给用户密码MD5加密保存)
- 将数据库变为归档模式
- 用 MD5 加密数据库中的用户密码
- 使用MD5加密数据库中的用户密码介绍
- 使用MD5加密数据库中的用户密码
- 用 MD5 加密数据库中的用户密码
- 用 MD5 加密数据库中的用户密码
- 使用MD5加密数据库中的用户密码介绍
- 在IE浏览器将网页中的附件保存至本地时,文件名字变为乱码
- mysql之将表中的明文变为MD5
- 将作为字符串保存的IP地址变为二进制数值
- Qt将图片保存为XML文件或者变为QSting
- NLog日志——将日志保存在数据库中
- ThinkPHP将session保存在数据库中的方法
- Hibernate实现将图片保存至数据库、显示在页面
- 支付宝开发平台之第三方授权登录与获取用户信息
- 第14周【项目2
- PowerDesigner逆向工程导入MYSQL数据库总结
- caffe在linux下绘制训练时的loss曲线
- 第14周项目2- 大数据集上排序算法性能的体验
- 将用户密码变为md5值保存在数据库
- Redis的简单介绍及安装
- SQLiteSpy打开db文件
- 第七周Java作业
- 小程序开发的40个技术窍门,纯干货!
- 设计模式学习(一)
- java8 Date Localdatetime instant 相互转化
- SpringBoot四种读取properties文件的方式
- NodeJS -Express 4.0 用include取代partial