gpt4 book ai didi

aws-lambda - 如何在 AWS lambda 中使用 AWS KMS

转载 作者:行者123 更新时间:2023-12-03 16:44:15 25 4
gpt4 key购买 nike

我刚刚开始使用 AWS 服务,尤其是 AWS Lambda。有没有办法从 Lambda 代码 (Java) 中使用 AWS KMS 服务。我想使用 KMS 来解密加密的外化(从属性读取) secret 。我的 Lambda 代码是用 java 编写的。提前致谢。

最佳答案

在 Python 中:

with open('encrypted_pem.txt', 'r') as encrypted_pem:
pem_file = encrypted_pem.read()

kms = boto3.client('kms', region_name=REGION)
return kms.decrypt(CiphertextBlob=b64decode(pem_file))['Plaintext']

取自 AWS Labs Chef cleanup source .

README of that repo解释了如何首先使用 AWS KMS CLI 加密 PEM 文件。

关于aws-lambda - 如何在 AWS lambda 中使用 AWS KMS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32620182/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com