主页

索引

模块索引

搜索页面

其他

md4

MD4(RFC 1320)是 MIT 的 Ronald L. Rivest 在 1990 年设计的,MD 是 Message Digest 的缩写。其输出为 128 位。

备注

MD4 已证明不够安全。

Rivest, 1990
128bit, RFC1186, RFC1320

SHA1

备注

SHA1 已经不够安全,推荐至少使用 SHA2-256 算法。

1995 年NIST发布了 SHA-1,它的输出为长度 160 位的 hash 值,因此抗穷举性更好。

sha-1:

160bit, FIPS, 1993
1995年列为"谨慎运用的密码清单"
2005年被山东大学王小云攻破「强抗碰撞性」
输入数据长度上限2^64-1

RIPEMD

包括 RIPEMD160, RIPEMD128, RIPEMD256, RIPEMD320
RIPEMD在2004年被攻破「强抗碰撞性」
RIPEMD160还未被攻破
比特币使用RIPEMD160

主页

索引

模块索引

搜索页面