설치 AWS Encryption SDK for C - AWS Encryption SDK

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

설치 AWS Encryption SDK for C

AWS Encryption SDK for C의 최신 버전을 설치합니다.

참고

2.0.0 AWS Encryption SDK for C 이전 버전의 모든 버전은 end-of-support 단계에 있습니다.

코드나 데이터를 변경하지 않고 버전 2.0.x 이상에서 AWS Encryption SDK for C 의 최신 버전으로 안전하게 업데이트할 수 있습니다. 그러나 버전 2.0.x에 도입된 새로운 보안 기능은 이하 버전과 호환되지 않습니다. 1.7.x 이하 버전에서 2.0.x 이상 버전으로 업데이트하려면 먼저 AWS Encryption SDK for C의 최신 1.x 버전으로 업데이트해야 합니다. 세부 정보는 마이그레이션 AWS Encryption SDK을 참조하세요.

설치 및 빌드에 대한 자세한 지침은 aws-encryption-sdk-c 리포지토리의 README 파일 AWS Encryption SDK for C 에서 확인할 수 있습니다. 여기에는 Amazon Linux, Ubuntu, macOS, Windows 플랫폼에서 빌드하는 방법에 대한 지침이 포함되어 있습니다.

시작하기 전에 AWS Encryption SDK에서 AWS KMS 키링을 사용할지 여부를 결정합니다. AWS KMS 키링을 사용하는 경우를 설치해야 합니다 AWS SDK for C++. AWS SDK는 AWS Key Management Service ()와 상호 작용하는 데 필요합니다AWS KMS. AWS KMS 키링을 사용하는 경우는 AWS KMS 를 AWS Encryption SDK 사용하여 데이터를 보호하는 암호화 키를 생성하고 보호합니다.

원시 AES 키링, 원시 RSA 키링 또는 키링이 포함되지 않은 다중 키링과 같은 다른 AWS KMS 키링 유형을 사용하는 AWS SDK for C++ 경우를 설치할 필요가 없습니다. 하지만 원시 키링 유형을 사용하는 경우 원시 래핑 키를 직접 생성하고 보호해야 합니다.

설치에 문제가 있는 경우 aws-encryption-sdk-c 리포지토리에 문제를 제출하거나 이 페이지에 있는 피드백 링크를 사용하세요.