这是维基百科的伪码算法SHA2的片段:
break message into 512-bit chunks
for each chunk
create a 64-entry message schedule array w[0..63] of 32-bit words对我来说,这意味着SHA2算法的工作时间取决于输入字的大小。因此,输入单词越多,SHA2的工作时间就越长。
我错了吗?
发布于 2016-02-05 11:15:17
是的,这是正确的,尽管两个短消息(例如100字节和1000字节)之间的时间差是可以忽略不计的。计算千兆字节的SHA256哈希比计算几百字节的SHA256哈希要长得多,这是可以理解的。
https://security.stackexchange.com/questions/112879
复制相似问题