Version AWS SDK für Java 1.x wurde am 31. Juli 2024 in den Wartungsmodus versetzt und wird end-of-support
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.
Amazon S3 Clientseitige Verschlüsselung verwenden
Das Verschlüsseln von Daten mit dem Amazon S3 Verschlüsselungsclient ist eine Möglichkeit, eine zusätzliche Schutzebene für vertrauliche Informationen bereitzustellen, in denen Sie gespeichert sind. Amazon S3 Die Beispiele in diesem Abschnitt zeigen, wie Sie den Amazon S3 Verschlüsselungsclient für Ihre Anwendung erstellen und konfigurieren.
Wenn Sie mit Kryptografie noch nicht vertraut sind, finden Sie in den Grundlagen der Kryptografie im AWS KMS-Entwicklerhandbuch einen grundlegenden Überblick über Begriffe und Algorithmen der Kryptografie. Informationen zur allgemeinen Kryptografieunterstützung finden Sie AWS SDKs unter AWS SDK-Unterstützung für Amazon S3 clientseitige Verschlüsselung in der Amazon Web Services Allgemeinen Referenz.
Anmerkung
Bei diesen Codebeispielen wird vorausgesetzt, dass Sie die Informationen unter Verwenden von verstehen AWS SDK für Java und AWS Standardanmeldedaten anhand der Informationen unter AWS Anmeldeinformationen einrichten und Region für die Entwicklung konfiguriert haben.
Wenn Sie Version 1.11.836 oder eine frühere Version von verwenden AWS SDK für Java, finden Sie unter Amazon S3 Encryption Client Migration Informationen zur Migration Ihrer Anwendungen auf spätere Versionen. Wenn Sie nicht migrieren können, finden Sie dieses
Wenn Sie Version 1.11.837 oder höher von verwenden AWS SDK für Java, sollten Sie sich andernfalls die unten aufgeführten Beispielthemen zur Verwendung Amazon S3 der clientseitigen Verschlüsselung ansehen.