尝试创建具有特定KMS密钥的DynamoDB表,而不是使用AWS Managed Service Key,但找不到如何执行此操作。
文档提供了使用托管密钥的示例:https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/encryption.tutorial.html
有人知道如何为静态加密指定CMK密钥吗?
答案 0 :(得分:2)
现在可以通过KMSMasterKeyId
属性。
{
"KMSMasterKeyId" : String,
"SSEEnabled" : Boolean,
"SSEType" : String
}
应该用于AWS KMS加密的KMS客户主密钥(CMK)。要指定CMK,请使用其密钥ID,Amazon资源名称(ARN),别名或别名ARN。请注意,仅当密钥与默认的DynamoDB客户主密钥别名/ aws / dynamodb不同时,才应提供此参数。
答案 1 :(得分:0)
当前无法通过Cloudformation执行此操作。您可以进行静态https://example.com/output.php加密,这将使用AWS托管密钥。