CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
(图)邪恶的韩国UMPC 使用 Java 编写数据库应用新规范
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

关于md5加密的问题

楼主jy03170490()2006-05-04 15:45:22 在 Web 开发 / ASP 提问

在用户注册的时候  
  向数据库中写入密码时给密码已md5加密  
  在用户登陆的时候  
  又要如何验证呢?  
  这个我实在是不知道要如何做  
  请大家帮帮我  
  谢谢了   (最好给上源码) 问题点数:20、回复次数:9Top

1 楼youzi520(釉子-MeChecksV)回复于 2006-05-04 15:53:38 得分 0

登入时先MD5后与数据库匹配..Top

2 楼jy03170490()回复于 2006-05-05 00:53:57 得分 0

请大家帮帮我  
  谢谢了Top

3 楼nowheart(今心)回复于 2006-05-05 02:13:16 得分 0

登入时先MD5后与数据库匹配..  
   
  就是MD5刚刚输入的密码~看与数据库中的是否一样Top

4 楼lianxiangpanjin3(联想)回复于 2006-05-05 10:04:19 得分 0

if   md5(输入值)=数据库中值   then  
      正常登陆  
  else  
      返回  
  end   ifTop

5 楼sy_binbin()回复于 2006-05-05 15:21:31 得分 0

登陆的时候先把用户输入的值加密,再和数据库内的值对比就可以了Top

6 楼youzi520(釉子-MeChecksV)回复于 2006-05-05 16:01:34 得分 0

汗!!脑子转一下...会加密,就不会匹对了啊....说的够明白吧..Top

7 楼xxuu503(中国没有prison break只是因为the company不让拍)回复于 2006-05-05 17:17:21 得分 0

注册的时候,对密码作MD5   hash,把得到的hash码放到数据库里  
   
  登陆的时候,对密码作MD5   hash,把得到的hash码和数据库里的hash码作比对  
   
   
   
  这样的好处是:如果有人进入了数据库  
   
  由于MD5的hash是不可逆的,他也无法从hash码来得到原始密码  
   
  Top

8 楼asptoc(破冰者)回复于 2006-05-05 20:27:35 得分 0

<%  
  if   md5(request("pass"))=rs("密碼字段")   then  
        .....執行驗證成功的語句  
  else  
        .....執行驗證失敗的語句  
  end   if  
  %>  
  Top

9 楼asptoc(破冰者)回复于 2006-05-05 20:28:04 得分 0

汗!!脑子转一下...会加密,就不会匹对了啊....说的够明白吧..  
   
  就是就是Top

相关问题

关键词

得分解答快速导航

  • 帖主:jy03170490

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo