跳转到主要内容

对称加密序列化器,用于Kombu

项目描述

此库注册了一组Kombu序列化器,这些序列化器使用Fernet对Kombu内置序列化器进行对称加密。

加密密钥通过KOMBU_FERNET_KEY环境变量访问。要设置加密密钥

import os
from cryptography.fernet import Fernet

key = Fernet.generate_key()
os.environ['KOMBU_FERNET_KEY'] = key

为了尝试它,启动一个redis服务器,然后从example目录运行

pip install celery redis
celery -A tasks worker

然后在另一个shell中

python -c "from tasks import add; add.delay(1, 2)"

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪一个,请了解有关安装包的更多信息。

源分布

kombu-fernet-serializers-0.2.0.tar.gz (4.3 kB 查看哈希值)

上传时间

构建分布

kombu_fernet_serializers-0.2.0-py3-none-any.whl (6.0 kB 查看哈希值)

上传时间 Python 3

支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面