加密保险库 · 安全传输

存放一切。
发送一切。
无需信任任何人。

Box 是一个加密保险库,用来存放密码、恢复码、笔记和文件;它也是一种安全的方式,可以把这些内容发送到您的其他设备或任何人手中。所有内容在上传前都会在您的设备上加密,因此我们的服务器上存储的始终只有密文。

目前账户仅限受邀注册。接收您分享内容的人永远不需要账户。 申请访问权限

  • AES-GCM 256
  • Argon2id
  • 数据存储在欧盟
  • 无广告,无跟踪器
Box 网页版:顶部是输入框,下方是包含照片、PDF、电子表格和 ZIP 压缩包的加密卡片
手机上的 Vault:包含 Wi-Fi 密码、恢复码和其他机密信息的卡片(示例数据)
256-bit

AES-GCM 密钥,加密在您的设备上完成

64 MiB

每次猜测密码所需的内存(Argon2id)

0 B

我们服务器上存储的可读内容

20

每张卡片可含的文件数,每个最大 2GB

01 · Vault + Transfer

要保管的,交给保险库。要发送的,交给信使。

Box 用同一套端到端加密同时做到这两点:机密信息和文件需要保存多久就保存多久,需要时也能在您的设备之间转移,或发送给其他人。

Vault

保管密码、恢复码和文档

期限设为“Never”的卡片会一直保留在 Vault 中,直到您将其删除:登录信息、Wi-Fi 密码、PIN 码、恢复码、API 密钥、合同和证件扫描件。它们会实时同步到您的所有设备。

  • 永不过期,直到您删除为止
  • 每张卡片可有标题、备注和最多 20 个文件
  • 搜索在您的浏览器中进行,范围是解密后的标题、文本和文件名
  • 一键复制卡片中的文本
包含示例卡片的 Vault 视图:Wi-Fi 密码、恢复码和路由器登录信息

Transfer

安全发送文件和机密信息

把照片从手机传到笔记本电脑,把密码交给同事,或把合同发给客户。所有内容都以加密形式传输,只需暂时保留的卡片会自行删除。

  • 您的设备:每张卡片都会实时出现在所有设备上
  • 其他人:会过期的链接,可选查看次数上限和密码
  • 接收方无需账户,也无需应用
  • 临时卡片:15 分钟至 30 天,到期后自动删除
一个有效的分享链接:剩余时间、查看次数、密码保护、链接本身以及有效期选项
  • 登录信息
  • Wi-Fi 密码
  • 恢复码
  • PIN 码和门禁密码
  • API 密钥
  • 合同
  • 证件扫描件
  • 照片和草稿

02 · 预览

一切皆可打开。服务器上不解密任何内容。

预览在解密后于您的浏览器中渲染。任何文件都不会在服务器上转换,因此在您阅读、观看和收听时,零知识依然成立。

图片

照片和截图,全屏查看

带图片的卡片会显示一张小预览图,它与原图分开加密。您可以全屏打开图片,用双指或按住 Ctrl 滚动鼠标滚轮缩放,双击放大,并通过箭头或滑动在卡片的文件之间切换。

  • 缩放 0.5 倍至 8 倍
  • 加密缩略图
  • 滑动切换文件
分屏视图中一张包含五张风景照片的卡片:左侧是文件列表,右侧是所选照片

文档

阅读 PDF、Word 和 Excel 文件

PDF 页面由 pdf.js 绘制,带页码计数和缩放功能。Word 文档会保留标题、列表和表格,较旧的 DOC 文件则显示其文本。电子表格打开时,每个工作表对应一个标签页。

  • PDF
  • DOCX · DOC
  • XLSX · XLS · ODS

这些是只读预览:不显示公式和精确格式。

Box 中的 Excel 工作簿,工作表标签为“Summary”“Marketing”和“Travel”
手机上的三页 PDF,带页码计数

ZIP 压缩包

无需解压即可查看 ZIP 内容

浏览文件夹树,查看大小和行数,并直接从压缩包中打开文本、代码、PDF、Word 和 Excel 文件。把文件夹拖进 Box,浏览器会替您将其打包成 ZIP。

针对项目压缩包:代码中的文件名可点击,在其他 YAML 或 Jinja 文件中定义的名称可跳转到其定义处;将鼠标悬停在 YAML 行上会显示它在结构中的位置,并对常见的 Kubernetes 和 Ansible 键给出简短说明。

Box 中的 ZIP 压缩包:左侧是文件夹树,右侧是带语法高亮的 Kubernetes YAML 文件

视频

在预览中观看视频

视频使用浏览器自带的播放器播放。支持哪些格式取决于浏览器,例如 MP4 和 WebM。

在 Box 预览中播放的视频

音频

用小巧的播放器收听

播放和暂停,后退或前进 10 秒,拖动进度条。支持 MP3、WAV、OGG、M4A 以及浏览器支持的其他格式。

Box 音频播放器,带播放、10 秒快退快进和进度条

代码和文本

支持 50 种语言的语法高亮

行号、自动换行、在新标签页中打开的链接,双击某个词即可高亮它出现的所有位置。在手机上,双指缩放即可调整字号。

Box 中带语法高亮和行号的 TypeScript 文件

03 · 编辑器

一张卡片,装下文本、链接和最多 20 个文件。

输入、粘贴或拖放均可。每张卡片都可以有可选的标题、备注和最多 20 个附件,全部以相同方式加密。

001
标题和备注

可以为任何卡片添加标题。文件也可以附带备注,显示在卡片和预览中。

002
粘贴

按 Ctrl+V 即可将截图添加到卡片,也可以使用“Paste image”。在 Android 上,刚复制的图片会自动加入输入框。

003
拖放

将文件拖放到页面或已打开的卡片上。拖入的文件夹会先在浏览器中打包成 ZIP,然后再加密。

004
链接

只包含一个链接的卡片会变成链接卡片。在任何预览文本中,链接旁都会出现一个小按钮,可在新标签页中打开该链接。

005
随时编辑

随时修改文本和标题,添加或移除文件。删除始终需要点击两次。

006
随时找回

在浏览器本地搜索标题、名称、文本和附件名称。可在“Expiring”“Vault”和“Shared”之间切换,网页版还能按类型筛选。

007
有效期

可选择 15 分钟至 30 天,或选择“Never”将卡片保留在 Vault 中。过期的卡片及其文件会被自动删除。

Box 编辑器:标题、备注,以及带有“Add files”和“Paste image”的一排附件

04 · 分享

任何卡片,一个链接即可分享。

接收方无需账户,在任意浏览器中打开链接,即可预览图片、视频、音频、PDF、Word 和 Excel 文件、代码以及 ZIP 压缩包的内容,还有下载按钮。

05 · 安全

从设计上确保我们无法读取您的数据。

Box 围绕一条规则设计:内容只在您的设备上加密和解密。下面用通俗的话说明其工作原理,以及我们的服务器实际能看到什么。

  1. 01
    您的密码
    从不直接用作密钥
  2. 02
    Argon2id
    64MiB、3 轮迭代:将密码转换为密码密钥
  3. 03
    数据密钥
    随机生成,256 位,仅以密码密钥封装后的形式存储
  4. 04
    AES-GCM 256
    在浏览器中加密每张卡片,每次使用新的 IV
  5. 05
    密文
    我们的服务器唯一存储的内容

从设计上实现零知识

文本、备注、标题、文件名、文件和缩略图在上传前都会在您的浏览器中加密。数据库和文件存储中只有密文和随机 IV。

标准的现代密码学

通过浏览器的 Web Crypto API 使用 256 位密钥的 AES-GCM。每次加密都使用新的随机 IV,被篡改的数据将无法解密。

抵御猜测的密码保护

Argon2id 使用 64MiB 内存和 3 轮迭代将您的密码转换为密钥,使每次猜测都代价高昂。在采用 Argon2id 之前创建的账户(PBKDF2-SHA256,600,000 轮)会在下次登录时自动升级。

封装的数据密钥

卡片由一个随机的数据密钥加密,密码只用于封装这个密钥。更改密码只会重新封装密钥,不会重新加密任何数据。解锁后,浏览器会以不可导出的方式保存密钥,连续 7 天未使用即将其清除。

恢复码

设置账户时,会显示一次 160 位的恢复码。如果您的密码被重置,可用此码重新解锁数据。如果两者都丢失,任何人都无法解密您的数据,包括我们在内。

双因素认证登录

可添加任意身份验证器应用(TOTP)生成的一次性验证码。查看所有已登录的设备和会话,一键将所有其他设备退出登录。

自带密钥的链接

分享链接在 # 号之后携带自己的密钥,因此服务器永远拿不到它。可选密码再加一道关卡,它以 PBKDF2-SHA256 哈希形式存储,输错 10 次即锁定。

大文件分块密封

超过 45MB 的文件会分块加密,默认每块 8MB,每块都有自己的 IV。每个分块都与其位置和总块数绑定,因此顺序被打乱或被截断的数据会被拒绝。

预览只在本地完成

PDF 在画布上绘制,不含脚本和表单;Word 内容要经过严格的净化器(DOMPurify)处理;文档内容必须与其文件类型相符才会被打开。任何内容都不在服务器上转换。

严格锁定的网页应用

严格的内容安全策略(Content Security Policy):应用只从 box.sortia.de 加载代码。启用 HSTS,禁止被其他网站嵌入,无广告、无统计分析、无跟踪器。

Android:代码来自已签名的 APK

Android 应用运行的是已签名 APK 内的代码,因此我们的服务器无法替换它。指纹登录被封存在 Android Keystore 中(AES-256-GCM,支持时使用 StrongBox,仅限强生物识别)。Box 转入后台 1 至 60 分钟后,可由应用锁将其遮盖。

数据存放在欧盟

数据库和存储运行在德国法兰克福(Supabase,区域 eu-central-1)。超过 45MB 的文件保存在我们位于欧盟的自有服务器上。行级安全机制将每个账户限制在其自己的数据范围内。

我们的服务器能看到什么

  • 您的电子邮件地址、设备(浏览器和系统)以及带 IP 地址的登录会话
  • 卡片的创建时间和到期时间
  • 卡片类型、大小和文件类型(MIME 类型)
  • 卡片是否在 Vault 中,以及包含多少个文件
  • 分享设置:有效期、查看次数上限和已查看次数

它们看不到什么

  • 您的文本、备注和标题
  • 文件名、文件内容和图片预览
  • 您搜索的内容
  • 您的数据密钥,以及分享链接中的密钥

须知: 您的 Box 密码同时也是登录密码。它通过 TLS 发送到登录服务(Supabase Auth),该服务只保存它的哈希值;加密密钥则由它在您的浏览器中另行派生。在网页版中,页面代码在每次访问时由我们的服务器提供,而 Android 应用的代码内置在已签名的 APK 中。

我们如何处理个人数据: 隐私政策

06 · 平台

每块屏幕上,都是同一个 Box。

在手机和电脑上登录:新卡片、编辑和删除都会实时显示在您的其他设备上。

网页

任意现代浏览器

无需安装。也可以将 Box 作为应用(PWA)添加到主屏幕或桌面。

输入
拖放、Ctrl+V、文件选择器、整个文件夹打包为 ZIP
作为应用
可安装(PWA);在 Android 上还会出现在分享菜单中
查找
搜索和筛选,均在浏览器本地完成
文件
每个最大 2GB,每张卡片最多 20 个

Android

为手机打造

Android 应用封装的是同一个加密应用,并加入了手机所需的功能。需要 Android 8 或更高版本。

分享
从任何应用将文件、照片和文本发送到 Box
剪贴板
刚复制的图片会进入输入框
截图
截图后打开 Box,它会提示您上传
解锁
指纹登录和可选的应用锁
保存
下载的文件直接保存到下载文件夹

已签名的 APK,直接来自 box.sortia.de。

Android 应用的真实界面

带照片、PDF 和 Excel 预览的卡片
带照片、PDF 和 Excel 预览的卡片
卡片中的照片,轻点切换
卡片中的照片,轻点切换
ZIP 中的 Excel 表格
ZIP 中的 Excel 表格
ZIP 中的代码,语法高亮
ZIP 中的代码,语法高亮
在手机上绘制的 PDF 页面
在手机上绘制的 PDF 页面
在设备上解密的视频
在设备上解密的视频
Vault:长期保存的密码和代码
Vault:长期保存的密码和代码

07 · 常见问题

问题与坦率的回答。

Box 是密码管理器吗?

是的,就安全保管密码和其他机密信息而言是这样:您可以把登录信息、Wi-Fi 密码、PIN 码、恢复码和 API 密钥作为卡片存放在 Vault 中。它们在您的设备上加密,同步到您的其他设备,并且可以搜索,服务器无法读取。Box 不会把密码填入网站或应用:没有自动填充,没有浏览器扩展,没有密码生成器,也不能从其他密码管理器导入。您只需一键复制卡片中的文本,再粘贴到需要的地方。

服务器能读取我的数据吗?

不能。文本、备注、标题、文件名、文件和缩略图在上传前都会在您的设备上加密,服务器只存储密文。不过,它能看到技术元数据:您的电子邮件地址、卡片的创建和到期时间、卡片类型、大小和文件类型、是否在 Vault 中,以及您的分享设置。

如果忘记密码会怎样?

密码同时保护您的登录和数据密钥。设置账户时,Box 会显示一次恢复码:请把它保存在安全的地方。如果您的密码已被重置,请用新密码登录,选择“Forgot password? Use recovery code”,然后输入恢复码。Box 会解锁您的数据,并用新密码封装您的数据密钥。没有恢复码,任何人都无法解密您的数据,包括我们。

Box 免费吗?

目前 Box 没有付费套餐、应用内购买和广告,账户仅限受邀注册。每个账户最多可保存 1,000 个会过期的条目和 500 个 Vault 条目(每个附件计为一个),单个文件最大 2GB。每个账户的总存储空间有上限,应用会显示您当前的用量。

接收方需要账户吗?

不需要。分享链接可在任何现代浏览器中打开,无需账户,也无需应用。接收方可以看到预览并下载文件。如果您设置了密码,对方还需要输入密码。

我的数据存储在哪里?

在欧盟。数据库和文件存储运行在德国法兰克福(Supabase,区域 eu-central-1),超过 45MB 的文件存储在我们位于欧盟的自有服务器上。所有内容在离开您的设备之前都已加密。 隐私政策

谁可以使用 Box?

Box 账户目前仅限受邀注册。如果您想要一个账户,请发送邮件至 info@sortia.de。您发送的分享链接任何人都能打开。

文件最大可以多大?

每个文件最大 2GB,每张卡片最多 20 个文件。超过 45MB 的文件会以加密分块的形式上传到我们位于欧盟的自有服务器。

哪些文件可以预览?

图片、PDF、Word(DOCX,DOC 以纯文本显示)、电子表格(XLSX、XLS、ODS)、ZIP 压缩包、音频、视频,以及 50 种语言的文本或代码。其他任何文件都可以存储、分享和下载。

我的卡片会过期吗?

只有在您希望时才会。选择 15 分钟到 30 天之间的有效期,时间一到,卡片及其文件就会被自动删除。设为“Never”的卡片会一直保留在 Vault 中,直到您将其删除。

应用支持哪些语言?

应用界面为英文。您的卡片可以存放任何语言的文本。

您的秘密,只属于您。

已有账户?在浏览器或 Android 上打开 Box。初次使用?请申请邀请。

Sortia Labs (sortia.de) · Software · Cloud · AI