问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

MD5是不可逆的吗?

发布网友 发布时间:2022-06-28 19:30

我来回答

2个回答

热心网友 时间:2023-10-10 06:57

理解很简单,所有字符串集合A的Size是无穷的,所有MD5的集合B的Size是2^128(因为MD5是128位的),从一个无限集合A映射到有限集合B,那必然存在A的一个无穷子集A1,使得A1的所有元素(字符串)在B中映射到同一个元素,即存在无穷多个字符串,它们的MD5值相同。假设你用一种方法,找到了一组映射,这组映射中包含所有B中的元素,那么当随意给定一个MD5值的时候,你可以通过这组映射找到是哪个字符串生成的,这个时候你是不是说MD5可以逆转了呢?还不是,因为你不知道是不是还有其他字符串的MD5也是这个值。上面的方法已经在实际生活中使用,就是MD5暴力破解库(当然,这个库远远没有覆盖所有的MD5,而是网络上各种常用密码的MD5库)。

热心网友 时间:2023-10-10 06:58

MD5作为一种校验手段而不是加密手段。在内容字节长度小于MD5值的字节长度,是可逆的,但存在重复的可能。由于概率较低,且基于加密前内容一般可识读,所以你懂的为毛有那么多md5解密的网站,但是又有人说md5绝对不可逆。首先md5不是加密,只是根据已有数据生成特征值,用于签名,完整性检查。好的散列算法要求a到b容易,但找到能生成b的数据难;a变动一点点,b完全不一样。md5 是单向函数,所以他是不可逆的,有人说,为什么网上能解密?那并不是真正意思的解密,而是采用暴力破解的方式去猜测这个密码。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
网上开户买股票流程有哪些? 迅雷会员 离线下载 云端已下载完成 请问迅雷7用迅雷会员2全选右击批量离线下载,连接服务器任务完成把迅雷一... ...之后点击了离线下载选项。问:这个选项中的直接打开与直接下载有什... 程理财个人介绍 attainachievecomplish的区别? 益盟操盘手主力版操盘手主力版简介 清华同方K431笔记本换内存条,CPU,显卡 什么货物需要销货清单 关于描写秋天的伤感唯美句子说说心情大全摘抄 特色鱼头粉丝怎么做? 男孩子怎么样才能长胖? (厦门城市职业学院):厦门城市的闽台合作都有哪些专业?要不要学外语?听... 塑料鹦鹉的故事是什么结局? 儿子要塑料鹦鹉那个故事 儿子过生日让爸爸给自己买塑料鹦鹉的故事 为什么儿子每年生日都问他爸爸要塑料鹦鹉? 儿子要爸爸每年生日送自己塑料鹦鹉的故事什么意思 儿子过得每个生日都向父亲要塑料鹦鹉的故事是什么意思啊 华为手机抖音老是出现无响应- 问一问 粽子包海鲜隔夜能吃吗? 鲍鱼粽子可以放多久 南方吃咸粽还是甜粽 西游记的使摄法什么意思? 什么是摄法 请问下我这个手表应该怎么戴起来求解没有扣眼的 手表表带没有扣,直接扣一下就行,中间有缝隙? 寻找一种手表,没有表带,像耳麦一样扣手腕上的,形状呈C型。 手表两边只需一掰就带到手上不用扣的手表是什么啊 有一种手表挺好看的,就是不知道叫什么,手表挺重的,然后手表带因该是金属的,很光滑,而且没有手表扣 MD5可逆运行吗? 华来小方和小米的关系 在无锡成立软件外包公司的条件有什么 ipadmd787ch/a是几代 老人发热浑身出汗 “长安忆”是什么意思? 为什么老年人经常流汗? 什么样八字的男人会克妻 南山竹海区域有什么好吃的东西? 小班刚入园半日活动方案 家长不参与 牵牛花 阅读 超急~~~ 牵牛花里的不胜的意思? 牵牛花 叶圣陶 同工不同酬可以劳动仲裁吗? 公司同工不同酬如何应对 单词造句20个 门字的一竖中间一个道字猜成语 山东省地下水评价单位有哪些 什么样的男八字比较妨碍婚姻 1960年12月25日就是圣诞节出生的农历是多少。谢谢