import base64
# 明文字符串
origin_str = '明天晚上8点动手!'
# -----加密-----
# 实例化base64对象 bytes(二进制)类型
obj = base64.b64encode(origin_str.encode())
# decode()转化为str类型
plaintext_result =obj.decode()
print('加密后: {}' .format(plaintext_result))
# -----解密-----
#bytes类型
ciphertext_str = base64.b64decode(plaintext_result)
# decode()转化为str类型
result = ciphertext_str.decode()
print('解密后: {}' .format(result))
相关文章
- 12-18Python中crypto模块进行AES加密和解密
- 12-18AES对数据进行加密与解密
- 12-18python rsa 加密解密 (编解码,base64编解码)
- 12-18探讨NET Core数据进行3DES加密或解密弱密钥问题
- 12-18python对图片进行base64编码,互相转换
- 12-18使用python3的base64编解码实现字符串的简易加密解密
- 12-18利用openssl进行BASE64编码解码、md5/sha1摘要、AES/DES3加密解密
- 12-18Python:Werkzeug.security对密码进行加密和校验
- 12-18Python:bcrypt对密码进行加密和校验
- 12-18用Python对Excel数据进行分列处理