经常看到 xx 百度云泄露,原因无非是账号密码泄露,并且文件在服务器并没有加密储存,任何人下载下来都能直接查看。百度云由于大文件的存在和巨大的用户量,要提供这个功能也不太现实。
于是就有人私人网盘。但是搭建私人网盘多数人应该都不会选择自己造轮子。linux 上都会安装一些家喻户晓的软件,即使服务器所有者把安全做的再好,一旦这些闭源开源软件出现了高危漏洞,那网盘下的文件也在劫难逃。
于是我想到用户上传文件后,服务器先将文件加密。当用户需要下载加密文件时提供解密 key ,程序用 key 解密文件,返回给客户端。
不知道有没有已有的解决办法,或者说我这个是伪需求?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.