Python:itsdangerous 导入加密模块
程序员文章站
2022-05-28 13:06:57
...
安装加密模块
pip install itsdangerous
使用加密模块
from itsdangerous import TimedJSONWebSignatureSerializer as Serializer
from itsdangerous import SignatureExpired
# 创建对象 ‘secertkey’为**,3600为加密的过期时间(秒数)
serializer = Serializer('secretkey', 3600)
# 通过dumps()方法对要加密的数据进行加密并返回给res_dump
res_dump = serializer.dumps(要加密的数据)
# 通过loads()方法对要解密的数据进行解密并返回给res_load
try:
res_load = serializer.loads(要解密的数据)
except SignatureExpired as s:
print('加密时间已过期')
注:当出现异常
SignatureExpired
时表示加密时间已过期
下一篇: 关于递归的一个例子2 简单的背包问题