day06 hashlib模块
生活随笔
收集整理的這篇文章主要介紹了
day06 hashlib模块
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1.hashlib模塊
import hashlib# password='123456'
# print( password.encode()) #加密前先轉(zhuǎn)成二進(jìn)制
# m=hashlib.md5(password.encode())
# print(dir(m)) #查詢m的所有方法
#
# print(m.hexdigest()) #使用hexdigest()方法加密,md5加密之后是不可逆,不可以解密。
#加鹽方法,在銘文的字符串后面添加隨機(jī)的字符串
def my_md5(s:str,salt=None):
if salt:
s=s+salt
m=hashlib.md5(s.encode())
return m.hexdigest()
print(my_md5("12345","qweqe"))
轉(zhuǎn)載于:https://www.cnblogs.com/zzzao/p/9872651.html
總結(jié)
以上是生活随笔為你收集整理的day06 hashlib模块的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ocelot中文文档入门
- 下一篇: 卫成忠这三个字分别可以组成哪些成语?