Kit SDK de chiffrement AWS pour Python - AWS Encryption SDK

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Kit SDK de chiffrement AWS pour Python

Cette rubrique explique comment installer et utiliser le kit Kit SDK de chiffrement AWS pour Python. Pour plus de détails sur la programmation avec leKit SDK de chiffrement AWS pour Python, voir leaws-encryption-sdkPythonrepository surGitHub. Pour la documentation de l'API, veuillez consulter Lire les documents.

Prérequis

Avant d'installer le kit Kit SDK de chiffrement AWS pour Python, assurez-vous de remplir les conditions prérequises suivantes.

Version prise en charge de Python

Python 3.6 ou version ultérieure est requis par leKit SDK de chiffrement AWS pour Pythonversions 3.1.0 et ultérieures.

Les versions antérieures duAWS Encryption SDKprend en charge Python 2.7 et Python 3.4 et versions ultérieures, mais nous vous recommandons d'utiliser la dernière version duAWS Encryption SDK.

Pour télécharger Python, consultez Téléchargements Python.

Outil d'installation pip pour Python

pip est inclus dans Python 3.6 et les versions ultérieures, bien que vous souhaitiez peut-être le mettre à niveau. Pour plus d'informations sur la mise à niveau ou l'installation de pip, consultez Installation dans la documentation de pip.

Installation

Utilisez pip pour installer le kit Kit SDK de chiffrement AWS pour Python, comme illustré dans les exemples suivants.

Pour installer la dernière version
pip install aws-encryption-sdk

Pour plus d'informations sur l'utilisation de pip pour installer et mettre à niveau les packages, consultez Installation des packages.

Le kit SDK nécessite la bibliothèque de chiffrement sur toutes les plateformes. Toutes les versions depipInstaller et générer lecryptographiebibliothèque sous Windows.pip8.1 et version ultérieure installe et génèrecryptographiesous Linux. Si vous utilisez une version antérieure de pip et que votre environnement Linux ne possède pas les outils nécessaires pour générer la bibliothèque de chiffrement, vous devez les installer. Pour de plus amples informations, veuillez consulter Building cryptography on Linux.

Pour obtenir la dernière version de développement de ce kit SDK, consultezaws-encryption-sdkPythonGitHubréférentiel.

Après avoir installé le kit, démarrez en regardant l'exemple de code Python dans le présent guide.