Python 加密的實(shí)例詳解
Python 加密的實(shí)例詳解
hashlib支持md5,sha1,sha256,sha384,sha512,用法和md5一樣
import hashlib #hashlib支持md5,sha1,sha256,sha384,sha512,用法和md5一樣 m = hashlib.md5() #創(chuàng)建加密對象 m.update(b'password') #對輸入內(nèi)容進(jìn)行加密, m.digest() #獲取二進(jìn)制加密密文 m.hexdigest() #獲取十六進(jìn)制加密密文 '''''python3默認(rèn)Unicode編碼,因此,我們想用其他編碼,不用解碼,直接進(jìn)行對應(yīng)編碼的轉(zhuǎn)換即可,encod(encoding='utf-8')''' '''''字節(jié)byte類型傳入的字符串,只支持ascii編碼,中文編碼不支持,因此,想對中文進(jìn)行加密,不能轉(zhuǎn)成byte進(jìn)行傳入,可以轉(zhuǎn)化為utf-8'''
#python內(nèi)置加密
import hmac #python內(nèi)置加密 h = hmac.new(key=b'key',msg='message',digestmod='加密方法') #通過設(shè)置key對message進(jìn)行加密,加密方法不設(shè)置,默認(rèn)md5 h = hmac.new(key=b'key') #也可以先設(shè)置key h.update(b'message') #然后設(shè)置message h.hexdigest() #獲取十六進(jìn)制密文 h.digest() #獲取二進(jìn)制密文
如有疑問請留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
Python cookbook(字符串與文本)在字符串的開頭或結(jié)尾處進(jìn)行文本匹配操作
這篇文章主要介紹了Python cookbook(字符串與文本)在字符串的開頭或結(jié)尾處進(jìn)行文本匹配操作,涉及Python使用str.startswith()和str.endswith()方法針對字符串開始或結(jié)尾處特定文本匹配操作相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2018-04-04淺談Scrapy網(wǎng)絡(luò)爬蟲框架的工作原理和數(shù)據(jù)采集
在python爬蟲中:requests + selenium 可以解決目前90%的爬蟲需求,難道scrapy 是解決剩下的10%的嗎?顯然不是。scrapy框架是為了讓我們的爬蟲更強(qiáng)大、更高效。接下來我們一起學(xué)習(xí)一下它吧。2019-02-02TensorFlow查看輸入節(jié)點(diǎn)和輸出節(jié)點(diǎn)名稱方式
今天小編就為大家分享一篇TensorFlow查看輸入節(jié)點(diǎn)和輸出節(jié)點(diǎn)名稱方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-01-01pandas pivot_table() 按日期分多列數(shù)據(jù)的方法
今天小編就為大家分享一篇pandas pivot_table() 按日期分多列數(shù)據(jù)的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-11-11利用Python小工具實(shí)現(xiàn)3秒鐘將視頻轉(zhuǎn)換為音頻
這篇文章主要介紹了利用Python小工具實(shí)現(xiàn) 3秒鐘將視頻轉(zhuǎn)換為音頻效果,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下2019-10-10python3 wechatpy微信支付的項(xiàng)目實(shí)踐
本文主要介紹了python3 wechatpy微信支付的項(xiàng)目實(shí)踐,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-01-01Python Counting Bloom Filter原理與實(shí)現(xiàn)詳細(xì)介紹
這篇文章主要介紹了Python Counting Bloom Filter原理與實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧2022-10-10