亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python hashlib和hmac模塊使用方法解析

 更新時間:2020年12月08日 09:32:38   作者:Zombie☠️  
這篇文章主要介紹了Python hashlib和hmac模塊使用方法解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

python之hashlib模塊:主要提供字符加密功能,python3中將md5和sha模塊整合到了hashlib模塊,支持md5,sha1, sha224, sha256, sha384, sha512等算法

#!/usr/bin/env python3
# -*- coding: utf-8 -*-

import hashlib
# md5 加密算法
a = hashlib.md5()
a.update("Hello Lanten.".encode("utf-8"))
print("md5 加密算法:", a.hexdigest())

# sha224 加密算法
b = hashlib.sha224()
b.update("Hello Lanten.".encode("utf-8"))
print("sha224 加密算法:", b.hexdigest())

# sha256 加密算法
c = hashlib.sha256()
c.update("Hello Lanten.".encode("utf-8"))
print("sha256 加密算法:", c.hexdigest())

# sha384 加密算法
d = hashlib.sha384()
d.update("Hello Lanten.".encode("utf-8"))
print("sha384 加密算法:", d.hexdigest())

# sha512 加密算法
e = hashlib.sha512()
e.update("Hello Lanten.".encode("utf-8"))
print("sha512 加密算法:", e.hexdigest())

python之hmac模塊:可以對我們創(chuàng)建的key和內容進行處理后再進行加密

# hmac 加密算法模塊
import hmac
message = b"Hello Lanten."
key = b"secret"
h = hmac.new(key, message, digestmod = "MD5")
# h = hmac.new(key)
# h.update(message)
print("hmac 加密算法:", h.hexdigest())

輸出結果:

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • Python實現(xiàn)一鍵摳圖的示例代碼

    Python實現(xiàn)一鍵摳圖的示例代碼

    在日常的工作和生活中,我們經常會遇到需要摳圖的場景,即便是只有一張圖片需要摳,也會摳得我們不耐煩。本文將為大家分享一個Python實現(xiàn)一鍵摳圖的示例代碼,需要的可以參考一下
    2022-08-08
  • python3實現(xiàn)常見的排序算法(示例代碼)

    python3實現(xiàn)常見的排序算法(示例代碼)

    排序是非常常見的排序算法,今天給大家分享幾種比較常見的排序算法,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2021-07-07
  • python3 解決requests出錯重試的問題

    python3 解決requests出錯重試的問題

    這篇文章主要介紹了python3 解決requests出錯重試的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • python繪制春節(jié)煙花的示例代碼

    python繪制春節(jié)煙花的示例代碼

    這篇文章主要介紹了使用python 實現(xiàn)的簡單春節(jié)煙花效果的示例代碼,請注意,運行本文的代碼之前,請確保計算機上已經安裝了Pygame庫,需要的朋友可以參考下
    2024-02-02
  • Python數(shù)據(jù)類型詳解(二)列表

    Python數(shù)據(jù)類型詳解(二)列表

    本文給大家詳細介紹的是Python數(shù)據(jù)類型中的列表(list),非常的簡單實用,有需要的小伙伴可以參考下
    2016-05-05
  • 什么是Python中的順序表

    什么是Python中的順序表

    在本篇文章里小編給大家整理了一篇關于Python中順序表詳解的相關知識點以及實例內容,需要的朋友們可以參考下。
    2020-06-06
  • pytorch中的weight-initilzation用法

    pytorch中的weight-initilzation用法

    這篇文章主要介紹了pytorch中的weight-initilzation用法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • django中間鍵重定向實例方法

    django中間鍵重定向實例方法

    在本篇文章里小編給各位分享的是關于django中間鍵重定向實例方法以及相關代碼,需要的朋友們學習下吧。
    2019-11-11
  • Python中列表和元組的相關語句和方法講解

    Python中列表和元組的相關語句和方法講解

    這篇文章主要介紹了Python中列表和元組的相關語句和方法講解,是Python入門學習中的基礎知識,需要的朋友可以參考下
    2015-08-08
  • 裝上這 14 個插件后,PyCharm 真的是無敵的存在

    裝上這 14 個插件后,PyCharm 真的是無敵的存在

    這篇文章主要介紹了裝上這 14 個插件后,PyCharm 真的是無敵的存在,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-01-01

最新評論