将网站数据打包后切块,每个文件块使用随机生成的密码进行 AES 加密。
然后将 AES 密码使用 RSA 加密。
然后将加密后的文件与加密后的 AES 密码打包成一个种子发布出去。
数据库使用全量备份,而其他文件类的使用增量备份。
每个月打包一次,每次打包都会包含历史打包的所有文件。
这样可以保证最新的种子包含全量的文件,且更新不需要重新下载历史文件。
用户只需要用下载器 RSS 种子,每个月使用新种子就可以下载到增加的文件了。
而站方只需要保留最近一个月的备份数据即可,极大降低了备份的储存成本。
在不泄露 RSA 私钥的情况下,安全性这么样???
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.