色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

簡單了解Python hashlib模塊

瀏覽:7日期:2022-07-08 18:03:20

一.hashlib模塊

用于加密相關的操作,3.x里代替了md5模塊和sha模塊,主要提供

:SHA1,SHA224,SHA256,SHA384,SHA512,MD5算法。

1.使用hashlib模塊進行MD5加密。

import hashlibm = hashlib.md5()m.update(b'Hello')m.update(b'It’s me')print(m.hexdigest())m.update(b'It’s been a long time since last time we ...')print(m.digest())

注:hashlib.md5():創建一個md5加密參數。

注:變量.hexdigest():十六進制加密。

注:變量.digest():二進制加密

注:總共有32個值。

2.使用SHA1算法加密。

import hashlibs2 = hashlib.sha1()s2.update(b'abc')print(s2.hexdigest())

注:總共有38個值。

3.使用SHA256算法加密

s2 = hashlib.sha256()s2.update(b'abc')print(s2.hexdigest())print(len(s2.hexdigest()))

注:有64個加密數值。

4.使用SHA384算法加密。

import hashlibs2 = hashlib.sha384()s2.update(b'abc')print(s2.hexdigest())print(len(s2.hexdigest()))

注:有96個加密數值。

5.使用SHA512算法加密。

import hashlibs2 = hashlib.sha512()s2.update(b'abc')print(s2.hexdigest())print(len(s2.hexdigest()))

注:有128個加密數值。

二.加密算法進階

import hmach = hmac.new(’wueiqi’)h.update(’hellowo’)print h.hexdigest()

注:相當于加密后又進行一層加密。雙層加密。

import hmach = hmac.new(b'xsk','y風的風x'.encode(encoding='utf-8'))print(h.digest())print(h.hexdigest())

注:雙層加密。

注:加入中文key需要,轉換字符類型。

以上就是簡單了解Python hashlib模塊的詳細內容,更多關于Python hashlib模塊的資料請關注好吧啦網其它相關文章!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 欧美69精品国产成人 | 久久久久久久久久久大尺度免费视频 | 久久久久久久免费视频 | 久久久影院 | 美国免费毛片 | 特级淫片日本高清视频 | 日本国产最新一区二区三区 | 亚洲视频在线观看网址 | 最新中文字幕视频 | 成人片网址 | 国产精品美女久久久久网站 | 激情性爽三级成人 | 欧美亚洲日本韩国一级毛片 | 高清一区二区三区四区五区 | 精品视频在线观看一区二区三区 | 国产三级精品三级国产 | www.日本在线| 天堂8中文在线 | 欧美日韩一区二区在线观看 | 久久久免费精品 | avtt天堂网永久资源手机版 | 国产精品二区三区免费播放心 | 黄色一级毛片网站 | 欧美一级日本一级韩国一级 | 天干夜天天夜天干天ww | 视频偷拍一级视频在线观看 | 精品日本亚洲一区二区三区 | 日本三级成人午夜视频网 | 色狠狠色综合吹潮 | 亚洲天码中文字幕第一页 | 欧美成人tv在线观看免费 | 欧美三级一区 | 国产私拍福利精品视频推出 | 久久久毛片 | 三级黄色毛片网站 | 人碰人操 | 91视频最新网站 | 亚洲免费视频一区 | 欧美亚洲国产成人不卡 | 国产3级在线观看 | 国产精品分类视频分类一区 |