python標准庫介紹——28 sha 模塊詳解


==sha 模塊==


``sha`` 模塊提供了計算信息摘要(密文)的另種方法, 如 [Example 2-39 #eg-2-39] 所示. 
它與 ``md5`` 模塊類似, 但生成的是 160 位簽名.

====Example 2-39. 使用 sha 模塊====[eg-2-39]

```
File: sha-example-1.py

import sha

hash = sha.new()
hash.update("spam, spam, and eggs")

print repr(hash.digest())
print hash.hexdigest()

*B*'\321\333\003\026I\331\272-j\303\247\240\345\343Tvq\364\346\311'
d1db031649d9ba2d6ac3a7a0e5e3547671f4e6c9*b*
```

關於 ``sha`` 密文的使用, 請參閱 ``md5`` 中的例子.

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM