AWS Encryption SDK para Python - SDK de criptografia da AWS

Se fornecermos uma tradução da versão em inglês do guia, a versão em inglês prevalecerá caso haja qualquer conflito entre as versões. A tradução é fornecida com o uso de tradução por máquina.

AWS Encryption SDK para Python

Este tópico explica como instalar e usar o AWS Encryption SDK para Python. Para obter detalhes sobre como programar com o AWS Encryption SDK para Python, consulte o repositório aws-encryption-sdk-python no GitHub. Para obter a documentação da API, consulte Ler os documentos.

Pré-requisitos:

Antes de instalar o AWS Encryption SDK para Python, verifique se você tem os pré-requisitos a seguir.

Uma versão compatível do Python

Para usar esse SDK, é necessário ter o Python 2.7 ou o Python 3.4 ou posterior. Para fazer download do Python, consulte Downloads do Python.

A ferramenta de instalação do pip para Python

Se você tiver o Python 2.7.9 ou posterior ou o Python 3.4 ou posterior, você já terá o pip, mas pode desejar atualizá-lo. Para mais informações sobre a atualização ou a instalação do pip, consulte Instalação na documentação do pip.

Installation

Use o pip para instalar o AWS Encryption SDK para Python, conforme mostrado nos exemplos a seguir.

Para instalar a versão mais recente
pip install aws-encryption-sdk

Para obter mais detalhes sobre o uso do pip para instalar e atualizar pacotes, consulte Instalação de pacotes.

O SDK requer a biblioteca de criptografia em todas as plataformas. Todas as versões do pip instalam e criam a biblioteca de criptografia no Windows. O pip 8.1 e posterior instala e cria a criptografia no Linux. Se você usar uma versão anterior do pip e seu ambiente Linux não tiver as ferramentas necessárias para criar a biblioteca de criptografia, será necessário instalá-las. Para obter mais informações, consulte Building Cryptography on Linux.

Para obter a versão de desenvolvimento mais recente do SDK, acesse o repositório do aws-encryption-sdk-python no GitHub.

Depois de instalar o SDK, comece a usar examinando o código de exemplo do Python neste guia.