本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon DynamoDB 加密客戶端
注意
我們的客戶端加密庫被重命名為 AWS 數據庫加密SDK。下列主題提供有關版本 1 的資訊。 X-2. 適用於 Java 和版本 1 的 x 個加密用戶端。 X — 3. 適用於 Python 的 x 個 DynamoDB 密用戶端。如需詳細資訊,請參閱 DynamoDB 版本SDK支援的資AWS 料庫加密。
本主題說明如何安裝和使用適用於 Java 的 Amazon DynamoDB 加密用戶端。如需使用 DynamoDB 加密用戶端進行程式設計的詳細資訊,請參閱 Java 範例、 aws-dynamodb-encryption-java 儲存庫中的範
注意
版本 1. x. Java 的 DynamoDB 驗證加密客戶端的 x 個正在end-of-support 階段生效 2022 年 7 月。請盡快升級至較新的版本。
必要條件
在您安裝適用於 Java 的 Amazon DynamoDB 加密用戶端之前,請確定您具備下列先決條件。
- Java 開發環境
-
您會需要 Java 8 或更新版本。在甲骨文網站上,前往 Java SE 下載
,然後下載並安裝 Java SE 開發套件 (JDK)。 如果您使用 OracleJDK,您也必須下載並安裝 Java 密碼編譯延伸 (JCE) 無限強度管轄區原則檔案
。 - AWS SDK for Java
-
DynamoDB 加密用戶端需要的 DynamoDB 模組, AWS SDK for Java 即使您的應用程式未與 DynamoDB 互動也一樣。您可以安裝整個模塊SDK或僅安裝此模塊。如果您使用 Maven,請將
aws-java-sdk-dynamodb
新增到pom.xml
檔案。如需有關安裝和配置的更多資訊 AWS SDK for Java,請參閱AWS SDK for Java。
安裝
您可以使用下列方式安裝適用於 Java 的 Amazon DynamoDB 加密用戶端。
- 手動
-
若要安裝適用於 Java 的 Amazon DynamoDB 加密用戶端,請複製或下載儲存aws-dynamodb-encryption-java
GitHub 庫。 - 使用 Apache Maven
-
適用於 Java 的 Amazon DynamoDB 加密用戶端可透過 Apache Maven
使用,並具有下列相依性定義。 <dependency> <groupId>com.amazonaws</groupId> <artifactId>aws-dynamodb-encryption-java</artifactId> <version>
version-number
</version> </dependency>
安裝之後SDK,請參閱本指南中的範例程式碼以及開啟 DynamoDB 加密用戶端 Javadoc