Amazon DynamoDB Encryption Client for Java - AWS データベース暗号化 SDK

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon DynamoDB Encryption Client for Java

注記

クライアント側の暗号化ライブラリの名前が AWS Database Encryption に変更されましたSDK。次のトピックには、DynamoDB Encryption Client for Java のバージョン 1.x~2.x および DynamoDB Encryption Client for Python のバージョン 1.x~3.x に関する情報が記載されています。詳細については、AWS 「 Database Encryption SDK for DynamoDB version support」を参照してください。

このトピックでは、Amazon DynamoDB Encryption Client for Java をインストールして使用する方法について説明します。DynamoDB 暗号化クライアントを使用したプログラミングの詳細については、Java の例 、 の aws-dynamodb-encryption-java リポジトリの例 GitHub、および DynamoDB 暗号化クライアントの Javadoc を参照してください。

注記

DynamoDB Encryption Client for Java のバージョン 1.x .x は、2022 年 7 月よりend-of-support 段階的です。可能な限り早急に新しいバージョンにアップグレードしてください。

前提条件

Amazon DynamoDB Encryption Client for Java をインストールする前に、以下の前提条件が満たされていることを確認してください。

Java 開発環境

Java 8 以降が必要になります。Oracle ウェブサイトで、Java SE ダウンロード に移動し、Java SE 開発キット () をダウンロードしてインストールしますJDK。

Oracle を使用する場合はJDK、Java 暗号化拡張機能 (JCE) Unlimited 強度管轄ポリシーファイル をダウンロードしてインストールする必要があります。

AWS SDK for Java

DynamoDB 暗号化クライアントには、アプリケーションが DynamoDB とやり取りしていない場合 AWS SDK for Java でも、 の DynamoDB モジュールが必要です。全体SDKまたはこのモジュールのみをインストールできます。Maven を使用している場合は、aws-java-sdk-dynamodbpom.xml ファイルに追加します。

のインストールと設定の詳細については、 AWS SDK for Java「」を参照してくださいAWS SDK for Java

インストール

Amazon DynamoDB Encryption Client for Java は、以下の方法でインストールできます。

手動

Amazon DynamoDB Encryption Client for Java をインストールするには、aws-dynamodb-encryption-java GitHub リポジトリのクローンを作成するか、ダウンロードします。

Apache Maven の使用

Amazon DynamoDB Encryption Client for Java は、以下の依存定義を使用して、Apache Maven を介して利用できます。

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

をインストールしたらSDK、このガイドのサンプルコードと の DynamoDB 暗号化クライアント Javadoc を確認して開始します GitHub。