一款端到端加密的网盘,上传下载不限速

e4fjui · 2024-9-22 21:03:17 · 49 次点击
阿里云盘这种泄漏隐私的漏洞都存在,搞了一款加密的网盘,防止泄漏隐私

特点: 上传文件之前本地加密,每个文件都是随机的密钥
上传完成之后,密钥会被添加到文件的分享码中,
分享码中包含了文件的大小,名称 地址 密钥等信息,
服务器不知道您上传的文件的内容,就连文件大小都无法得知
每个文件都是被分成 1mb 的切片后上传的
无需注册登录即可使用,加密的视频支持在线播放

不过由于文件列表是本地维护的,卸载软件后文件列表信息将会丢失
没有账号系统,而且因为是本地维护的,数据过多会导致卡顿,所以限制最多 10000 个文件
支持批量上传,批量导出导入文件
项目地址: https://gitlab.com/ivgeek/mixfile

各位有什么建议的可以提出来
举报· 49 次点击
登录 注册 站外分享
3 条回复  
ysc3839 小成 2024-9-23 03:29:27
Firefox Send 就是端到端加密的,服务端代码开源,不过已经停止更新了。
楼主项目这个链接的写法,会把邀请码提交给服务器,服务器还是能解密的。Firefox Send 的做法是把密钥写到 URL hash 里,这样就完全不会提交给服务器了。
SculptureSand 小成 2024-9-22 23:43:45
挺有趣的。我也做过一个文件分享网站,也一直想搞一个端到端加密的网盘。
分享网站用的是 Vue3+Flask ,前端放 Vercel ,后端用阿里云函数计算,存储用阿里云对象存储。
也是匿名使用,无账号系统。类似轻松传、空投、文叔叔这样的网站。

网盘这边感觉得搞账号系统,存储操作得用 S3 。我想把 Cloudflare R2 当主,再选个国内的当从。
端到端加密保护数据不泄漏,多云架构保护数据不丢失。

就是自己写代码总怕有漏洞啥的,还是太新手了,完全理解不了为什么别人一个项目能写那么多代码。哈哈哈
NoOneNoBody 小成 2024-9-22 21:37:44
建议是先保护人身安全
返回顶部