Amazon DynamoDB Encryption Client for Java - AWS 데이터베이스 암호화 SDK

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon DynamoDB Encryption Client for Java

참고

클라이언트 측 암호화 라이브러리의 이름이 AWS 데이터베이스 암호화 로 변경되었습니다SDK. 다음 주제에서는 Java용 DynamoDB Encryption Client 버전 1.x~2.x 와 Python용 DynamoDB Encryption Client 버전 1.x~3.x에 대한 정보를 제공합니다. 자세한 내용은 AWS DynamoDB 버전 지원SDK용 데이터베이스 암호화를 참조하세요.

이 주제에서는 Amazon DynamoDB Encryption Client for Java를 설치하고 사용하는 방법을 설명합니다. DynamoDB 암호화 클라이언트를 사용한 프로그래밍에 대한 자세한 내용은 Java 예제, 의 aws-dynamodb-encryption-java리포지토리 예제 GitHub및 DynamoDB 암호화 클라이언트의 Javadoc을 참조하세요.

참고

Java용 DynamoDB 암호화 클라이언트의 버전 1.x .x는 2022년 7월부터 end-of-support 단계적으로 발효됩니다. 가능한 한 빨리 최신 버전으로 업그레이드하세요.

사전 조건

Amazon DynamoDB Encryption Client for Java를 설치하기 전에 다음 사전 조건이 충족되었는지 확인합니다.

Java 개발 환경

Java 8 이상이 필요합니다. Oracle 웹 사이트에서 Java SE 다운로드로 이동한 다음 Java SE 개발 키트()를 다운로드하여 설치합니다JDK.

Oracle 를 사용하는 경우 Java 암호화 익스텐션(JCE) 무제한 강점 관할권 정책 파일 도 다운로드하여 설치JDK해야 합니다.

AWS SDK for Java

DynamoDB 암호화 클라이언트에는 AWS SDK for Java 애플리케이션이 DynamoDB 와 상호 작용하지 않더라도 의 DynamoDB 모듈이 필요합니다. 전체 SDK 또는 이 모듈만 설치할 수 있습니다. Maven을 사용하는 경우 pom.xml 파일에 aws-java-sdk-dynamodb을 추가합니다.

설치 및 구성에 대한 자세한 내용은 섹션을 AWS SDK for Java참조하세요AWS SDK for Java.

설치

다음과 같은 방법으로 Amazon DynamoDB Encryption Client for Java를 설치할 수 있습니다.

직접

Java용 Amazon DynamoDB 암호화 클라이언트를 설치하려면 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>

를 설치한 후 이 가이드의 예제 코드와 의 DynamoDB Encryption Client Javadoc을 살펴보면서 SDK시작합니다 GitHub.