数据加解密
使用国密sm4对数据进行加解密
# 文档地址:https://github.com/yang3yen/pysm4?tab=readme-ov-file
# 国密介绍:https://www.cnblogs.com/mq0036/p/18175858
def sm4_encrypt(content):
"""加密"""
secret_key = "密钥"
result = encrypt_ecb(content, secret_key)
return result
def sm4_decrypt(content):
"""解密"""
secret_key = "密钥"
result = decrypt_ecb(content, secret_key)
return result
使用base64对数据进行加解密
import base64
def base64_encryption(content):
"""加密"""
result = base64.b64encode((content.encode()))
print(result)
def base64_decryption(content):
"""解密"""
str2 = content.decode()
result = base64.b64decode(str2).decode()
print(result)
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。
文章标题:数据加解密
本文作者:伟生
发布时间:2024-06-16, 16:45:12
最后更新:2024-06-16, 16:58:31
原始链接:http://yoursite.com/2024/06/16/basic_20_encrypt/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。