ez1*_*1sl 5 encryption replication amazon-web-services amazon-dynamodb aws-kms
DynamoDB:我们可以一起使用加密和跨区域复制吗?
我们正在为新应用程序评估DynamoDB.我们的要求是:
使用AWS提供的Java库可以单独满足我们的要求.解决方案是:
但是,我们不确定这些解决方案是否可以协同工作.我们担心我们将无法解密跨区域复制记录.客户端加密解决方案建议在根目录下使用KMS管理的密钥建立密钥层次结构.KMS是区域特定的,因此如果我们将记录复制到另一个区域,我们将无法解密记录.加密密钥在其他区域无法访问.
问题是:
你是对的.因此,设置将不起作用,因为不能跨区域共享KMS密钥.
假设您正在从区域R1复制数据到R2,它们分别具有KMS密钥K1和K2.我可以建议以下替代方案:
更新:添加您的想法,以便它可以帮助任何人在将来遇到这个问题: