VOXEL AUTH

方块验证器 · 你的每日验证码

你的密钥,你的世界。 验证,从此简单。

支持 Base32 密钥或 otpauth:// 链接

高级参数 SHA1 / 6 位 / 30 秒

链接内参数优先。请与服务提供方的设置保持一致。

原创像素插画:沙地上的仙人掌、储物箱和金钥匙

取码本地算,密文可同步。
为你的数字世界,多一层保护。

当前验证码

等待密钥

准备好,开始你的安全冒险。

等待生成验证码-- 秒

浏览器本地取码,云端只同步加密密文

明文密钥不离开你的浏览器验证码本地生成;可选账户同步,服务器只存保险箱密文。

本次会话 0

背包还是空的

复制一次验证码,这里就会留下临时足迹。

冒险指南

一个轻巧、独立的本地 2FA 工具。

01 / 放入密钥,即刻取码

输入服务提供方的 Base32 密钥,或导入包含 otpauth://totp 链接的二维码。验证码会自动更新。高级参数必须与服务提供方一致;不支持 HOTP 或 Google Authenticator 的 otpauth-migration 批量迁移二维码。

02 / 你的密钥,由你保管

取码和二维码识别在浏览器完成。普通输入、批量内容和会话记录仅在内存中。登录云端后,只将加密保险箱上传同源服务器;解密口令不发送。无外部字体和统计。复制内容会留在系统剪贴板,请自行管理。

03 / 需要保存?先给保险箱上锁

登录密码和保险箱口令必须不同。登录验证由服务器处理;保险箱使用独立口令、PBKDF2-SHA256(310,000 次)和 AES-256-GCM 在浏览器加密。登录后保存会上传密文,清除浏览器后重新登录并用保险箱口令恢复;未登录则仅本机保存。忘记保险箱口令无法找回,重置登录密码也不能解密。选择信任设备后,刷新或重开可自动解锁,切后台和闲置不再自动锁定。非信任设备闲置 5 分钟或切到后台会锁定。手动锁定会忘记自动解锁凭据但保留登录;退出会同时注销当前会话。多设备修订冲突会拒绝覆盖,需要拉取最新版本。

04 / 安全环境与准确的时钟

HTTP 仅供预览,真实密钥请使用 HTTPS 或 localhost。加密保险箱需要 Web Crypto 安全环境。设备时间不准确会导致验证码失效,请开启系统自动校时。页面无法保证已被恶意软件或扩展控制的设备安全。网页代码由服务器提供,若服务器遭篡改并投递恶意脚本,也可能窃取解密口令;端对端加密不能消除这个浏览器信任边界。

示例仅使用 RFC 6238 的公开测试密钥,不关联任何真实账号。不要将它用于真实账户。

独立原创实现,与 2fa.hot、Mojang 或 Microsoft 无隶属关系。

密钥二维码

二维码含完整密钥。仅向你信任的验证器展示,勿截图分享。

放大验证码

只展示当前验证码,不展示密钥,不通过 URL 传输。

------

手动复制

浏览器未允许访问剪贴板。请选中下方内容并手动复制。

加密保险箱

加密备份

导入时先验证备份密码,再由你确认是否替换。