用户级的分布式存储文件系统保护个人隐私

2015-08-29 15:45:59 +08:00
 noli
用户个人数据存储在公有云上如何保护个人隐私?

一个可能的做法是,将一份数据分发( distribute ) 到不同的云存储服务提供者( Cloud Storage Provider ) 提供的不同服务实体(例如行政上不互通的机房或公司)来存储。

这样,每一个 CSP 得到的都是不完整的数据,即使单点被攻破或者被监守自盗,也难以恢复出有价值的数据来牟利。

何谓用户级?

与企业级的分布式存储例如 Ceph , Gluster 等不同,需要考虑硬件故障和扩展性等问题,用户级的分布式数据存储不是直接面对物理上的存储系统。

对于个人用户而言,使用的提供的一般是已然经过 CSP 各种冗余性扩展性措施处理的存储服务,不再需要直接处理灾备、冗余等问题,更多需要关注的是性能、扩展性、易用性的问题。

前景

比单一厂商提供的云存储从安全性上来说,更加令人信服。
4176 次点击
所在节点    奇思妙想
31 条回复
Blockchain
2015-08-30 06:05:14 +08:00
其实目前所有基于 blockchain 的分布式技术,都可以用来预防单点失败的情况。
那当然就可以用来存储一些比较重要的文件和信息了。
问题的关键是:去中心化的效率不如中心化的好,所以安全和效率有时候真的是要用户自己来取舍。
mengzhuo
2015-08-30 07:46:41 +08:00
我就是做分布式存储的

涉密不上网
楼主你想太多了
noli
2015-08-30 14:36:04 +08:00
@mengzhuo 这么巧?我也是,最近在开始做 ceph 优化。

不过你没有看到 4-5 楼就说我想太多,那么你也太没耐性了。
不赚天朝人民的钱还不行吗?
JamesRuan
2015-08-30 14:51:23 +08:00
说了这么多,就没有人提到 Threshold Cryptography 吗?
noli
2015-08-30 15:46:56 +08:00
@JamesRuan Threshold Cryptography 有意思。
之前我没听说过这个词,但是貌似把密钥切开几份,合并时才能用的做法,就是这个?
JamesRuan
2015-08-30 22:02:06 +08:00
@noli 不完全是,并非简简单单地把密钥切开。

密钥可以分成 N 份,其中任意 m>M 份同时存在的时候才可以解密,生成密钥时 M 和 N 的值是确定的。
openroc
2015-08-30 22:05:01 +08:00
mac 下做个加密分片的开源应用。对某些个人用户还是有价值的。至少以前看过的一些相关文章,网盘是个人隐私数据或一些公司机密数据泄露的一个途径。:)
itfanr
2015-09-02 14:52:54 +08:00
@MuhammadWang Storj is based on blockchain technology and peer-to-peer protocols to provide the most secure, private, and encrypted cloud storage.
noli
2015-09-02 16:22:03 +08:00
@itfanr @MuhammadWang 他们有赞助,而且做的事情确实跟这个 topic 提议做的差不多。已经有点心动了,到底是等着眼睁睁看着他们做,还是自己也来一发呢? @openroc
itfanr
2015-09-06 22:28:48 +08:00
@noli 企业级的东东,应该不好做吧
macrohard
2016-05-15 11:59:54 +08:00
storj

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/216931

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX