AWS Encryption SDK for Python - AWS Encryption SDK

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

AWS Encryption SDK for Python

이 주제에서는 AWS Encryption SDK for Python를 설치 및 사용하는 방법을 설명합니다. 를 사용한 프로그래밍에 대한 자세한 내용은AWS Encryption SDK for Python, 참조할 섹션aws-encryption-sdk-python리포지토리 GitHub. API 설명서는 문서 읽기를 참조하십시오.

사전 조건

AWS Encryption SDK for Python를 설치하려면 먼저 다음 사전 조건이 충족되어야 합니다.

지원되는 파이썬 버전

Python 3.6 이상이 필요합니다.AWS Encryption SDK for Python버전 3.1.0 이상

이전 버전의AWS Encryption SDK파이썬 2.7 및 파이썬 3.4 이상을 지원하지만 최신 버전을 사용하는 것이 좋습니다.AWS Encryption SDK.

파이썬을 다운로드하려면 를 참조하십시오python 다운로드.

파이썬을 위한 pip 설치 도구

pipPython 3.6 이상 버전에 포함되어 있지만 업그레이드해야 할 수도 있습니다. 업그레이드 또는 설치에 대한 자세한 내용은pip, 참조:설치에서pip.

설치

의 최신 버전을 설치하려면AWS Encryption SDK for Python.

참고

모든 버전의AWS Encryption SDK for Python3.0.0 이전 버전은end-of-support단계.

버전 2.0부터 업데이트할 수 있습니다.x그리고 나중에는 최신 버전으로AWS Encryption SDK코드나 데이터 변경 없이 그러나새로운 보안 기능버전 2.0에 도입되었습니다.x이전 버전과 호환되지 않습니다. 1.7 이전 버전에서 업데이트하려면x버전 2.0로x나중에 먼저 최신 버전으로 업데이트해야 합니다.x의 버전AWS Encryption SDK. 자세한 내용은 마이그레이션AWS Encryption SDK 단원을 참조하세요.

사용pip를 설치하려면AWS Encryption SDK for Python다음 예제에 표시된 대로

최신 버전을 설치하려면
pip install aws-encryption-sdk

pip를 사용하여 패키지를 설치하고 업그레이드하는 방법에 대한 자세한 내용은 을 참조하십시오.패키지 설치.

이AWS Encryption SDK for Python가 필요합니다암호화 라이브러리(pyca/암호화) 모든 플랫폼에서 사용할 수 있습니다. 모든 버전의pip자동으로 설치 및 구축cryptography윈도우용 라이브러리.pip8.1 이상에서는 자동으로 설치 및 빌드cryptographyLinux에서 의 이전 버전을 사용하는 경우pipLinux 환경에는 구축에 필요한 도구가 없습니다.cryptography라이브러리, 설치해야 합니다. 자세한 내용은 Linux에서 암호화 빌드를 참조하십시오.

버전 1.10.0 및 2.5.0AWS Encryption SDK for PythonPin the암호화2.5.0과 3.3.2 사이의 종속성 다른 버전의AWS Encryption SDK for Python최신 버전의 암호화를 설치합니다. 3.3.2 이후의 암호화 버전이 필요한 경우 최신 주요 버전의 암호화를 사용하는 것이 좋습니다.AWS Encryption SDK for Python.

최신 개발 버전의 의 경우AWS Encryption SDK for Python, 단원을 참조하십시오.aws-encryption-sdk-python리포지토리 GitHub.

설치 후AWS Encryption SDK for Python, 다음을 보면서 시작하십시오.Python 코드단원을 참조하십시오.