使用12.x版Azure存储库使用密钥库解密Azure Blob存储中的Blob

安德鲁·F

除了链接的教程已过时之外,我试图像教程一样使用保管库密钥从azure blob存储中下载和解密blob 我使用的是最新的Azure.Storage.BlobsNuGet包,并没有看到任何方式做到这一点,因为没有BlobRequestOptionsBlobEncryptionPolicy对象,或在包装类似的教程看到。我查找的所有内容都使我回到了已过期的链接教程。

这是我当前的代码:

BlobServiceClient serviceClient = new BlobServiceClient("connectionString");
BlobContainerClient containerClient = serviceClient.GetBlobContainerClient("containerName");
BlobClient blobClient = containerClient.GetBlobClient("blobName");
await blobClient.DownloadToAsync(myStream);

我想在这里的某个地方像在教程中那样传入我的密钥库密钥解析器以解密Blob。

有没有办法做到这一点?

如果不是,当前使用密钥保险库解密Blob的最佳方法是什么?

蔡祖y

目前,Azure.Storage.Blobs您可以EncryptionScope中使用BlobClientOptions

在中Azure.Storage.Blobs,您可以EncryptionScope中使用BlobClientOptions您可以参考本文来创建加密范围。但是该功能处于预览状态。

配置Azure存储容器后,您可以上传具有之前创建的指定加密范围的Blob,并将其添加BlobClientOptions到中BlobServiceClient

在此处输入图片说明

var options = new BlobClientOptions();
options.EncryptionScope= "joeyencrypt";
BlobServiceClient blobServiceClient = new BlobServiceClient("connectionString",options);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用bash,curl访问Azure blob存储

来自分类Dev

使用Https的Azure Blob存储

来自分类Dev

使用Powershell从Azure存储中删除所有* test.zip blob

来自分类Dev

为什么在使用azure Blob作为virtocommerce中的存储提供程序时无法访问图像?

来自分类Dev

使用在HDI中运行的python访问blob存储

来自分类Dev

如何使用Java将Blob存储在CouchDB中?

来自分类Dev

从Azure Blob存储中读取xml并使用Powershell从XML存储中检索数据集

来自分类Dev

在Azure中访问Blob存储是否使用带宽?

来自分类Dev

使用SAS(NODEJS)从Azure Blob存储中创建可共享的URI

来自分类Dev

如何使用AzureCLI按日期删除Azure Blob存储中的文件?

来自分类Dev

如何使用.NET v12 SDK在具有指定ContentType的Azure Blob存储中上传Blob?

来自分类Dev

使用API在Azure Blob存储中编辑文件

来自分类Dev

Azure Blob存储V12-使用特殊类BlockBlobStorage的示例

来自分类Dev

如何使用c#在单个请求中从Azure Blob存储下载多个文件?

来自分类Dev

如何检查Azure Blob存储V12中是否存在容器

来自分类Dev

使用适用于.NET的Azure Blob存储客户端库v12下载blob

来自分类Dev

使用Azure Blob存储中的.Net Core API异步流式传输视频

来自分类Dev

从Azure blob存储读取csv并使用python存储在数据框中

来自分类Dev

在Azure Blob存储v12中未计算的ContentHash

来自分类Dev

在Azure函数中使用Python根据Azure Blob存储中的模式匹配检查Blob的存在

来自分类Dev

使用.NET Core 2.2从Azure存储中获取所有Blob

来自分类Dev

使用Java v12 SDK在Azure Blob存储中复制Blob

来自分类Dev

使用C#将存储在Azure Blob存储中的图像下载为图像

来自分类Dev

上传存储在Azure Blob存储中的文件

来自分类Dev

使用 Java 在 Azure Blob 存储中读取文件的文件属性

来自分类Dev

是否可以使用密钥保管库加密文件并使用“Azure 存储数据移动库”将其存储在存储帐户中

来自分类Dev

使用共享访问签名将 SQL Server 数据库备份到 Azure Blob 时出现“解码存储密钥时出错”

来自分类Dev

使用 SDK 在 azure 函数中将 Azure blob 存储到 JSON

来自分类Dev

无法使用 PowerShell 或 T-SQL 将 SQL 数据库备份到 Azure Blob 存储

Related 相关文章

  1. 1

    使用bash,curl访问Azure blob存储

  2. 2

    使用Https的Azure Blob存储

  3. 3

    使用Powershell从Azure存储中删除所有* test.zip blob

  4. 4

    为什么在使用azure Blob作为virtocommerce中的存储提供程序时无法访问图像?

  5. 5

    使用在HDI中运行的python访问blob存储

  6. 6

    如何使用Java将Blob存储在CouchDB中?

  7. 7

    从Azure Blob存储中读取xml并使用Powershell从XML存储中检索数据集

  8. 8

    在Azure中访问Blob存储是否使用带宽?

  9. 9

    使用SAS(NODEJS)从Azure Blob存储中创建可共享的URI

  10. 10

    如何使用AzureCLI按日期删除Azure Blob存储中的文件?

  11. 11

    如何使用.NET v12 SDK在具有指定ContentType的Azure Blob存储中上传Blob?

  12. 12

    使用API在Azure Blob存储中编辑文件

  13. 13

    Azure Blob存储V12-使用特殊类BlockBlobStorage的示例

  14. 14

    如何使用c#在单个请求中从Azure Blob存储下载多个文件?

  15. 15

    如何检查Azure Blob存储V12中是否存在容器

  16. 16

    使用适用于.NET的Azure Blob存储客户端库v12下载blob

  17. 17

    使用Azure Blob存储中的.Net Core API异步流式传输视频

  18. 18

    从Azure blob存储读取csv并使用python存储在数据框中

  19. 19

    在Azure Blob存储v12中未计算的ContentHash

  20. 20

    在Azure函数中使用Python根据Azure Blob存储中的模式匹配检查Blob的存在

  21. 21

    使用.NET Core 2.2从Azure存储中获取所有Blob

  22. 22

    使用Java v12 SDK在Azure Blob存储中复制Blob

  23. 23

    使用C#将存储在Azure Blob存储中的图像下载为图像

  24. 24

    上传存储在Azure Blob存储中的文件

  25. 25

    使用 Java 在 Azure Blob 存储中读取文件的文件属性

  26. 26

    是否可以使用密钥保管库加密文件并使用“Azure 存储数据移动库”将其存储在存储帐户中

  27. 27

    使用共享访问签名将 SQL Server 数据库备份到 Azure Blob 时出现“解码存储密钥时出错”

  28. 28

    使用 SDK 在 azure 函数中将 Azure blob 存储到 JSON

  29. 29

    无法使用 PowerShell 或 T-SQL 将 SQL 数据库备份到 Azure Blob 存储

热门标签

归档