python之md5使用方法


在python3中使用hashlib模塊進行md5操作

import hashlib
#待加密的信息
password = input('請輸入密碼')

#步驟一創建md5對象
pwd = hashlib.md5()

#注意傳入的信息必須進行encode編碼。
#直接將字符串信息傳入為pwd.update(pwd),將報錯為:Unicode-objects must be encoded before hashing
pwd.update(pwd.encode('utf-8'))

#獲取md5加密后的信息
pwd.hexdigest()

Python2版本中帶有MD5模塊生成MD5 

import md5

password = input('請輸入密碼')
m1 = md5.new()
m1.update(password.encode(encoding='utf-8'))
m1.hexdigest()

 


免責聲明!

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



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