適用於 C 的 AWS Encryption SDK - AWS Encryption SDK

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

適用於 C 的 AWS Encryption SDK

為在 C 中撰寫應用程式的開發人員 適用於 C 的 AWS Encryption SDK 提供用戶端加密程式庫。它也可以作為 AWS Encryption SDK 高階程式設計語言實作 的基礎。

與 的所有實作一樣 AWS Encryption SDK, 適用於 C 的 AWS Encryption SDK 提供進階資料保護功能。其中包括信封加密 、其他已驗證的資料 (AAD),以及安全、已驗證的對稱金鑰演算法套件 ,例如 256 位元 AES-GCM 具有金鑰衍生和簽署。

的所有語言特定實作 AWS Encryption SDK 皆可完全互通。例如,您可以使用 加密資料 適用於 C 的 AWS Encryption SDK ,並使用任何支援的語言實作 解密資料,包括AWS 加密 CLI

適用於 C 的 AWS Encryption SDK 需要 AWS SDK for C++ 與 互動 AWS Key Management Service (AWS KMS)。只有在您使用選用的 AWS KMS 鍵環 時,才需要使用它。不過, AWS Encryption SDK 不需要 AWS KMS 或任何其他 AWS 服務。

進一步了解