amazon-web-services - 数据如何在内部存储在 AWS DynamoDB 上?加密还是纯文本?

标签 amazon-web-services encryption amazon-dynamodb

我们可以使用客户端查看存储在 AWS DynamoDB 中的数据。但是数据是如何存储在 DynamoDb 上的呢?是加密格式还是纯文本?

最佳答案

DynamoDB 将数据存储为纯文本(即未加密)。

如果您加密和存储数据,则可能无法对属性进行查询或扫描。

Server side encryption not available

Java DynamoDB encryption library
@DoNotEncrypt - 可以在映射器文件上使用注释来不加密属性数据。
@DoNotTouch - 未加密或签名

<dependency>
    <groupId>com.amazonaws</groupId>
    <artifactId>aws-dynamodb-encryption-java</artifactId>
    <version>1.11.0</version>
  </dependency>

关于amazon-web-services - 数据如何在内部存储在 AWS DynamoDB 上?加密还是纯文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42691015/

相关文章:

java - Android AES(带有 keystore )使用相同的纯文本生成不同的密文

javascript - 使用 JavaScript 将新键值添加到 Dynamo DB 中的 map

amazon-web-services - 嵌套 Cloudformation 堆栈中的 CFN-Lint 错误

encryption - 我应该在加密中使用初始化向量 (IV) 吗?

python - aws CLI 安装窗口

c - C中的三重des cbc加密

java - DynamoDB AmazonServiceException : The provided key element does not match the schema

amazon-dynamodb - 如何获取空 DynamoDB 表的列表?

java - 我想设置 s3 对象特定保留

amazon-web-services - 运行 AWS 批处理作业时,收到收到的资源初始化错误 : failed to validate logger args: no such host