饼干py解密饼干管理的秘密。
biscuit-p的Python项目详细描述
饼干提供了安全管理AWS中使用的秘密的工具 部署这个项目实现了用于读取机密的示例python代码 用Biscuit CLI加密。
安装
安装方式:
$ pip install biscuit-py
示例
from biscuit import biscuit secrets = biscuit() with open("secrets.yml", "r") as fp: secrets.update(yaml.safe_load(fp)) launch_codes = secrets.get("launch_codes")
还可以通过将工厂方法传递给biscuit(),来控制AWS KMS客户机的创建/池:
secrets = biscuit(lambda region: boto3.client('kms', region_name=region))