Python 實現MD5加密


from hashlib import md5


def encrypt_md5(s):
    # 創建md5對象
    new_md5 = md5()
    # 這里必須用encode()函數對字符串進行編碼,不然會報 TypeError: Unicode-objects must be encoded before hashing
    new_md5.update(s.encode(encoding='utf-8'))
    # 加密
    return new_md5.hexdigest()


# 調用
if __name__ == '__main__':
    print(encrypt_md5('admin'))

輸出結果:

21232f297a57a5a743894a0e4a801fc3

 


免責聲明!

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



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