azure - Service Fabric - 可靠的字典加密模型
问题描述
此问题与 Service Fabric 中使用的可靠对象有关。
正如我们所知,像 Reliable Dictionary 这样的对象存储在内存中,这最终意味着它们存储在某个磁盘中。
我们是否将此数据视为“静态数据”?如果是,那么与 Azure 中的其他存储产品一样,此数据是否默认加密。
解决方案
根据文档,可靠集合中的所有数据都是序列化的。
默认情况下有两个序列化器:内置和 DataContract。
对于简单类型,使用内置序列化...
- 指导
- 布尔
- 字节
- 字节
- 字节[]
- 字符
- 细绳
- 十进制
- 双倍的
- 漂浮
- 整数
- 单位
- 长
- 乌龙
- 短的
- 超短
...对于其他类型,使用 DataContract 序列化程序。
因此,回答您的问题 - 默认情况下可靠的集合并不能保证任何加密。
但是有一种方法可以通过自定义序列化程序引入加密。
有关如何添加自定义序列化程序的详细说明,请参阅此处。
推荐阅读
- matplotlib - 如何在没有@PLT 的情况下在汇编中正常调用 printf 但只需在 gcc 中使用标准库中的 -l 选项调用 printf ,
- rancher - 通过集群 API 构建的 Rancher Kube API 健康检查失败
- symfony - 如何在 (base.html.twig) 中设置“Google Analytics”
- java - 如何在 gzip 标头后正确设置 spark java 中的内容长度
- powershell - 尝试使用 ParseExact 将字符串转换为日期时间
- machine-learning - 如何在机器学习中管理具有许多不同值(500)的分类变量?
- excel - Excel VBA遍历过滤条件并将数据保存为新工作簿
- asp.net - 如何在asp.net web api中使用带有swagger的自定义操作名称?
- reactjs - 为什么使用 UglifyJs 时 sourcemap 无效?
- c++ - 预编译的多维数组访问