python學習筆記(十一) md5加密

2022-08-31 17:30:31 字數 504 閱讀 6559

md5加密

import

hashlib

#加密,md5加密不可逆

#1 字串轉成bytes 2、用hashlib.md5進行加密 3、獲取加密結果

s = '

123456

's = s.encode()#

字串轉bytes

m = hashlib.md5(s)#

md5加密

m = hashlib.sha256(s)#

加密result = m.hexdigest()#

獲取加密後的結果

print

(result)

#加鹽,在原字串基礎上加一段字串,再進行加密

def md5(s,salt='

#$%^%^^326237'):

s = (str(s)+salt).encode()

m =hashlib.md5(s)

return m.hexdigest()

Python實現計算MD5

本文章和我的部落格同時發布 厲害部落格 md5 是 message digest algorithm5 的縮寫,md5 是一種資訊摘要演算法。在平時的開發中可能要計算 md5,可是自己寫乙個演算法很麻煩,這時就可以使用 python 的內建模組 hashlib。hashlib 能計算 sha1 md...

python 使用md5加密

python中使用md5進行加密字串 author administrator coding utf 8 import hashlib aa 123456 需要加密的字串 defmd5encode str 建立md5物件 m hashlib.md5 m.update str 傳入需要加密的字串進行m...

python 批量進行md5加密

採用工具是anaconda的python軟體工具,因為其包含python語句外,還包含許多統計函式 2 具體使用步驟 1 資料庫資料匯出成csv檔案,其中有需進行md5加密字段 2 csv匯入至python中 3 載入md5函式 4 進行md5加密 5 匯出加密後資料 md5是什麼?md5為計算機安...