关于本服务
Secufile 是由认证非营利组织 PAPS 运营的免费文件传输服务,无需注册账号。
端到端加密(E2EE)
对于机密性要求更高的场景,可选择端到端加密(E2EE)模式。E2EE 会在用户浏览器中完成文件与文件名的加密和解密,密钥和密码都不会发送到服务器。因此无论在传输途中还是服务器处理期间,包括运营者在内的第三方都无法解密内容。
适合将安全放在首位来交换文件的企业与个人,例如商务机密文件、个人信息、合同或证据材料。接收方使用密码在自己的浏览器中解密文件。
E2EE 可在高级设置中启用。由于加密与解密在您的设备上运行,可能比普通模式更慢。
为何向公众开放
PAPS 需要与律师、执法机关等安全地交换作为证据的图像和敏感数据。
使用普通电子邮件时,即使通信已加密,文件副本也可能残留在邮件服务和收件方。而且一旦发错地址,事后很难完全撤回。
这些问题并非支援现场独有。个人信息、合同、照片、证据资料等不想被他人看到的文件,人人都可能需要安全地发送。
因此,我们将 PAPS 在实际支援工作中所需的机制,作为人人可用的免费服务向公众开放。
文件如何得到保护
上传的文件使用为每个文件生成的随机数据加密密钥,以 AES-256-GCM 方式加密后保存。
AES 被采用为美国政府的标准加密方式,包括国防领域在内,被全世界用于保护机密信息。AES-256 是全世界密码研究者多年来持续验证其安全性的方式。
AES-256-GCM 不仅让内容无法读取,还能验证保存中的数据是否被篡改或损坏。Secufile 将文件切分为固定大小并分别加密与认证。
什么是 Argon2id
Argon2id 是为将密码转换为安全加密密钥而设计的密钥派生函数。
人所设置的密码通常比完全随机的密钥更短,且可能使用词典中的词语或固定规律。因此直接把密码当作加密密钥使用并不安全。
此外,常见的哈希函数计算非常快,攻击者也就更容易在短时间内尝试大量密码候选。
Argon2id 有意在一次计算中不仅使用固定的时间,还使用大量内存。因此,用 GPU 或专用设备同时尝试数百万、数亿个候选的攻击,需要大量内存和计算资源。
对输入正确密码的用户来说只是一次性处理,但对尝试无数候选的攻击者,其负担会随尝试次数不断累积。这大幅增加了暴力破解所需的时间与成本。
Argon2id 结合了在派生密钥时防范信息泄露的 Argon2i,与重视抗暴力破解的 Argon2d 的特点。它在国际技术文档 RFC 9106 以及 OWASP 中均获推荐。
Secufile 采用 Argon2id,相较于直接、简单地从密码生成加密密钥,提高了对密码破解的抵抗力。
不保存密码本身
服务器保存的是加密后的文件和加密后的数据加密密钥。用户输入的密码本身不会保存在服务器的任何地方。
文件名也会加密,因此无法从保存的文件名推测内容。
因此,即便仅取得服务器上保存的数据,没有密码也极难读取内容。
重要:一旦丢失密码,文件将无法恢复。PAPS 也无法确认密码或恢复文件。使用短字符串或常见词语等容易被猜到的密码会降低安全性。请使用自动生成的密码,或设置足够长且不易被猜到的密码。
通信也会加密
浏览器与 Secufile 服务器之间的通信全部使用 TLS(HTTPS)加密。
这降低了在上传或下载途中通信内容被第三方窃看的风险。
文件会自动删除
当满足以下任一条件时,文件将自动删除:
- 超过送件人指定的保存期限
- 达到所设置的下载次数上限
若送件人允许,收件人也可在下载后当场删除文件。
通过不将文件保存超过必要的时间,降低信息长期残留的风险。
我们记录的信息
为应对侵权以及依法提出的发信人信息披露请求,我们记录并保存上传来源的 IP 地址。
若发布违法信息或侵犯他人权利的信息,我们可能依据法律和使用条款向相关机构或权利人披露信息。
Secufile 不得用于共享违法、有害信息的目的。
也支持大文件
文件会被细分为多部分上传。
即使通信中途中断,连接恢复后也会从中断处自动续传。即便在移动网络等不稳定环境下,也无需从头重发。
下载同样可以从中断处续传。
关于运营团体
Secufile 由支援性剥削与数字性暴力受害者的认证非营利组织 PAPS 开发并运营。
PAPS 致力于咨询支援、性影像与视频的删除支援、闹市区外展、为年轻女性提供庇护与住处,以及为尽早发现受害而进行的技术开发等。
源代码已公开
运行本服务的软件源代码以 MIT 许可证 公开,任何人都可以查看和验证:github.com/paps-jp/securefile
加密方式与文件的处理方式,不必只听说明,而可以通过实际代码亲自确认。可被第三方验证,意味着无需无条件信任运营方——透明本身就提升了安全性。
用捐款支持 PAPS 的活动
Secufile 免费提供,让需要的人无需担心费用即可使用。
PAPS 的活动依靠大家的捐款支持。您的捐款将用于对受害者的咨询支持、图像删除、外展、为年轻女性提供庇护与住处,以及打造安全支援环境的技术开发等。
如果您认同本服务的宗旨与 PAPS 的活动,欢迎在力所能及的范围内给予支持。
当然,即使不捐款,您也可以像现在一样免费使用 Secufile。
运营状况
保存中的文件 236 个(6.7 GiB)
磁盘使用量:6.7 GiB / 200.0 GiB(3%)