當前位置:吉日网官网 - 盛世收藏 - Python hashlib.sha512為什麽加密結果和shadow不壹樣?

Python hashlib.sha512為什麽加密結果和shadow不壹樣?

Python,直接用crypt就行了,計算的時候加鹽值。

cat /etc/shadow | greb root

拿到密文。?密文由三部分組成,用“$”隔開。第壹部分是ID,第二部分是鹽值,第三部分是加密密文。

密文示例:?

$ 6 $ d 0 x sorq 3 b 7 ggsbyv $ 7 l 8 mykfcjf 1 fqnvtzd。zcbx 9 pehnwgh 1 yjm/xdeekmabpixzuc 7 MQ meiehohypxej 969 TFP 4 c 47 wqgjkt 0 yh 0?

$ id $ salt $加密

使用方法?鹽加密密文$6$D0xsORq3b7GGsbYv?#這壹段是鹽值,加密的時候和之前的ID壹起加密?

進口?地窖

打印?Crypt.crpyt ("password "," $6 $ d0xsorq3b7ggsbyv ")可以得到陰影中的密文。

其實shadow中的密文並不是直接來源於sha512,還有壹些其他的運算,比如用base64加密salt和hash。您可以在這裏查看手冊頁。

  • 上一篇:拼多多裏賣的硬幣是真的嗎
  • 下一篇:1953紙幣現在值多少錢?
  • copyright 2024吉日网官网