AWS Encryption SDK for C - AWS Encryption SDK

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS Encryption SDK for C

AWS Encryption SDK for C は、C でアプリケーションを記述しているデベロッパー向けのクライアント側の暗号化ライブラリを提供します。また、 AWS Encryption SDK 高レベルのプログラミング言語で を実装するための基盤としても役立ちます。

のすべての実装と同様に AWS Encryption SDK、 は高度なデータ保護機能 AWS Encryption SDK for C を提供します。これには、エンベロープ暗号化 、追加の認証済みデータ (AAD)、および 256 ビット などのキー派生と署名AESを含む、セキュアで認証された対称キーアルゴリズムスイート GCMが含まれます。

のすべての言語固有の実装 AWS Encryption SDK は、完全に相互運用可能です。例えば、 でデータを暗号化 AWS Encryption SDK for C し、AWS 暗号化 CLIを含むサポートされている言語実装 でデータを復号できます。

AWS Encryption SDK for C では、 が AWS Key Management Service () とやり取り AWS SDK for C++ する必要がありますAWS KMS。オプションの AWS KMS キーリング を使用する場合にのみ、使用する必要があります。ただし、 AWS Encryption SDK は AWS KMS やその他の AWS サービスを必要としません。

詳細はこちら