是否为Unicode字符串定义了SHA-1算法的行为?我确实意识到SHA-1本身并不关心字符串的内容,但是,
在我看来,为了通过SHA-1的标准测试,输入字符串应该使用UTF-8编码。
发布于 2010-04-06 10:16:21
SHA-1是基于字节的;它不关心数据的结构。如果你给它一串由Unicode字符串组成的字节,你会得到一个结果。请记住,数据块大小为512位,因此较小的数据量可能会导致安全问题。
https://stackoverflow.com/questions/2582276
复制相似问题