기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
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리포지토리 예제
참고
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