如何以删除后无法恢复的弹性方式临时存储数据?

时间:2016-08-17 01:17:09

标签: .net security key-value-store

作为我正在开发的项目的一部分,我需要在异步服务器端进程的生命周期内存储敏感数据。

由于数据的敏感性,在流程完成后,数据将被删除,并且无法恢复数据。

此外,在与存储之间的任何内部网络通信期间,数据的存储需要对故障具有弹性并且是安全的。

我的问题

是否有任何软件包可以完成大部分或最好是以下所有内容?:

  • 提供这种短暂存储
  • 支持安全服务器端通信(HTTPS)
  • 支持弹性(通过群集或其他方式)
  • 目前支持的.NET客户端

你想要保护什么?

我们希望能够说我们无法从备份,文件系统中恢复数据,甚至无法从磁盘中取证数据。

您使用了什么?

我们已经查看了许多内存Key-Value存储选项,例如Redis和ETCD,但它们是在考虑速度的情况下构建的,我没有找到符合我们要求的存储(Redis不支持HTTPS)和ETCD必须写入磁盘)

我们还简要介绍了如何使用Sql Server内存优化表 - 但是不使其写入磁盘的唯一方法就是消除其弹性。

0 个答案:

没有答案