기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
이 주제를 사용하여 OpenSSL Dynamic Engine을 AWS CloudHSM 클라이언트 SDK 3에서 클라이언트 SDK 5로 마이그레이션합니다. 마이그레이션의 이점은 AWS CloudHSM 클라이언트 SDK 5의 이점 섹션을 참조하세요.
에서 AWS CloudHSM고객 애플리케이션은 AWS CloudHSM 클라이언트 소프트웨어 개발 키트(SDK)를 사용하여 암호화 작업을 수행합니다. 클라이언트 SDK 5는 새로운 기능과 플랫폼 지원이 지속적으로 추가되는 기본 SDK입니다.
참고
OpenSSL Dynamic Engine이 있는 클라이언트 SDK 5에서는 현재 임의 번호 생성이 지원되지 않습니다.
모든 공급자에 대한 마이그레이션 지침을 검토하려면 AWS CloudHSM 클라이언트 SDK 3에서 클라이언트 SDK 5로 마이그레이션 섹션을 참조하세요.
클라이언트 SDK 5로 마이그레이션
이 섹션의 지침에 따라 클라이언트 SDK 3에서 클라이언트 SDK 5로 마이그레이션합니다.
참고
Amazon Linux, Ubuntu 16.04, Ubuntu 18.04, CentOS 6, CentOS 8 및 RHEL 6은 현재 클라이언트 SDK 5에서 지원되지 않습니다. 현재 클라이언트 SDK 3에서 이러한 플랫폼 중 하나를 사용하는 경우 클라이언트 SDK 5로 마이그레이션할 때 다른 플랫폼을 선택해야 합니다.
-
클라이언트 SDK 3용 OpenSSL Dynamic Engine을 제거합니다.
$
sudo yum remove cloudhsm-client-dyn
-
클라이언트 SDK 3용 클라이언트 대몬을 제거합니다.
$
sudo yum remove cloudhsm-client
참고
사용자 지정 구성을 다시 활성화해야 합니다.
-
AWS CloudHSM 클라이언트 SDK 5용 OpenSSL Dynamic Engine 설치의 단계에 따라 Client SDK OpenSSL Dynamic Engine을 설치합니다.
-
클라이언트 SDK 5에는 새로운 구성 파일 형식과 명령줄 부트스트랩 도구가 도입되었습니다. 클라이언트 SDK 5 OpenSSL Dynamic Engine을 부트스트랩하려면 클라이언트 SDK 부트스트랩의 사용 설명서에 나열된 지침을 따릅니다.
-
개발 환경에서 애플리케이션을 테스트합니다. 기존 코드를 업데이트하여 최종 마이그레이션 전에 중단되는 변경 사항을 해결합니다.