AWS-Kryptografieservices und -tools
AWS bietet Mechanismen, die eine Vielzahl von kryptografischen Sicherheitsstandards erfüllen, die Sie zur Implementierung der Best-Practice-Verschlüsselung verwenden können. Das AWS Encryption SDK ist eine clientseitige Verschlüsselungsbibliothek, die in Java, Python, C, JavaScript und einer Befehlszeilenschnittstelle verfügbar ist, die Linux, macOS und Windows unterstützt. Es bietet erweiterte Datenschutzfunktionen, einschließlich Algorithmen-Pakete mit sicherem, authentifiziertem, symmetrischem Schlüssel, wie z. B. 256-Bit-AES-GCM mit Schlüsselableitung und Signatur. Da es speziell für Anwendungen entwickelt wurde, die Amazon DynamoDB verwenden, ermöglicht der DynamoDB Encryption Client Benutzern, ihre Tabellendaten zu schützen, bevor sie an die Datenbank gesendet werden. Es überprüft und entschlüsselt auch Daten, wenn sie abgerufen werden. Der Client ist in Java und Python verfügbar.