用开源软件保护你的文件的 5 种措施
发布时间:2021-06-09 09:46:53 所属栏目:安全 来源:互联网
导读:5 种保护你的文件的方法 1. 将文件保存在安全的云存储服务中 自托管一个开源的内容管理系统(CMS)平台可以让你完全控制你的数据。你的所有数据都留在你的服务器上,你可以控制谁可以访问它。 选项: Nextcloud、ownCloud、Pydio 和 Seafile 所有这些都提供了
5 种保护你的文件的方法
1. 将文件保存在安全的云存储服务中
自托管一个开源的内容管理系统(CMS)平台可以让你完全控制你的数据。你的所有数据都留在你的服务器上,你可以控制谁可以访问它。
选项: Nextcloud、ownCloud、Pydio 和 Seafile
所有这些都提供了存储、同步和共享文件和文件夹、管理内容、文件版本等功能。它们可以很容易地取代 Dropbox、Google Drive 和其他专有的云存储,不用将你的数据放在你不拥有、不维护、不管理的服务器上。
上面列出的开源的自托管方式符合 GDPR 和其他保护用户数据的国际法规。它们提供备份和数据恢复选项、审计和监控工具、权限管理和数据加密。
Pydio 细胞中的审计控制。
2. 启用静态、传输和端到端的加密功能
我们经常笼统地谈论数据加密,但在加密文件时有几个方面需要考虑:
通过静态加密(或磁盘加密),你可以保护存储在你的基础设施内或硬盘上的数据。
在使用 HTTPS 等协议时,传输加密会保护流量形式的数据。它可以保护你的数据在从一个地方移动到另一个地方时不被拦截和转换。当你把文件上传到你的云端时,这很重要。
端到端加密(E2EE)通过在一端加密,在另一端解密来保护数据。除非有解密密钥,否则任何第三方都无法读取你的文件,即使他们干扰了这个过程并获得了这个文件的权限。
选项: CryptPad、ownCloud、ONLYOFFICE 工作区、Nextcloud 和 Seafile
ownCloud、ONLYOFFICE 工作区、Nextcloud 和 Seafile 支持所有三层的加密。但它们在实现端到端加密的方式上有所不同。
在 ownCloud 中,有一个 E2EE 插件,允许你对文件夹共享进行加密。
在 Nextcloud 中,桌面客户端有一个文件夹级别的选项。
Seafile 通过创建加密库来提供客户端的 E2EE。
ONLYOFFICE 工作区 不仅允许你在存储和共享文件时对其进行加密,而且还允许你在“私人房间”中实时安全地共同编辑文件。加密数据是自动生成和传输的,并且是自己加密的 —— 你不需要保留或记住任何密码。
正如其名称所示,CryptPad 是完全私有的。所有的内容都是由你的浏览器进行加密和解密的。这意味着文件、聊天记录和文件在你登录的会话之外是无法阅读的。即使是服务管理员也无法得到你的信息。
加密的 CryptPad 存储。
3. 使用数字签名
数字签名可以让你验证你是文件内容的原作者,并且没有对其进行过修改。
选项: LibreOffice Writer、ONLYOFFICE 桌面编辑器、OpenESignForms 和 SignServer
LibreOffice 和 ONLYOFFICE 套件提供了一个对文件数字签名的集成工具。你可以添加一个在文档文本中可见的签名行,并允许你向其他用户请求签名。
一旦你应用了数字签名,任何人都不能编辑该文件。如果有人修改文档,签名就会失效,这样你就会知道内容被修改了。
在 ONLYOFFICE 中,你可以在 LibreOffice 中签名 OOXML 文件(例如,DOCX、XLSX、PPTX)作为 ODF 和 PDF。如果你试图在 LibreOffice 中签名一个 OOXML 文件,该签名将被标记为“只有部分文件被签署”。
![]() (编辑:帝国网站管理系统) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |