MD5 加密 解密

fjlangzi 2009-11-19 11:14:58
我要对用户的密码进行 加密和解密
这个应该很简单了吧
谁叫我怎么做啊?
...全文
115 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
muzizongheng 2009-11-19
  • 打赏
  • 举报
回复
给邮箱我给你代码
fandh 2009-11-19
  • 打赏
  • 举报
回复
MD5有解密么?我怎么不知道
我只用过加密,但是,不知道有解密!应该没有解密吧!
fjlangzi 2009-11-19
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 vecri 的回复:]
MD5的算法Google可以出很多
[/Quote]
我要加密还有解密,Baidu 出来,没找到合适的。
fjlangzi 2009-11-19
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 tr0j4n 的回复:]
引用楼主 fjlangzi 的回复:
我要对用户的密码进行 加密和解密
这个应该很简单了吧
谁叫我怎么做啊?

自己写个算法么
[/Quote]
不是,网上找到一个类,只有加密,没有解密
fjlangzi 2009-11-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 ljz888666555 的回复:]
简单你还不自己做,
[/Quote]
你来就是为了BS我一下吗?
vecri 2009-11-19
  • 打赏
  • 举报
回复
MD5的算法Google可以出很多
MoXiaoRab 2009-11-19
  • 打赏
  • 举报
回复
[Quote=引用楼主 fjlangzi 的回复:]
我要对用户的密码进行 加密和解密
这个应该很简单了吧
谁叫我怎么做啊?
[/Quote]
自己写个算法么
ljz888666555 2009-11-19
  • 打赏
  • 举报
回复
简单你还不自己做,
biangxy 2009-11-19
  • 打赏
  • 举报
回复
SHA1算法的输出是160位
biangxy 2009-11-19
  • 打赏
  • 举报
回复
前段时间刚好收集过这方面的资料:

MD5顾名思义,Message Digest(数据摘要),就是消息摘要的意思,也叫做散列函数,是一种单向杂凑函数,它可以很容易地把明文变成密文(数据摘要) 。

算法的原理是:根据一定的运算规则对原数据进行某种形式的提取,这种提取就是摘要,被摘要的数据内容与原数据有密切联系,只要原数据稍有改变,输出的“摘要”便完全不同。

摘要算法的特点是:
a)无论用户输入什么长度的原始数据,经过计算后输出的密文都是固定长度的。(相对于原始数据来说这个长度很小)
b)由于输出的密文是提取原数据经过处理的定长值,所以它已经不能还原为原数据,即消息摘要算法是不可逆的。

MD5的输出是128位的,现在有种更好的方法叫做SHA1。

综上MD5不能进行解码,就好像你不能通过一篇文章的摘要恢复整篇文章的内容一样!

想要能加密解密的最好选取别的算法,比如RSA或DES算法。
fjlangzi 2009-11-19
  • 打赏
  • 举报
回复
其实两位发给我的代码,我自己也从网上下载到了
但是就是不知道怎么解密

两位的代码里面似乎都只有加密的,没有解密的函数。
我不知道MD5是否可以解密,这里算是探讨了
MoXiaoRab 2009-11-19
  • 打赏
  • 举报
回复
MD5还能解密??
muzizongheng 2009-11-19
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 fjlangzi 的回复:]
引用 8 楼 muzizongheng 的回复:
给邮箱我给你代码

谢谢了啊,liaoyizs@163.com
[/Quote]
发过去了 lz.

结贴给分吧
nuli12345 2009-11-19
  • 打赏
  • 举报
回复
MD5不是用来压缩的。。。
一般用来验证完整性的、、

压缩可以找开源的zlib什么的
栖云居主人 2009-11-19
  • 打赏
  • 举报
回复
MD5怎么解密?
fangchao918628 2009-11-19
  • 打赏
  • 举报
回复
MD5是散列算法!一般用作验证完整性!
fandh 2009-11-19
  • 打赏
  • 举报
回复
我已经给你发了!你收一下!
fandh 2009-11-19
  • 打赏
  • 举报
回复
如果连管理员都丢了,直接到数据库里面删除得了!哈哈哈
fandh 2009-11-19
  • 打赏
  • 举报
回复
那只有通过管理员,重置密码!
fjlangzi 2009-11-19
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 fandh 的回复:]
MD5有解密么?我怎么不知道
我只用过加密,但是,不知道有解密!应该没有解密吧!
[/Quote]
那用户要是忘记密码,岂不是找不回来了?
加载更多回复(1)

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧