python 加解密

时间:2022-05-27 23:29:47   收藏:0   阅读:407

常用加解密

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()

原文:https://www.cnblogs.com/test-works/p/15355379.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!