首页 > 解决方案 > Service Fabric - 可靠的字典加密模型

问题描述

此问题与 Service Fabric 中使用的可靠对象有关。

正如我们所知,像 Reliable Dictionary 这样的对象存储在内存中,这最终意味着它们存储在某个磁盘中。

我们是否将此数据视为“静态数据”?如果是,那么与 Azure 中的其他存储产品一样,此数据是否默认加密。

标签: azureencryptionazure-service-fabricreliable-dictionary

解决方案


根据文档,可靠集合中的所有数据都是序列化的。

默认情况下有两个序列化器:内置和 DataContract。

对于简单类型,使用内置序列化...

  • 指导
  • 布尔
  • 字节
  • 字节
  • 字节[]
  • 字符
  • 细绳
  • 十进制
  • 双倍的
  • 漂浮
  • 整数
  • 单位
  • 乌龙
  • 短的
  • 超短

...对于其他类型,使用 DataContract 序列化程序。

因此,回答您的问题 - 默认情况下可靠的集合并不能保证任何加密。

但是有一种方法可以通过自定义序列化程序引入加密。

有关如何添加自定义序列化程序的详细说明,请参阅此处。


推荐阅读