1. 程式人生 > >python加密---hashlib模塊

python加密---hashlib模塊

sha256 用戶 數據 特點 簡單 openss hash 加密 什麽

1.hash是什麽

hash是一種算法,支持openssl 庫提供的所有算法,包括md5, sha1, sha224, sha256, sha384, sha512,使用非常簡單、方便。md5經常用來做用戶密碼的存儲。而sha1則經常用作數字簽名。

2.md5的三個特點

(1).內容相同則hash運算結果相同,內容稍微 改變hash值則變,

(2).不可逆推。

(3).在用相同算法計算時,無論數據多長,得到的hash值長度固定

python加密---hashlib模塊