天天看點

base64 轉二進制_Python 中的加密操作 (base64、MD5)base64 編碼加密想将字元串轉編碼成 base64, 要先将字元串轉換成二進制資料将 base64 解碼成字元串MD5 加密待加密資訊建立 md5 對象, sha 系列把 md5 換成 sha 系列的名字就可以了

base64 編碼加密

import base64

想将字元串轉編碼成 base64, 要先将字元串轉換成二進制資料

url = “18322223360”bytes_url = url.encode(“utf-8”)str_url = base64.b64encode(bytes_url) # 被編碼的參數必須是二進制資料print(str_url)

将 base64 解碼成字元串

import base64url = “aHR0cHM6Ly93d3cuY25ibG9ncy5jb20vc29uZ3poaXh1ZS8=”str_url = base64.b64decode(url).decode(“utf-8”)print(str_url)

MD5 加密

import hashlib

待加密資訊

str = ‘13712121212’

建立 md5 對象, sha 系列把 md5 換成 sha 系列的名字就可以了

hl = hashlib.md5()

hl.update(str.encode())

print(‘MD5 加密前為 :’ + str)print(‘MD5 加密後為 :’ + hl.hexdigest())

base64 轉二進制_Python 中的加密操作 (base64、MD5)base64 編碼加密想将字元串轉編碼成 base64, 要先将字元串轉換成二進制資料将 base64 解碼成字元串MD5 加密待加密資訊建立 md5 對象, sha 系列把 md5 換成 sha 系列的名字就可以了

繼續閱讀