首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
V2EX
›
程序员
md5 的偏移量是怎么确定的?
quxinna
·
quxinna
·
2021-04-10 16:35:26 +08:00
· 2321 次点击
这是一个创建于 1633 天前的主题,其中的信息可能已经有所发展或是发生改变。
md5 规范给出了 4 轮偏移量来在 16 个 32 位块上执行循环左移。
每轮有 4 个偏移量的重复序列( s in[abcd k s i]):
第一轮是 7 、12 、17 和 22
第二轮为 5 、9 、14 和 20
第三轮为 4 、11 、16 和 23
第四轮为 6 、10 、15 和 21
rfc1321 上只说:
每轮的偏移量都经过了近似优化,以产生更快的“雪崩效应”。不同轮的偏移量是不同的。
他们是怎么找到这些偏移量的?什么保证了“雪崩效应”?
偏移量
md5
雪崩
rfc1321
6 条回复
•
2022-02-27 06:59:10 +08:00
1
yukiww233
2021-04-10 16:47:40 +08:00
3
不用点进来就知道是你发的...
2
loading
2021-04-10 17:13:58 +08:00 via Android
1
我决定要 block 您了。
3
watzds
2021-04-10 17:34:56 +08:00 via Android
可能大量测试调参找的,原理不清
4
quxinna
OP
2021-04-19 23:39:19 +08:00
1
@
watzds
研究了一下发现偏移量似乎在增加雪崩效应时候是有用的,但是并不是必须,更重要的是那几个非线性函数
5
quxinna
OP
2021-07-12 19:30:39 +08:00
我发现偏移是遍历
6
quxinna
OP
2022-02-27 06:59:10 +08:00
偏移量是在 gmail 帮助文档中
关于
·
帮助文档
·
自助推广系统
·
博客
·
API
·
FAQ
·
实用小工具
·
3409 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms ·
UTC 00:45
·
PVG 08:45
·
LAX 17:45
·
JFK 20:45
Developed with
CodeLauncher
♥ Do have faith in what you're doing.
❯