【发布时间】:2009-09-10 10:59:24
【问题描述】:
谁能对 SHA-256 和 RIPEMD-160 有所了解,哪种算法通常更快,性能和空间比较如何(如果有的话)? 通过空间比较,我不是指 160 位和 256 位,而是冲突频率是多少,生产环境中的空间需求差异是多少。以及计算两者的时间。 RIPEMD-160 是欧洲国家的要求吗? 任何有助于决定的其他信息。
【问题讨论】:
谁能对 SHA-256 和 RIPEMD-160 有所了解,哪种算法通常更快,性能和空间比较如何(如果有的话)? 通过空间比较,我不是指 160 位和 256 位,而是冲突频率是多少,生产环境中的空间需求差异是多少。以及计算两者的时间。 RIPEMD-160 是欧洲国家的要求吗? 任何有助于决定的其他信息。
【问题讨论】:
对于 SHA-256,没有已知的冲突。我相信,虽然在 SHA-1 中产生碰撞的速度比蛮力更快方面取得了一些进展,但这些仍然不实用,当然也不适用于 SHA-256。
我对 RIPEMD-160 不是很熟悉,所以我不能说太多。
【讨论】:
RIPEMD-160 是欧洲国家的要求吗?
没有。
【讨论】:
RIPMD-160 可用于任何邮件大小,而SHA 仅限于2^64-1。
RIPMD-160 在这个过程中需要 160 步,而 SHA 只需要 80 步。
我认为RIPMD-160 更好。
【讨论】: