+ -
当前位置:首页 → 问答吧 → 数据库里加密的密码是怎么实现的?

数据库里加密的密码是怎么实现的?

时间:2011-10-09

来源:互联网

用户名:onlyonelove
密码:123456
在数据库里相应字段如下:
username:onlyonelove
password:670b14728ad9902aecba32e22fa4f6bd
123456变成了670b14728ad9902aecba32e22fa4f6bd,应该是在程序里进行了加密操作。请问是怎么实现的呢?

作者: OnlyOneLove   发布时间: 2011-10-09

保存之前,调用加密算法,再保存进数据库就行了。登陆的时候,对获取的密码加密,再与数据库匹配就行了。

看样子你这个加密不是MD5 应该是自己写的加密逻辑吧。

作者: zl3450341   发布时间: 2011-10-09

程序中写了加密方法 一般都用 MD5

作者: yanwen0206   发布时间: 2011-10-09

引用 1 楼 zl3450341 的回复:
保存之前,调用加密算法,再保存进数据库就行了。登陆的时候,对获取的密码加密,再与数据库匹配就行了。

看样子你这个加密不是MD5 应该是自己写的加密逻辑吧。
“保存之前,调用加密算法,再保存进数据库就行了。登陆的时候,对获取的密码加密,再与数据库匹配就行了。”
学习了。。。
“看样子你这个加密不是MD5 应该是自己写的加密逻辑吧。”
这个也能看得出来。。。吗
是不是MD5加的密我暂时还不太清楚,刚接过来的一个项目。

作者: OnlyOneLove   发布时间: 2011-10-09

因为123456通过MD5加密后的值,大家都知道。
别想多了,哈哈。

引用 3 楼 onlyonelove 的回复:
引用 1 楼 zl3450341 的回复:
保存之前,调用加密算法,再保存进数据库就行了。登陆的时候,对获取的密码加密,再与数据库匹配就行了。

看样子你这个加密不是MD5 应该是自己写的加密逻辑吧。
“保存之前,调用加密算法,再保存进数据库就行了。登陆的时候,对获取的密码加密,再与数据库匹配就行了。”
学习了。。。
“看样子你这个加密不是MD5 应该是自己写的加密逻辑吧。”
这个也……

作者: gukuitian   发布时间: 2011-10-09

一些通用的加密算法实现的。具体可以研究一下MD5

作者: ylovep   发布时间: 2011-10-09

就是密码加密么,网上方法很多,说不是md5加密的,很武断,123456加密后你知道,如果这个是12345onlyonelove再通过md5加密呢?你还知道?或者倒过来onlyonelove12345呢?或者这个再把用户名和密码先打乱下,再md5呢?

作者: wula0010   发布时间: 2011-10-09

热门下载

更多