Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
AWS-Verschlüsselungs-SDK for Python
In diesem Thema wird erklärt, wie das AWS-Verschlüsselungs-SDK for Python installiert und verwendet wird. Einzelheiten zur Programmierung mit dem AWS-Verschlüsselungs-SDK for Python finden Sie im aws-encryption-sdk-python
Voraussetzungen
Stellen Sie vor der Installation von sicher AWS-Verschlüsselungs-SDK for Python, dass Sie die folgenden Voraussetzungen erfüllen.
- Eine unterstützte Version von Python
-
Python 3.8 oder höher ist für die AWS-Verschlüsselungs-SDK for Python Versionen 3.2.0 und höher erforderlich.
Frühere Versionen von AWS Encryption SDK unterstützen Python 2.7 und Python 3.4 und höher, wir empfehlen jedoch, dass Sie die neueste Version von verwenden AWS Encryption SDK.
Weitere Informationen zum Download von Python finden Sie unter Python-Downloads
. - Das pip-Installationstool for Python
-
pip
ist in Python 3.6 und späteren Versionen enthalten, obwohl Sie es möglicherweise aktualisieren möchten. Weitere Informationen zum Aktualisieren oder Installierenpip
finden Sie in derpip
Dokumentation unter Installation.
Installation
Installieren Sie die neueste Version von AWS-Verschlüsselungs-SDK for Python.
Anmerkung
Alle AWS-Verschlüsselungs-SDK for Python Versionen vor 3.0.0 befinden sich in der end-of-supportPhase.
Sie können sicher von Version 2.0 aus aktualisieren. x und höher auf die neueste Version von AWS Encryption SDK ohne Code- oder Datenänderungen. In Version 2.0 wurden jedoch neue Sicherheitsfunktionen eingeführt. x sind nicht abwärtskompatibel. Um von Versionen vor 1.7 zu aktualisieren. x auf Version 2.0. x und höher, Sie müssen zuerst auf die neueste Version 1 aktualisieren. x-Version von AWS Encryption SDK. Details hierzu finden Sie unter Migrieren Sie IhreAWS Encryption SDK.
Verwenden Sie, pip
um die zu installieren AWS-Verschlüsselungs-SDK for Python, wie in den folgenden Beispielen gezeigt.
- Installieren der neuesten Version
-
pip install aws-encryption-sdk
Weitere Informationen zur Verwendung von pip für die Installation und die Aktualisierung von Paketen finden Sie unter Pakete installieren
Das AWS-Verschlüsselungs-SDK for Python erfordert die Kryptografie-Bibliothekpip
automatisch unter Windows. cryptography
pip
8.1 und höher werden automatisch cryptography
auf Linux installiert und erstellt. Wenn Sie eine frühere Version von verwenden pip
und Ihre Linux-Umgebung nicht über die Tools verfügt, die zum Erstellen der cryptography
Bibliothek erforderlich sind, müssen Sie sie installieren. Weitere Informationen finden Sie unter Erstellen von Kryptographie unter Linux
In den Versionen 1.10.0 und 2.5.0 liegt die AWS-Verschlüsselungs-SDK for Python Kryptografieabhängigkeit
Die neueste Entwicklungsversion von finden Sie im AWS-Verschlüsselungs-SDK for Pythonaws-encryption-sdk-python
Schauen Sie sich nach der AWS-Verschlüsselungs-SDK for Python Installation von zunächst den Python-Beispielcode in diesem Handbuch an.