[英]Python crypt.crypt not using sha512 despite $6$
由於某些原因,無論我嘗試什么,使用crypt
模塊都使用13
字符的哈希而不是sha-512
。 我見過無數關於問題的問題,但沒有一個與我的問題相符。 根本沒有辦法更改crypt方法嗎?
>>> import crypt
>>> print(crypt.crypt("password", salt="$6$saltsalt"))
$6FMi11BJFsAc
>>> print(crypt.crypt("password", crypt.METHOD_SHA512))
$6FMi11BJFsAc
>>>
不確定到底發生了什么。 如果這是特定案例,是否有具有相同crypt(3)
功能的crypt(3)
替代方案?
提前致謝!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.