kofrix.
简体中文
获取 Kofrix
技术架构

Kofrix 安全机制,通俗讲解

AES-256-GCM、PBKDF2、从不留在手机上的恢复密钥,以及你需要了解的局限。

不同的任务,不同的密钥

你的 5 × 5 图案经 PBKDF2-SHA512(60 万次迭代)强化,并加入保存在手机安全钥匙串中的盐值。得到的结果用于打开保险箱的主密钥,主密钥再打开保险箱索引。

认证加密,逐个文件

每个文件都有自己的随机密钥,并以 1 MB 为一块用 AES-256-GCM 加密。每一块都与所属文件及其位置绑定,因此文件被修改或打乱顺序都会被检测到。

从不留在手机上的恢复密钥

你的恢复短语经过强化(PBKDF2,80 万次迭代)生成一对 X25519 密钥。手机只保留公钥;每个新保险箱都会为该公钥留下一个恢复信封。打开信封必须用短语本身。

低调的入口

没有保险箱列表。无论有 0 个还是 10 个保险箱,解锁界面都完全相同,陌生的图案会打开一个新的空保险箱。照片从不以未加密形式写入磁盘,唯一的例外是播放视频时的临时副本,播放后立即删除。

你需要了解的局限

Kofrix 尚未经过独立的安全审计。文件只保存在你的手机上:目前没有备份。过短或过于简单的图案更容易被猜到,而且装有恶意软件的手机能看到屏幕上的内容。

获取 Kofrix