出于某种原因,不管我怎么尝试,使用crypt模块都会使用13字符散列,而不是sha-512。我已经看到了无数关于问题的问题,但没有一个与我的问题相匹配。有没有简单的方法来改变加密方法?
>>> import crypt
>>> print(crypt.crypt("password", salt="$6$saltsalt"))
$6FMi11BJFsAc
>>> print(crypt.crypt("password", crypt.METHOD_SHA512))
$6FMi11BJFsAc
>>> 不确定到底发生了什么。如果这是一个特定的情况,有没有替代加密具有相同的crypt(3)功能?
提前感谢!
https://stackoverflow.com/questions/52564735
复制相似问题