python 加解密

常用加解密

1. md5 加密

import hashlib

def private_passwd(passwd: str) -> str:
    return hashlib.md5(passwd.encode(encoding='UTF-8')).hexdigest()

2. base64 加解密

import base64

def private_passwd(passwd: str) -> str:
    """base64 加密"""
    return base64.b64encode(passwd.encode())

def public_passwd(b64_passwd: str) -> str:
    """base64 解密"""
    return base64.b64decode(b64_passwd)

3. sha1 加密

import hashlib

def private_passwd(passwd: str) -> str:
    return hashlib.sha1(passwd.encode('utf-8')).hexdigest()
posted @ 2021-09-30 09:37  tt_贝塔  阅读(158)  评论(0编辑  收藏  举报