如何使用 C# SDK 通过 AWS KMS 加密客户端

How to encrypt client-side with AWS KMS using the C# SDK

是否已经有一个 C# 库可以使用亚马逊的密钥管理服务 (KMS) 加密和解密数据,但 没有 将您的敏感数据发送到亚马逊(即使用 "envelope encryption"正如他们 developer guide 中所描述的那样)?处理选择算法、模式、IV 等的具体细节的东西?

明确地说,我不是在问怎么做...只是想知道我是否浪费了自己的时间。

几年后关闭。如果有人来这里寻找解决方案,我写的是开源的,称为 AwsContrib.EnvelopeCrypto。我不知道它是否还在任何地方使用。