32位的md5如何转换为16位的

32位的md5如何转换为16位的,有什么工具吗,有在线转换的吗?下了个彩虹表,只能破32位的MD5我说错了,应该是16位的如何转换成32位的... 32位的md5如何转换为16位的,有什么工具吗,有在线转换的吗?

下了个彩虹表,只能破32位的MD5
我说错了,应该是16位的如何转换成32位的
展开
 我来答
垂头大魔王
2009-12-21 · TA获得超过127个赞
知道答主
回答量:130
采纳率:0%
帮助的人:30.9万
展开全部
不能直接转的。。
只能这样。先把16位的还原原来的hash,然后再加密为32位md5
网站在这里
www.cmd5.com

就是这样说。16位有可能有那种加密方法。。但是你用md5直接加密16位的MD5值 得到的是那个16位MD5值的MD5值 并不是你以前那个值。。这样好了 给你举个明例
admin 的MD5值如下
MD5(admin,32) = 21232f297a57a5a743894a0e4a801fc3
MD5(admin,16) = 7a57a5a743894a0e

如果你想把 7a57a5a743894a0e 加密成21232f297a57a5a743894a0e4a801fc3
只能先还原再加密为32位
否则

常规加密md5($pass)

32位小写:d97ccfe64a25155f369f9b5ca0db9c49

32位大写:D97CCFE64A25155F369F9B5CA0DB9C49

16位小写:4a25155f369f9b5c

16位大写:4A25155F369F9B5C

二次加密md5(md5($pass))

32位小写:4ebc0361bd3b4fb859dcc0dc1f5955ef

32位大写:A2E961F76EC21146FBAC9E43A46A51AF

16位小写:ee411e2d89e7c073

16位大写:706B8DDC96029308

无法得到你要的

21232f297a57a5a743894a0e4a801fc3
燕采佘歆
2020-03-27 · TA获得超过3982个赞
知道大有可为答主
回答量:3219
采纳率:30%
帮助的人:200万
展开全部
md5加密算法简单介绍
http://www.acnow.net/
q1f
在现阶段,我们一般认为存在两种加密方式,单向加密和双向加密。双向加密是加密算法中最常用的,它将我们可以直接理解的明文数据加密为我们不可直接理解的密文数据,然后,在需要的时候,可以使用一定的算法将这些加密以后的密文解密为原来可以理解的明文。双向加密适合于隐秘通讯,比如,我们在网上购物的时候,需要向网站提交信用卡密码,我们当然不希望我们的数据直接在网上明文传送,因为这样很可能被别的用户“偷听”,我们希望我们的信用卡密码是通过加密以后,再在网络传送,这样,网站接受到我们的数据以后,通过解密算法就可以得到准确的信用卡账号。
http://www.acnow.net/
q1f
单向加密刚好相反,只能对数据进行加密,也就是说,没有办法对加密以后的数据进行解密。可能我们立即就会想,这样的加密有什么用处?不能解密的加密算法有什么作用呢?在实际中的一个应用就是数据库中的用户信息加密,当用户创建一个新的账号或者密码,他的信息不是直接保存到数据库,而是经过一次加密以后再保存,这样,即使这些信息被泄露,也不能立即理解这些信息的真正含义。
http://www.acnow.net/
q1f
谢谢希望采纳
分就给小弟我了
嘻嘻
新年快乐
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
零雨其蒙
2021-05-27
知道答主
回答量:5
采纳率:0%
帮助的人:3300
展开全部
彩虹表里的数据 都去掉前8后8位 就能当16位用了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
二十八味中药
2009-12-30 · 超过22用户采纳过TA的回答
知道答主
回答量:57
采纳率:0%
帮助的人:74.2万
展开全部
楼上又废话了。简单说就是不能。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式