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 C
Das AWS-Verschlüsselungs-SDK for C bietet eine clientseitige Verschlüsselungsbibliothek für Entwickler, die Anwendungen in C schreiben. Es dient auch als Grundlage für Implementierungen des AWS Encryption SDK in übergeordneten Programmiersprachen.
Wie alle Implementierungen des AWS Encryption SDK bietet auch die AWS-Verschlüsselungs-SDK for C erweiterte Datenschutzfunktionen. Dazu gehören die Envelope-Verschlüsselung, zusätzliche authentifizierte Daten (AAD) und Algorithmen-Pakete mit sicherem, authentifiziertem, symmetrischem Schlüssel, wie z. B. 256-Bit-AES-GCM mit Schlüsselableitung und Signatur.
Alle sprachspezifischen Implementierungen des AWS Encryption SDK sind vollständig interoperabel. Beispielsweise können Sie Daten mit der verschlüsselnAWS-Verschlüsselungs-SDK for Cund entschlüsseln Sie es mitjede unterstützte Sprachimplementierung, einschließlich derAWSCLI für Verschlüsselungaus.
DieAWS-Verschlüsselungs-SDK for Cerfordert dasAWS SDK for C++um mit zu interaktionAWS Key Management Service(AWS KMS) enthalten. Sie müssen es nur verwenden, wenn Sie das optionale verwendenAWS KMSSchlüsselringaus. Das AWS Encryption SDK ist jedoch nicht von AWS KMS oder einem anderen AWS-Service abhängig.
Weitere Informationen
-
Für Details über die Programmierung mit derAWS-Verschlüsselungs-SDK for C, finden Sie unterC-Beispiele, derBeispiele
imaws-encryption-sdk-c Repository aufGitHub, und dasAWS-Verschlüsselungs-SDK for CAPI-Dokumentation aus. -
Für eine Diskussion darüber, wie man dieAWS-Verschlüsselungs-SDK for Cum Daten zu verschlüsseln, damit Sie sie in mehreren entschlüsseln könnenAWS-Regionen, finden Sie unterWie entschlüsselt man Chiffretexte in mehreren Regionen mitAWS Encryption SDKin C
imAWSBlog-Sicherheit