Skip to main content
LifeWyn
安全中心

安全 源于设计

你所爱的人,绝不该继承到一块锁死的屏幕。你的保险库抵达我们服务器时便已加密,钥匙留在你的设备上——因此我们只交付你的规则所允许的:密钥分片,绝非明文。

零知识架构
XChaCha20-Poly1305
scrypt + HKDF-SHA-256
Shamir 秘密共享
TLS 1.2 / 1.3

零知识

源于设计

加密

XChaCha20-Poly1305

密钥派生

scrypt (N=2^15)

门限密码学

Shamir,门限由你设定

传输中

TLS 1.2 / 1.3

静态存储

客户端加密

交付关卡

失败即关闭

架构

零知识的四大支柱

每一层都在加固纵深防御。从你的设备到我们的服务器,没有任何一处是你只能选择信任我们的。

客户端加密

所有加密都在你的设备上完成,你的主密码也绝不会离开它。解密你保险库的钥匙都在设备上派生,不会发送给我们。

实现方式

scrypt (N=2^15, r=8, p=1) → 256 位主密钥

只存密文

保险库条目与文档字节都以密文形式存储,而开启它们的钥匙并不与之存放在一起。你的账户以及指定人的联系方式,则是以可读形式存储的——因为服务无法去通知或核验一个它读不到地址的人。

实现方式

保险库条目与文档字节均采用 XChaCha20-Poly1305 (AEAD)

服务器端不解密保险库

你的保险库钥匙在你的设备上派生,从不传输,因此我们这边没有任何代码路径会去解密它。我们确实持有一个服务器端的封装密钥,用于保护所存放的密钥信封——它只保护这些信封,并不能开启你的保险库。

实现方式

保险库钥匙的派生与每一次密钥操作,都在客户端完成

钥匙在你手中

你的主密钥通过 HKDF-SHA-256 派生出各类别密钥,再往下派生出各资产密钥。每份文档都会获得一个全新的随机密钥,并由其所属类别密钥封装。信任之根,由你掌控。

实现方式

采用带域分离的 HKDF-SHA-256;保险库钥匙使用 Shamir 秘密共享

密码学

标准化的密码原语——绝无自研密码算法

我们只采用久经考验的标准化算法。没有任何私有的自创构造。

保险库条目与文档

XChaCha20-Poly1305 (AEAD)

传输格式

SVAULT:v2

密钥派生

HKDF-SHA-256

保险库口令拉伸

scrypt (N=2^15)

账户登录密码

Argon2id(服务器端)

传输中

TLS 1.2 / 1.3

密钥管理

门限密码学与密钥层级

你的保险库钥匙从不被完整存储。它通过 Shamir 秘密共享被拆成多个分片,而分片一共有多少、需要多少片才能重建,都由你来决定。

密钥派生层级

主密钥 (MK)

scrypt (N=2^15) → 256-bit

保险库密钥

HKDF(MK, 'vault')

凭据密钥

HKDF(MK, 'credentials')

文件密钥

HKDF(MK, 'documents')

资产密钥

HKDF(MK, 'assets')

银行

DEK → 由 CK 封装

保险

DEK → 由 CK 封装

遗嘱

DEK → 由 CK 封装

加密货币

DEK → 由 CK 封装

房产

DEK → 由 CK 封装

投资

DEK → 由 CK 封装

医疗

DEK → 由 CK 封装

数字

DEK → 由 CK 封装

每个资产/文档都会获得一个唯一的随机 DEK,并由其类别密钥封装。类别密钥通过带域分离的 HKDF-SHA-256 从主密钥派生而来。

Shamir 秘密共享

保险库主密钥

拆分成你所选定的若干分片——任意达到门限数量即可重建

你的设备分片 1
指定人 1分片 2
指定人 2分片 3
信任联系人分片 4
信任联系人 2分片 5

每一个分片在离开你的设备之前,都会用其接收人自己的公钥加密。LifeWyn 自己不持有任何分片,只保存封存好的信封与审计记录。接收人与门限,都由你来选定。

传承

受控、经核验、按需披露

一次住院,并不等于永别。不同的人生际遇,打开的是不同的门——每一扇都只显露它该显露的,绝不多露一分。

多信号核验

各方的确认与经审查的文件会提升可信度;相互矛盾之处、篡改标记与重复案件则会抬高与之相抗的欺诈风险。没有任何单一信号能一锤定音。

最小权限交付

你指定的人,只会收到你留给他们那部分内容的密钥分片——按资产、按条件、按你设定的时间规则逐一限定。绝不会有丝毫溢出。

经核验,可审计

每一次交付都会写入以哈希链相连的审计记录。而且没有人会一头雾水——每位指定人都会收到一份认领指引包,里面备齐了所需的表格、联系人与分步说明。

释放保障机制

八道关卡,任何一道都能拦下它

加密决定一份记录如何被封存。而这些机制决定的是,在它被打开之前必须满足哪些条件——其中任何一项本身都足以拦截或取消一次交接。

1

一键取消

在完成之前的任何阶段,你都可以用手机随时停止一次释放,无需任何理由。

2

经核验的文件

证明文件和相关材料必须经过提交与审核。仅凭一句声明并不构成证据。

3

接收人身份核验

声称拥有访问权限的人,需要通过政府身份证件和活体检测,证明自己就是你指定的那个人。仅凭转发的邮件是不够的。

4

信任联系人确认

你指定的联系人会被要求确认,有 48 小时的响应窗口。你本人的任意一次确认,都会重置整个流程。

5

等待期

在你选择的宽限期内,任何操作都不会是不可逆的;即使其他一切都已核实,你设定的时间锁也必须先走完全程。

6

欺诈审查

相互矛盾的证据会限制置信度评分,模糊不清的情况会转入人工审核,而不是直接放行。客服人员在任何情况下都无法释放密钥分片。

7

最小化披露

每位接收人只会收到分配给他们的记录所对应的密钥分片。不存在任何一种情况会让某个人收到全部内容。

8

不托管资产

LifeWyn 从不持有你的资金。即使系统被完全攻破,暴露的也只是一份地图,而不是余额。

透明

我们能做什么,不能做什么

一份诚实的能力清单——没有营销辞藻,只有技术上的真实。

LifeWyn 能做到什么

  • 安全地存储你的密文
  • 向指定人交付加密的密钥分片
  • 自动运行生命信号签到
  • 在规则触发时通知指定人

LifeWyn 做不到什么

  • 读取你保险库里的内容
  • 重建你的主密钥
  • 未经核验便授予访问权限
  • 重置你的主密码

合规

我们遵循的标准,以及尚未取得的认证

平台已经实现了什么,以及——同样坦白地说——还没有任何机构依据哪些认证对我们进行过审计。

SOC 2 Type II

尚未审计

尚未进行,也未安排任何审计

ISO 27001

尚未认证

尚未申请任何认证

GDPR

已对标构建

访问、更正与导出均已实现;删除则作为一项有记录的请求处理

DPDP 法案(印度)

已对标构建

同意记录与数据权利处理流程均已实现

数据驻留

单一区域

目前仅有一个部署区域;暂不提供分区域托管

发现了漏洞?

请先告诉我们

请先向我们报告,而不是先告诉其他人。对于善意报告,我们不会采取法律行动。

如何报告

常见问题

问题与解答

LifeWyn 有多安全?

你的保险库会先在你自己的设备上使用 XChaCha20-Poly1305 加密,之后才会上传,因此到达我们服务器的只有密文。主密钥通过 scrypt 由你的密码短语派生,并使用 Shamir 秘密共享进行拆分,因此没有任何一方——包括 LifeWyn——会持有完整可用的副本。每一次释放都会写入一条哈希链式审计记录。我们使用标准化的密码学基础组件,而非专有构造,目前也尚未取得正式认证:SOC 2 与 ISO 27001 均尚未启动,我们选择在本页说明这一点,而不是等采购团队自己发现。

LifeWyn 能读取我的保险库吗?

不能。这不是出于某项政策,而是因为你的记录送达我们时就已经无法读取。保险库项目和文件均以密文形式存储,打开它们的密钥在你的设备上生成,从未发送给我们。我们可以向法院、监管机构或攻击者提供密文,仅此而已。

如果你们会释放密钥分片,是不是意味着你们能打开我的保险库?

不能,而这个问题很值得说清楚。每一份密钥分片在离开你的设备之前,都会用接收人自己的公钥加密。LifeWyn 本身不持有任何分片,只保存已封存的信封和审计记录。接收人会把发放给他们的分片与自己持有的分片组合起来,打开分配给他们的记录,重建过程在接收人自己的设备上完成。这正是“我们会释放密钥分片”与“我们没有后门”这两句话可以同时成立的原因。

如果你们的服务器遭到入侵会怎样?

攻击者只能获得密文。你的记录始终保持加密,因为打开它们的密钥从未存在于我们这里。泄露的备份和实时数据库一样毫无用处,拥有完整数据库访问权限的员工也看不到任何可读内容。这正是“承诺不看”与“根本无法看”之间的实质区别。

如果我忘记了密码短语怎么办?

LifeWyn 无法重置它。你的主密钥没有服务器端副本,这正是我们服务器遭到入侵也无法暴露你保险库的原因。恢复流程依赖于你在首次设置时创建的恢复份额与信任联系人,这也是为什么设置过程会优先要求你完成这些步骤。如果你同时丢失了密码短语和恢复份额,任何人都无法打开这个保险库。我们知道这听起来很严苛,但这是“保险库只能由你和你选定的人用密钥开启”这一设计所必须付出的代价。

如果 LifeWyn 停止运营,我的保险库会怎样?

你可以在任何一天导出全部内容。导出文件采用有文档说明的开放格式,你用自己的密码短语和恢复份额即可解密,不依赖我们的服务器,也不依赖我们公司是否还存在。因为我们从不持有你密钥的可用副本,无论是业务结束还是新的所有者接手,都无法读取你的数据。如果我们真的必须关闭,你会提前收到明确通知,并有充足的时间完整导出。

你的钥匙。你的规则。你的传承。

LifeWyn 从不持有你的主密钥——它始终在你手中。谁来接收分片、何时轮换、何时撤销,都由你决定。早在你所爱的人需要之前,就为他们留好一条进入的路。

采用标准的、经充分审阅的密码原语——绝无私有密码算法

XChaCha20-Poly1305scrypt (N=2^15)HKDF-SHA-256Shamir GF(2^8)TLS 1.2 / 1.3失败即关闭的释放关卡