Installation des AWS-Verschlüsselungs-SDK for C - AWS Encryption SDK

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.

Installation des AWS-Verschlüsselungs-SDK for C

Installieren Sie die neueste Version von AWS-Verschlüsselungs-SDK for C.

Anmerkung

Alle AWS-Verschlüsselungs-SDK for C Versionen vor 2.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-Verschlüsselungs-SDK for C 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-Verschlüsselungs-SDK for C. Details hierzu finden Sie unter Migrieren Sie Ihre AWS Encryption SDK.

Eine ausführliche Anleitung zur Installation und Erstellung von finden Sie AWS-Verschlüsselungs-SDK for C in der README-Datei des aws-encryption-sdk-cRepositorys. Es enthält Anweisungen zum Erstellen auf Amazon Linux-, Ubuntu-, macOS- und Windows-Plattformen.

Bevor Sie beginnen, entscheiden Sie, ob Sie AWS KMS Schlüsselringe in der AWS Encryption SDK verwenden möchten. Wenn Sie einen AWS KMS Schlüsselbund verwenden, müssen Sie den installieren. AWS SDK for C++ Das AWS SDK ist für die Interaktion mit AWS Key Management Service(AWS KMS) erforderlich. Wenn Sie AWS KMS Schlüsselringe verwenden, werden diese AWS Encryption SDK verwendet, AWS KMS um die Verschlüsselungsschlüssel zu generieren und zu schützen, die Ihre Daten schützen.

Sie müssen den nicht installieren, AWS SDK for C++ wenn Sie einen anderen Schlüsselbundtyp verwenden, z. B. einen RAW-AES-Schlüsselbund, einen RSA-Rohschlüsselbund oder einen Mehrfachschlüsselbund ohne Schlüsselbund. AWS KMS Wenn Sie jedoch einen unformatierten Schlüsselbund verwenden, müssen Sie Ihre eigenen Rawrap-Schlüssel generieren und schützen.

Wenn Sie Probleme mit Ihrer Installation haben, melden Sie ein Problem im aws-encryption-sdk-c Repository oder verwenden Sie einen der Feedback-Links auf dieser Seite.