Amazon DynamoDB 加密客戶端 - AWS 資料庫加密 SDK

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

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 儲存庫中的例 GitHub,以及 DynamoDB 加密用戶端的 Javadoc

注意

版本 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 即可開始使用。 GitHub