Java MD5如何解密? 5

a经过MD5加密DigestUtils.md5Hex(a)后为0cc175b9c0f1b6a831c399e269772661用什么方法将0cc175b9c0f1b6a8... a经过MD5加密DigestUtils.md5Hex(a)后为0cc175b9c0f1b6a831c399e269772661
用什么方法将0cc175b9c0f1b6a831c399e269772661解密还原成a?
DigestUtils类有没有啥方法可以完成?
谢谢!!!
用在线MD5解密或者什么数据字典的话就不用了!
展开
 我来答
百度网友9e4a079
推荐于2016-06-02 · TA获得超过291个赞
知道小有建树答主
回答量:183
采纳率:0%
帮助的人:144万
展开全部
MD5是单向加密的,不管何种数据进行MD5加密都会得到固定长度的字符串
MD5一般用户文件完整性的校验,也有用来做密码加密的。
想要破解MD5,因其本身的算法不可逆,故只能使用穷举法,也就是不断拼字符串加密和已知的MD5字符串进行比对,这是一个相当大的工程,需要庞大的数据基础。
阿咕噜
2014-08-22 · 从互联网慢慢上岸的程序员
阿咕噜
采纳数:107 获赞数:350

向TA提问 私信TA
展开全部
有方法,不过是保密的,没有公开,因为大部分加密是采用MD5,公开解密算法,好多都不安全了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
平民以德品高9384
2014-08-22 · TA获得超过556个赞
知道答主
回答量:98
采纳率:0%
帮助的人:131万
展开全部
md5只是消息摘要,不管多长的数据均得到512比特的摘要。
所以md5一般用于验证,原始消息被修改后,md5的消息摘要会有变化。
md5不是用于加密,也就不能解密,因为有无穷多的数据对应同一个md5消息摘要
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yuboalt
推荐于2018-02-27 · TA获得超过578个赞
知道小有建树答主
回答量:509
采纳率:0%
帮助的人:209万
展开全部
MD5 不能解密, MD5的破解方式就是 把不同的字符串按MD5加密 然后对比加密后的结果是不是一样. 在线MD5解密 也是这样的原理.
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式