首页 > 编程语言 > 详细

python 加解密

时间:2022-05-27 23:29:47      阅读:394      评论:0      收藏:0      [点我收藏+]

常用加解密

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

python 加解密

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!