佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1372|回复: 11

如何encrypt和decrypt密码

[复制链接]
发表于 16-1-2007 11:25 AM | 显示全部楼层 |阅读模式
之前我都用mysql 的 encode 和 decode function 来 encrypt 与 decrypt 密码。
不过最近发现电脑本身语言设定(language for none uni-code program 我设定为chinese-prc 为方便看中文)导致encrypt资料在data transfer 后无法decrypt回原貌。

请问还有什么方法可以encrypt 和 decrypt 密码。
回复

使用道具 举报


ADVERTISEMENT

发表于 16-1-2007 11:28 AM | 显示全部楼层
密码用不可逆解的MD5比较好
你是用什么code??
回复

使用道具 举报

 楼主| 发表于 16-1-2007 11:36 AM | 显示全部楼层
我用php的。 之前用mysql 里的 encode('password',‘key') 和 decode(passwordfield,'key') 来加密
回复

使用道具 举报

发表于 16-1-2007 11:42 AM | 显示全部楼层
原帖由 leomaster 于 16-1-2007 11:36 AM 发表
我用php的。 之前用mysql 里的 encode('password',‘key') 和 decode(passwordfield,'key') 来加密


直接使用PHP函数md5加密才写入数据库,然后要对比时就把用户输入的密码MD5了才跟数据库对比
回复

使用道具 举报

 楼主| 发表于 16-1-2007 11:45 AM | 显示全部楼层
原帖由 黑马骑士 于 16-1-2007 11:42 AM 发表


直接使用PHP函数md5加密才写入数据库,然后要对比时就把用户输入的密码MD5了才跟数据库对比


请问php md5 和mysql 的 password('passwordvalue') encrypt 出来的一样吗?
回复

使用道具 举报

发表于 16-1-2007 11:56 AM | 显示全部楼层
不一样,这个是不可逆解的32位
比如abc被加密成900150983cd24fb0d6963f7d28e17f72
他有强大的雪崩效应,对于复杂的密码很难解密,可以说是不可能。

http://zh.wikipedia.org/w/index.php?title=MD5&variant=zh-cn
回复

使用道具 举报

Follow Us
 楼主| 发表于 16-1-2007 12:11 PM | 显示全部楼层
谢了黑马王子。
不过我看得等下一个顾客才可以用了
过去的就让他过去很难改了。顾客会杀了我如果改的话
回复

使用道具 举报

发表于 16-1-2007 12:15 PM | 显示全部楼层
原帖由 leomaster 于 16-1-2007 12:11 PM 发表
谢了黑马王子。
不过我看得等下一个顾客才可以用了
过去的就让他过去很难改了。顾客会杀了我如果改的话


黑马骑士=/=黑马王子

现在的php密码都是用MD5的,连DZ也是
回复

使用道具 举报


ADVERTISEMENT

发表于 19-1-2007 12:36 PM | 显示全部楼层

回复 #8 黑马骑士 的帖子

MD5算法..早在去年被一名中国教授破解了..
回复

使用道具 举报

发表于 20-1-2007 10:55 AM | 显示全部楼层
原帖由 jasonmun 于 19-1-2007 12:36 PM 发表
MD5算法..早在去年被一名中国教授破解了..


他有强大的雪崩效应,对于复杂的密码很难解密,可以说是不可能。


不算完全破解,如果密码复杂也破不到.
因为他不是逆解,而是对比式破解,也就是对每个字符循环加密对比直到一样的加密字传为止.
一个1000个字的文章和一个1个字的加密后都是成为32位的加密密码
回复

使用道具 举报

发表于 21-1-2007 04:13 PM | 显示全部楼层
虽然知道密码学很重要,可是却从未学过.
是有心想学的,有那位达人可以在文发些加密的文章吗?
回复

使用道具 举报

发表于 24-1-2007 09:46 AM | 显示全部楼层
可以考虑用 sha-1.... 一共40个字
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT


本周最热论坛帖子本周最热论坛帖子

ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 26-8-2025 02:59 PM , Processed in 0.135524 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表