突发奇想,如果我留个 MD5 的邮箱会不会有人跑去给解密了

2015-12-29 17:01:17 +08:00
 jasonding

刚看到某个帖子下面一个回复留了个 Base64 的微信号,然后突发奇想,会不会有人留个 MD5 的邮箱或者微信什么的...
假设有人留了个 MD5 的联系方式,小伙伴们会怎么处( pen )理(ta)???

纯属好奇,求满足好奇心...........

7037 次点击
所在节点    问与答
45 条回复
NeoAtlantis
2015-12-29 21:19:21 +08:00
学艺不精又胡扯。

我给留个 MD5 的 Windows7 安装盘如何?
imn1
2015-12-29 21:35:50 +08:00
@SourceMan
有没有大写?
SourceMan
2015-12-29 21:39:13 +08:00
@imn1 没有,全是字母,标准单词,名词
SourceMan
2015-12-29 21:40:44 +08:00
@imn1 有数字,很难跑出来吧
tSQghkfhTtQt9mtd
2015-12-29 21:47:01 +08:00
诶。。还真会有这样的人哦
http://d.lwl12.com/qy54l
maskerTUI
2015-12-29 22:42:02 +08:00
base64 看心情解不解, md5 肯定直接忽略。
maskerTUI
2015-12-29 22:43:05 +08:00
要是我留个 md5 加盐的邮箱,楼主你会去解吗
timothyye
2015-12-30 00:12:20 +08:00
不能叫解密吧,叫碰撞……
Tiande
2015-12-30 01:50:24 +08:00
@maskerTUI 单 md5 就算了,还加盐。这完全得靠猜了。
hzlzh
2015-12-30 02:02:59 +08:00
话说我的 Gmail 一直是给加密过的串
via http://hzlzh.io/about/
msg7086
2015-12-30 02:44:05 +08:00
MD5 不安全。我比较喜欢用奇偶校验。

我的邮箱奇偶校验码是 1 ,欢迎给我发邮件。
iloveayu
2015-12-30 07:24:25 +08:00
用 md5 是在挑战缘分吗?
aivier
2015-12-30 08:50:22 +08:00
都是写明文...愿意发垃圾邮件那就发,举报也就是动一下手指而已
BOYPT
2015-12-30 08:59:13 +08:00
楼主我给你发了封邮件,内容很长,不过没关系, md5 后只有 32 字节, fd8c47ac82fbad025b285335f574a14e ,太方便了。
mongodb
2015-12-30 09:08:12 +08:00
写 base64 加密邮箱还好(不是防人,防机器爬)

微信号一般不至于了,机器抓的主要还是邮箱,抓微信号没太大用。

md5 hash 就是神经病了。

我会看情况考虑给邮箱加 base64 。
jasonding
2015-12-30 10:24:21 +08:00
@timothyye 碰撞,感觉这个词可以表达含义,但是容易让人误解

@BOYPT 233333333333

@maskerTUI 我也就拿到 cmd5 试试,能解救解,不能解拉倒

@NeoAtlantis 给我个邮箱我都只能看着,别说其他的了,一是懒得搞,二是懒的搞,三是不会。。

@SharkIng 哈哈,我肯定不会留 MD5 的。只是突发奇想万一有人留了大家会如何对待
magicdawn
2015-12-30 10:32:43 +08:00
base64 只是编码, 解码一下就好~
md5 加密后~估计很冷清吧~没有谁无聊到这个地步~
jugelizi
2015-12-30 11:53:21 +08:00
严格的说 md5 处理过的是无法还原的
md5 算法的碰撞早已实现,我记得是山东大学的教授
两个文件可以实现相同的 md5 值
即便是跑彩虹表逆向得到的也不一定是原值
所以?留 md5 后的邮箱?
goodryb
2015-12-30 15:43:59 +08:00
d1f3bf5b4e035959bec3567998a1af26
libook
2015-12-30 16:02:35 +08:00
你可以把这种转换当作压缩(虽然很可能体积变大了), Base64 属于无损压缩,压缩后是可以完全解压缩成原文的; MD5 属于有损压缩,压缩后你就无法还原成原文了,也就是说你把邮箱转化成 MD5 之后别人永远都不知道你的邮箱是啥,因为即便算出了原文也不是你的邮箱。

专业一点的说法就是, Base64 是一种编码,是可逆的; MD5 不是编码, Message Digest Algorithm MD5 (中文名为消息摘要算法第五版),知道啥叫“摘要”嘛?仅凭一句我日记里的摘要是无法还原出我的整篇日记的, MD5 这货生来就是为了碰撞的。

啥是碰撞?碰撞就是: MD5 密文是由你的密码生成的=》只要有人输入密码生成 MD5 和你的密码的 MD5 一样,我就认为这两个密码是同一个密码。但你要知道,在数学上来说,一个 MD5 密文并不唯一对应一个原文,可能对应无穷条,只是瞎蒙碰撞的概率极低罢了。

好,那么我可以有目的有方法地蒙原文吗?答案是可以,山大的一位教授终结了 MD5 的生命,如何终结的呢?她研究出了一个碰撞生成算法,可以在很短的时间蒙出一个碰撞原文,老外改进的算法之前的记录是用 XBox360 来算,算了三天三夜就算出来了。

所以现在 MD5 完全失去了其存在的意义,你要是用它来做密码验证,你就等着被骇吧~

有点扯远了,总之,如果你已经了解这些还要坚持使用 MD5 来计算自己的邮箱,如果有人想还原成原文还真是闲得蛋疼,不过也是没有办法,可以用字典法,但很可能会算出成千上万个不一样的邮箱地址,然后群发邮件,如果全世界所有的神明都站在这个解密人的身后的话,他有可能会发到你的邮箱里。

。。。还是扯远了。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/246963

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX