去中心化 · 端到端加密 · 可自托管

安全,不是选项,
是唯一的默认。

Web3Password 是一款去中心化密码管理器。身份与密钥由 BIP39 助记词派生,主密钥及明文数据始终留存于本地设备; 保险库在客户端完成 AES-256-GCM 与 ChaCha20-Poly1305 双层认证加密后,才会同步至你自有的服务器或 NAS。 服务端仅持久化密文,无法接触任何明文。

AES-256-GCM ChaCha20-Poly1305 PBKDF2 600,000 次 零知识上传 系统级密钥保护
🛡️

安全强度,用数字说话

密码管理器最不该被信任的地方,就是它自己。Web3Password 的每一项强度指标都能被验证: 加密算法公开、密钥派生次数可查、上传内容永远是密文。

256bit
加密强度 AES-256-GCM 与 ChaCha20-Poly1305 双层 AEAD
600,000
次 PIN 密钥派生 PBKDF2-HMAC-SHA256,暴力破解成本极高
0明文
上传到服务器 服务端只见密文,连救援通道都不存在
2层
认证加密 密文被篡改一位即解密失败,拒绝静默降级
硬件隔离
支持 TEE / StrongBox 根密钥由系统密钥库保管,不可导出

✕ 传统云端密码管理器

  • 主密码派生密钥存在服务商侧
  • 数据托管在第三方,账号可被冻结
  • 「忘记密码」意味着服务商能触及你的数据
  • 日志、备份、客服后台都是潜在泄露面

✓ Web3Password

  • 助记词即身份,密钥从不出设备
  • 可自托管,数据落在你自己的服务器 / NAS
  • 没有中心账号,也没有「找回密码」的后门
  • 服务端不记录任何助记词、私钥与口令
安全设计

默认选择更安全的一侧

下列策略在客户端内已默认启用,不依赖用户的额外配置,也无法被误关成「方便模式」。

✓
双层 AEAD 加密AES-256-GCM + ChaCha20-Poly1305,密文被篡改即解密失败。
✓
系统级密钥保护根密钥交由操作系统密钥库保管,不以明文落盘:Android 侧为 AndroidKeyStore(支持 TEE / StrongBox 的设备由硬件加密,密钥不可导出且绑定设备解锁),桌面端为 macOS Keychain 与 Windows DPAPI。密钥只参与加解密,无法被读出。
✓
强制校验证书拒绝明文 HTTP 与自签名劫持,仅信任系统信任链。
✓
PIN 高强度派生600,000 次 PBKDF2-HMAC-SHA256,弱口令也难以爆破。
✓
全局防截屏窗口标记 FLAG_SECURE,锁屏与详情页不可被截屏录屏。
✓
导出二次认证导出明文前必须通过生物识别或设备凭据确认。
✓
彻底自毁擦除擦除时清表并 VACUUM、清缓存与附件、删除 Keystore 密钥。
✓
零日志泄露正式包不打印敏感字段;剪贴板内容自动清理。
✓
最小暴露面组件默认不导出,无深链、无 JS Bridge、无调试后门。
✓
通行密钥系统级保护凭据提供方与自动填充服务受系统权限约束,第三方无法调用。
✓
剪贴板防泄露复制密码自动标记敏感并倒计时清空。
✓
数据可导出,不被锁定保险库可导出为 JSON 与 CSV,随时迁出,不把数据锁在平台内。
核心特性

像管好一把钥匙,而不是托管一座金库

没有中心化的账号体系,也没有「忘记密码」的客服通道——因为服务器上根本没有你的明文密码。

🔑

助记词即身份

一份 BIP39 助记词派生出全部密钥与身份地址。助记词在手,换设备也能完整恢复;丢失则无人能替你找回。

🔒

端到端加密

保险库内容经 AES-256-GCM 与 ChaCha20-Poly1305 双层 AEAD 加密后再上传,服务器只见到密文。

🖥️

可自托管

整套后端可部署在自己的服务器或局域网 NAS 上,数据不出内网,没有第三方托管方。

⚡

自动填充

浏览器插件即时填充网页表单;安卓端接入系统级自动填充服务,App 与浏览器里都能一键登录。

🛡️

通行密钥 Passkey

内置凭据提供方,P-256 通行密钥直接保管在加密保险库中,三端均可完成注册与登录 ceremony。

🎲

密码生成器

自定义长度与字符集,实时强度提示,生成的强随机密码可一键存入并同步到其它端。

🔐

系统级密钥保护,支持硬件隔离

根密钥交由操作系统密钥库生成并保管,明文永不落盘;Android 侧支持 TEE / StrongBox 硬件加密。密钥无法被导出,只能交由系统完成加解密——即使密文被整块拷贝,换一台设备也无法解开。

📡

自研二进制传输协议

客户端与服务端之间不使用通用的 JSON / REST 明文交互,而是走自研的二进制帧协议:请求体为 BSON 结构化封装,外层携带签名字段,数据段为双层加密密文;信封格式不符的请求会被网关直接拒绝。相比通用接口,协议层更难被通用工具批量探测与伪造。

三端同源

浏览器、桌面、手机,一套保险库

同一份加密数据,同一套协议与加密实现。你在任意一端新增的记录,另一端解锁即见。

🧩

浏览器插件

Chrome · Manifest V3
  • 网页登录框自动填充
  • 通行密钥提供方(WebAuthn)
  • 密码生成器与历史记录
  • 导入 Chrome / Bitwarden / LastPass
  • 导出 JSON 与 CSV
  • 加密分享保险库数据
💻

桌面端

macOS · Windows
  • 本地保险库,离线可解锁
  • 创建钱包 / 导入助记词
  • 系统生物识别解锁
  • 密码生成器
  • 备份导入与导出
  • 大屏管理,批量整理条目
📱

安卓客户端

Android 8.0+ (minSdk 27)
  • 系统级自动填充服务
  • 通行密钥凭据提供方
  • PIN 码 + 生物识别解锁
  • 一次性验证码(TOTP)
  • 自定义自托管服务器地址
  • 导出 JSON / CSV,导入引导
三步开始

从助记词到第一条密码

创建或导入身份

生成一份新助记词,或导入已有的助记词恢复身份。请离线抄写并妥善保管。

解锁保险库

用 PIN 或生物识别解锁。保险库在本地解密,密钥与明文不会离开你的设备。

开始填充与同步

新增记录后,在浏览器自动填充、在手机上一键登录,三端数据保持一致。

选择你的平台,开始使用

选择对应平台的安装包即可开始使用,链接长期有效。