oveile
菜单
oveile

安全与隐私

从第一个字节开始保护隐私。

浏览器在上传前加密文件,服务器保存加密副本。网站的新链接通过六位访问码保护文件密钥。

  1. 您的设备
  2. 加密存储
  3. 收件人的设备

上传之前完成加密

网站使用浏览器的Web Crypto API,以AES-256-GCM加密文件及文件名。每次分享都会创建新的随机密钥。服务器收到的是加密数据、加密元数据,以及访问令牌和撤销令牌的哈希值。

链接与访问码共同解锁文件密钥

每个文件都有一个全新的120位随机秘密值。Oveile生成六位访问码,仅保留其哈希值。新链接在#后的部分携带用该访问码加密的文件秘密值,浏览器不会在HTTP请求中发送这一部分。浏览器在本地解锁秘密值,HKDF据此派生文件加密密钥和独立的下载令牌。旧版原始密钥链接和完整的32字符代码仍受支持。

有效期与撤销限制访问

可选一小时、24小时或七天。文件到期后会立即停止访问,并在定期清理时删除。您可以通过上传后显示的按钮,或可选回执中的撤销链接,提前撤销分享。

需要时,仅允许打开一次

首次打开后删除功能允许从Oveile下载一次,随后删除存储的分享。收件人仍可保存、复制或截取收到的内容。此选项无法擦除其他设备上已有的副本。

可选邮件不含解密密钥

收件人邮箱与加密分享一同保留,以便Oveile完成安全交接。它用于标注收件人,不验证身份。您可以另行申请回执、收件人通知或打开通知。通知不含解密密钥和访问码,请自行分享私密链接和访问码。

了解保护的局限

六位访问码不是双因素认证。获得新私密链接的人可以离线尝试猜测访问码,因此请将两者保密。旧版链接和完整的旧版代码直接包含文件密钥。设备或浏览器遭入侵时可能泄露密钥。Oveile无法恢复丢失的密钥,也无法阻止收件人保留副本。

API集成中的一个明确例外

网站及客户端API模式在上传前加密。可选的托管加密API通过TLS接收明文,因此服务器在该次请求中会先看到原始文件再加密。如果要求服务器永远不能收到原始文件,请使用客户端加密。