由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Hardware版 - 中科院、国防科大研究人员公布首个MD5单块碰撞 挑战
相关主题
求科普和建议. 双显卡激活的盗版win7能升级吗
工作站可否几个人一起用Dell Win7终极版OEM安装ISO文件的MD5值有人有吗
win7 oem系统群晖Cloud Sync百度云总是下载出错
大家是怎么解决备份的问题的Windows10睡眠后不能唤醒
我的这个RAID5还能扩增吗?ss中美友谊之桥
win8.1正式版 (转载)[] 怎样才能双屏显示
把电影上传到百度云会被抓吗?[讨论] How to Wake up my Computer
联想 Windows 10 OEM 安装失败这个网速怎么样?
相关话题的讨论汇总
话题: range话题: md5话题: 16话题: int
进入Hardware版参与讨论
1 (共1页)
p*******m
发帖数: 20761
v*s
发帖数: 946
2
我靠,算了一下,那个数据根本就不对头啊。
M0
$ xxd a.bin
0000000: 6165 300e 87a7 9a55 f7c6 0bd0 34fe bd0b ae0....U....4...
0000010: 6503 cf04 854f 709e fb0f c034 874c 9c65 e....Op....4.L.e
0000020: 2f94 cc40 15a1 2deb 5c15 f4a3 4907 86bb /[email protected].\...I...
0000030: 6d65 8673 a434 1f7d 8fd7 5920 efd1 8d5a me.s.4.}..Y ...Z
$ md5 a.bin
MD5 (a.bin) = 85047c0c31c1c4a846d314ee0ec7f93c
原文说这个md5应该等于 0xf999c8c9,....
咋回事?

【在 p*******m 的大作中提到】
: http://www.pcbeta.com/viewnews-19283.html
f**u
发帖数: 2769
3
找到了这篇 http://eprint.iacr.org/2010/643.pdf,把里面的原始数据拿出来验证,
依然不对。

【在 v*s 的大作中提到】
: 我靠,算了一下,那个数据根本就不对头啊。
: M0
: $ xxd a.bin
: 0000000: 6165 300e 87a7 9a55 f7c6 0bd0 34fe bd0b ae0....U....4...
: 0000010: 6503 cf04 854f 709e fb0f c034 874c 9c65 e....Op....4.L.e
: 0000020: 2f94 cc40 15a1 2deb 5c15 f4a3 4907 86bb /[email protected].\...I...
: 0000030: 6d65 8673 a434 1f7d 8fd7 5920 efd1 8d5a me.s.4.}..Y ...Z
: $ md5 a.bin
: MD5 (a.bin) = 85047c0c31c1c4a846d314ee0ec7f93c
: 原文说这个md5应该等于 0xf999c8c9,....

p*******m
发帖数: 20761
4
不会吧,你们真的算啊
这应该不会错吧。这么多牛人写的文章啊
p*******m
发帖数: 20761
5
Contact author: hamishxie at vip sina com
p*******m
发帖数: 20761
6
考虑到“大头在先”的字节次序,第一个文件写成十六进制应当是这样的:
0E 30 65 61 55 9A A7 87 D0 0B C6 F7 0B BD FE 34
04 CF 03 65 9E 70 4F 85 34 C0 0F FB 65 9C 4C 87
40 CC 94 2F EB 2D A1 15 A3 F4 15 5C BB 86 07 49
73 86 65 6D 7D 1F 34 A4 20 59 D7 8F 5A 8D D1 EF
第二个文件类似。
据我计算,两者的MD5值相同,但不等于正文所给出的,应当为
CEE9A457E790CF20D4BDAA6D69F01E41
v*s
发帖数: 946
7
ok,这样好歹2个数据块的MD5相同了。

【在 p*******m 的大作中提到】
: 考虑到“大头在先”的字节次序,第一个文件写成十六进制应当是这样的:
: 0E 30 65 61 55 9A A7 87 D0 0B C6 F7 0B BD FE 34
: 04 CF 03 65 9E 70 4F 85 34 C0 0F FB 65 9C 4C 87
: 40 CC 94 2F EB 2D A1 15 A3 F4 15 5C BB 86 07 49
: 73 86 65 6D 7D 1F 34 A4 20 59 D7 8F 5A 8D D1 EF
: 第二个文件类似。
: 据我计算,两者的MD5值相同,但不等于正文所给出的,应当为
: CEE9A457E790CF20D4BDAA6D69F01E41

j*a
发帖数: 14423
8
import hashlib
m = hashlib.md5()
s='
6165300e87a79a55f7c60bd034febd0b6503cf04854f709efb0fc034874c9c652f94cc4015a1
2deb5c15f4a3490786bb6d658673a4341f7d8fd75920efd18d5a'
for i in [i*8 for i in range(16)]:
for j in range(4):
m.update(struct.pack('B',int(s[i+6-j*2:i+6-j*2+2],16)))
m.digest()
m = hashlib.md5()
s='
6165300e87a79a55f7c60bd034febd0b6503cf04854f749efb0fc034874c9c652f94cc4015a1
2debdc15f4a3490786bb6d658673a4341f7d8fd75920efd18d5a'
for i in [i*8 for i in range(16)]:
for j in range(4):
m.update(struct.pack('B',int(s[i+6-j*2:i+6-j*2+2],16)))
m.digest()
b'\xce\xe9\xa4W\xe7\x90\xcf \xd4\xbd\xaami\xf0\x1eA'

【在 p*******m 的大作中提到】
: 考虑到“大头在先”的字节次序,第一个文件写成十六进制应当是这样的:
: 0E 30 65 61 55 9A A7 87 D0 0B C6 F7 0B BD FE 34
: 04 CF 03 65 9E 70 4F 85 34 C0 0F FB 65 9C 4C 87
: 40 CC 94 2F EB 2D A1 15 A3 F4 15 5C BB 86 07 49
: 73 86 65 6D 7D 1F 34 A4 20 59 D7 8F 5A 8D D1 EF
: 第二个文件类似。
: 据我计算,两者的MD5值相同,但不等于正文所给出的,应当为
: CEE9A457E790CF20D4BDAA6D69F01E41

i**h
发帖数: 424
9
What's the purpose of finding two 1k data blocks with MD5 collision? Did
they figure out an algorithm to generate them within <
【在 p*******m 的大作中提到】
: http://www.pcbeta.com/viewnews-19283.html
p*******m
发帖数: 20761
10
出于安全因素的考虑,文章中并未公开具体实现方法
1 (共1页)
进入Hardware版参与讨论
相关主题
这个网速怎么样?我的这个RAID5还能扩增吗?
Win7主引导扇区(MBR)有校验吗?win8.1正式版 (转载)
全世界首个450Mbps Wireless-N千兆路由器终于出山了把电影上传到百度云会被抓吗?
[] DD-WRT可以设成HTTP proxy server吗?联想 Windows 10 OEM 安装失败
求科普和建议. 双显卡激活的盗版win7能升级吗
工作站可否几个人一起用Dell Win7终极版OEM安装ISO文件的MD5值有人有吗
win7 oem系统群晖Cloud Sync百度云总是下载出错
大家是怎么解决备份的问题的Windows10睡眠后不能唤醒
相关话题的讨论汇总
话题: range话题: md5话题: 16话题: int