本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
亞馬遜加密客戶端
注意
我們的客戶端加密庫被重命名為AWS數據庫加密 SDK。下列主題提供有關版本 1 的資訊。 X-2. Java 和版本 1 的動態驗證加密客戶端的 x。 X — 3. 適用於 Python 的 x 個加密用戶端。如需詳細資訊,請參閱適用於 DynamoDB 版本支援的資AWS料庫加密 SDK。
本主題說明如何安裝和使用適用於 Java 的 Amazon DynamoDB 加密用戶端。如需使用 DynamoDB 加密用戶端進行程式設計的詳細資訊,請參閱 Java 範例、aws-dynamodb-encryption-java儲存庫中的範
注意
版本 1. x. Java 的 DynamoDB 加密客戶端的 x 個正處於 e nd-of-support 階段,生效日期為 2022 年 7 月。請盡快升級至較新的版本。
先決條件
在您安裝適用於 Java 的 Amazon DynamoDB 加密用戶端之前,請確定您具備下列先決條件。
- Java 開發環境
-
您會需要 Java 8 或更新版本。在 Oracle 網站上,移至 Java SE 下載
,然後下載並安裝 Java SE 開發套件 (JDK)。 如果您使用 Oracle JDK,您還必須下載並安裝 Java Cryptography Extension (JCE) Unlimited Strength 管轄權政策檔案
。 - 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 的亞馬遜動態 B 加密用戶端。
- 手動
-
若要安裝適用於 Java 的 Amazon DynamoDB 加密用戶端,請複製或下載儲存aws-dynamodb-encryption-java
GitHub庫。 - 使用 Apache Maven
-
適用於 Java 的亞馬遜動態寶加密用戶端可透過 Apache Maven
使用,並具有下列相依性定義。 <dependency> <groupId>com.amazonaws</groupId> <artifactId>aws-dynamodb-encryption-java</artifactId> <version>
version-number
</version> </dependency>
安裝 SDK 之後,請查看本指南中的範例程式碼以及開啟 DynamoDB 加密用戶端 Javadoc