社区
基础编程
帖子详情
关于md5函数
komali
2008-03-28 01:02:37
各位大侠,我用MD5对注册页面的密码加了密,例如:
&passwd=$_POST["passwd"];
$md5=md5($passwd);
在数据库对应的密码那一栏值显示的是"6512bd43d9caa6e02c99".现在问题是如果我想在登陆页面以刚刚注册的用户登陆就登陆不了了提示密码不正确,是不是加密进了数据库之后还要再解密才能登陆?
...全文
160
8
打赏
收藏
关于md5函数
各位大侠,我用MD5对注册页面的密码加了密,例如: &passwd=$_POST["passwd"]; $md5=md5($passwd); 在数据库对应的密码那一栏值显示的是"6512bd43d9caa6e02c99".现在问题是如果我想在登陆页面以刚刚注册的用户登陆就登陆不了了提示密码不正确,是不是加密进了数据库之后还要再解密才能登陆?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sven
2008-03-28
打赏
举报
回复
长度怎么不对? PHP md5处理后应该是32位的啊,你这个是不是字段长度不对?
striker_un
2008-03-28
打赏
举报
回复
要学会调试.
最简单最直接的方法.
就是把你提交的变量.
提交的变量加密后的状态,
数据库取出的值,一个一个的echo 出来.
看看到底是哪里出了问题.
搞不好是数据库字段没有足够长这类小问题造成的影响.
wlhcy
2008-03-28
打赏
举报
回复
把从登陆框获取到的密码信息用md5加密 然后在和数据库的密码进行比较!
komali
2008-03-28
打赏
举报
回复
to gaoshou_z,是否可以举个例子啊 菜鸟不懂啊
gaoshou_z
2008-03-28
打赏
举报
回复
先把用户输入的密码MD5加密后再用得到的密文去和数据库中的密文对比就行了
komali
2008-03-28
打赏
举报
回复
[Quote=引用 1 楼 phpMania 的回复:]
不是,md5是不可逆加密
会把你输入的密码md5加密后与数据库中的密码密文对比,
一样就密码正确,否则密码不对
[/Quote]
谢谢!
那如果与mysql的密码密文不匹配 怎么样才能让它们匹配呢?
PleaseDoTellMeWhy
2008-03-28
打赏
举报
回复
MySQL也有md5函数!
mysql->query( "SELECT * FROM `user` WHERE password=md5('{$_POST['password']}')" );
phpMania
2008-03-28
打赏
举报
回复
不是,md5是不可逆加密
会把你输入的密码md5加密后与数据库中的密码密文对比,
一样就密码正确,否则密码不对
MD5
加密算法
MD5
加密算法源代码
JNI的两个头文件jni.h和jni_md.h
JNI的两个头文件jni.h和jni_md.h,提供需要的人下载!!!!!
Oracle的
md5
函数
Oracle的
md5
函数
--1)删除
MD5
函数
DROP FUNCTION
MD5
; --2)创建
md5
函数
CREATE OR REPLACE FUNCTION
MD5
( passwd IN VARCHAR2) RETURN VARCHAR2 IS retval varchar2(32); BEGIN retval := utl_raw.cast_to_raw(DBMS_OBFUSCATION_TOOLKIT.
MD5
(INPUT_S
MySQL使用
MD5
函数
对数据进行加密
MD5
简介
MD5
即Message-Digest Algorithm 5(信息-摘要算法5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一(又译摘要算法、哈希算法),主流编程语言普遍已有
MD5
实现。将数据(如汉字)运算为另一固定长度值,是杂凑算法的基础原理,
MD5
的前身有MD2、MD3和MD4。 MySQL
MD5
函数
语法:
MD5
(str)
MD5
()
函数
为字符串算出一个
MD5
128比特校验和。该值以32位十六进制数字的二进制字符串的形式返回,若参...
linux
md5
函数
使用
测试环境:ubuntu 8.04 简单介绍
MD5
函数
的使用。并用
MD5
函数
写一个简单的密码比较示例。
md5
.h在ubuntu中的位置:/usr/include/openssl/
md5
.h,此文件定义了
md5
的结构体,声明了API
函数
。 密码认证示例参考lighttpd源码的HTTP认证模块。采用的密码为password,它的
md5
加密后的密文,可以采用第三方工具查看。这里我已经用第三方工具
基础编程
21,893
社区成员
140,347
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章