Cryptomator:云盘客户端加密一文讲透
2026/9/17 5:59:53 网站建设 项目流程

Cryptomator:云盘客户端加密一文讲透

【免费下载链接】cryptomatorCryptomator for Windows, macOS, and Linux: Secure client-side encryption for your cloud storage, ensuring privacy and control over your data.项目地址: https://gitcode.com/GitHub_Trending/cr/cryptomator

Cryptomator 是一款跨平台的客户端加密工具,解决的是一个很具体的隐私问题:你存进云盘的文件,到底只有你能看,还是云服务商也能看?它的做法是把加解密都放在你本地完成,真正传到云端的只有密文。

云盘里的照片,真的只有你能看吗?

默认情况下,你上传到云盘的文件是"明文"。云服务商的服务器、运维、甚至一次数据泄露,都可能让这些文件暴露。

很多人第一反应是"那我换个更私密的网盘"。但问题往往不在"选哪家",而在于:只要文件以可读形式存在别人机房里,你就永远是把钥匙交给对方保管。

你真正想要的,是"文件离开我电脑的那一刻就已经被锁上"。

云端为什么看不见你的明文

Cryptomator 的思路很简单:在你设备上传之前,先把文件加密。它不要求你换网盘、不要求你注册账号,任何"会往本地文件夹同步"的云盘它都能配合。

解锁一个保险库(vault)时,程序会去读一个很小的配置文件,再用你的密码还原出"主密钥"。

有了主密钥,它就在本地把云盘里那一堆乱码"翻译"成你能读的文件夹;你一写东西进去,它又立刻变回乱码同步上去。云端从头到尾只见过密文。

哪些系统和网盘开箱即用

Cryptomator 覆盖 Windows、macOS、Linux 三个桌面平台,基于 Java 构建,用 Maven 管理依赖,代码开源、可供审计。

它还会自动认出常见网盘的默认位置,省得你手动选文件夹:

平台提供位置预设的网盘
WindowsDropbox、Google Drive、OneDrive、iCloud Drive
macOSDropbox、Google Drive、OneDrive、iCloud Drive
LinuxDropbox、OneDrive

除了这些预设,MEGA、pCloud、ownCloud、Nextcloud 这类会同步到本地目录的网盘也能直接挂上去用。

想自己看它是怎么识别这些位置的,可以翻一下 locationpresets 这个目录。

三层锁,各守住哪一层

它的加密不是"一把锁锁全部",而是分层防御,类比一下就清楚:

主密钥:撬一下掉一层漆的锁

你输入的密码不会直接用来加密文件,而是先进一道叫 Scrypt 的"加工"工序,产出真正的主密钥。

Scrypt 像一把越撬越费劲的锁:想靠穷举密码撞开它,攻击者得付出很高的内存和时间代价。而且这把"主钥匙"只在你内存里短暂存在,用完即抹掉,不会长期留在磁盘上。

文件内容:一个文件一把门钥匙

文件内容用 256 位的 AES 加密。每个文件相当于各有一把独立的门钥匙,某个文件损坏或被动过,不会牵连到别的安全。

文件名与目录:门牌也换成乱码

光锁内容还不够。Cryptomator 连文件名和文件夹结构也一起加密、混淆。也就是说,云端就算翻到你的文件,看到的也不叫"合同.pdf",而是一串看不懂的代号。

解锁后它用起来像什么?

平时体验接近"多了一块 U 盘"。

  • 解锁:在界面上选密码,或者用恢复密钥,点确定。
  • 浏览:解锁成功后,Windows 的"此电脑"里会多出一个盘符,像下面这样,拖拽复制就行。
  • 传输:你在里面看到的全是明文;文件一旦写回云端,就自动变回密文再同步。

还有个关键设计:每个保险库可以用独立密码,一个云盘里放多个互不影响的 vault。

主密钥忘了,还能救吗

密码忘了,Cryptomator 会让你输入一串"恢复密钥"——它看起来像一组单词,作用类似保险柜的备用钥匙。照着词表就能重置密码。但反过来说:这串词你自己弄丢了,谁也没办法替你找回,因为密文里没有任何后门。

它适合你,还是不适合你

适合:用 Dropbox、OneDrive 这类网盘存个人照片、文档,想要"云端只存密文"的普通用户和小团队。

不适合:如果你的日常是多人同时在线编辑同一份文件,或者希望在网页端随时点开就看,这类"本地打开再同步"的客户端加密工具不是主流选择,这类需求还是以官方文档说明为准。

想深入了解恢复流程,可以看 recoverykey 目录。

【免费下载链接】cryptomatorCryptomator for Windows, macOS, and Linux: Secure client-side encryption for your cloud storage, ensuring privacy and control over your data.项目地址: https://gitcode.com/GitHub_Trending/cr/cryptomator

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询