2011-08-27 103 views

回答

6

看起来SJCL使用SHA-256,而Python实现默认为SHA-1。

这些是可以在PBKDF#2中使用的不同哈希值,因此会导致不同的结果。

PBKDF#2是一种算法,但没有指定其内部的确切组成。

+1

正好。一旦你在python代码中与sha256交换sha1,结果就会匹配 – knitti