首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >由于Azure表存储不支持加密,将敏感信息存储到其中是否安全?

由于Azure表存储不支持加密,将敏感信息存储到其中是否安全?
EN

Stack Overflow用户
提问于 2017-01-25 01:21:03
回答 3查看 2.2K关注 0票数 3

我的应用程序中有敏感数据,只是因为Azure表存储无法使用加密,所以无法将敏感数据存储到其中。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-01-25 01:51:02

如果您有安全的数据,那么最好是加密,您可以使用Azure钥匙库 one 更多链接加密

基本上,在实体中,您将使用属性标记属性。

代码语言:javascript
复制
[EncryptProperty]
public string EncryptedProperty1 { get; set; }

这样做的好处是,您将始终与加密的数据进行通信,即使有人以某种方式访问存储,他也无法提取数据。

票数 3
EN

Stack Overflow用户

发布于 2018-04-20 09:25:36

截至2017年8月31日,Azure存储服务使用256位AES加密所有静止数据,用于blobs、文件、表和队列。这也适用于在此日期之前创建的任何存储帐户。

这是自动的,不能禁用,但您可以选择使用自己的加密密钥,而不是使用Microsoft托管密钥。它适用于标准和高级性能层以及Azure资源管理器和经典部署模型。

博士在这里Azure存储服务对静止数据的加密

票数 6
EN

Stack Overflow用户

发布于 2017-01-25 01:38:29

我想这取决于你如何管理你的数据。如果只有部分数据需要加密,其余部分可以保持清晰,那么在将这些敏感字段存储在表存储中之前,您可以对应用程序中的敏感字段进行加密。当然,您必须自己实现加密,但是您应该能够找到大量的库来帮助实现这一点。

如果你必须在存储前对所有内容进行加密,我不认为它会运行得很好。表存储是关键:值对和所有的值都是加密的,使得表存储对于任何类型的查找都是无用的。你必须阅读你所有的数据,在你的应用程序中对它进行排序和索引,然后继续你的日常工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41841877

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档