文件名称:AwsContrib.EnvelopeCrypto:使用KMS加密,而无需将数据发送到Amazon
文件大小:61KB
文件格式:ZIP
更新时间:2024-06-11 18:47:19
C#
AwsContrib.EnvelopeCrypto 一个用于使用AWS KMS(密钥管理服务)进行信封加密的库。 这使您可以加密大型有效负载,而无需将您的秘密暴露给Amazon或通过网络传输大型对象。 有关信封加密,请参阅。 如何使用它 首先,使用AWS控制台或API创建一个加密密钥。 您将需要为此密钥授予要使用其API凭据的用户以下权限: kms:解密 kms:加密 kms:GenerateDataKey 接下来,创建一个KMS客户端,并使用它来创建EnvelopeCryptoProvider。 var client = Amazon.AWSClientFactory.CreateAmazonKeyManagementServiceClient(); var crypto = new EnvelopeCryptoProvider(client, "alias/MyKeyAli
【文件预览】:
AwsContrib.EnvelopeCrypto-master
----src()
--------AwsContrib.EnvelopeCrypto.IntegrationTests()
--------AwsContrib.EnvelopeCrypto.sln.DotSettings(414B)
--------AwsContrib.EnvelopeCrypto()
--------AwsContrib.EnvelopeCrypto.UnitTests()
--------AwsContrib.EnvelopeCrypto.DotSettings(17KB)
--------AwsContrib.EnvelopeCrypto.nuspec(1KB)
--------AwsContrib.EnvelopeCrypto.sln(2KB)
----LICENSE(10KB)
----README.md(1KB)
----.gitignore(3KB)