硬件级加密TPB2

TouchPass Basic2

一次触碰,安全开启

系列中最小的模块款:一枚带环形指示灯的电容式指纹模组 + 一个 USB 接口,即插即用。一枚指纹承载 HID 密码输入、PIV 智能卡与 PassKey 三种硬件级认证,密码与密钥永远不出设备。

USB 2.0 · 有线10 枚指纹ESP32-S3HID / PIV / PassKey

一枚指纹,三种认证

指纹是设备的统一认证手段。录入后的每一枚指纹都能登录 App、开启 PIV 会话、完成 PassKey 验证 —— 不必给手指分角色。

HID 密码输入
把设备变成一把指纹钥匙串

为指纹绑定一条密码,识别成功后设备以标准 USB 键盘协议把密码逐字符敲出来。系统只看到一个普通键盘。

  • 登录框、应用、网页表单、终端都能用
  • 密码只写不读,App 也读不回明文
  • 可选自动回车,输入完直接提交
全平台免驱
PIV 智能卡
用指纹登录你的 Mac

设备枚举为一张标准 PIV 智能卡(CCID):macOS 系统登录与锁屏解锁、企业证书登录、代码签名都能用。

  • 9A / 9D 卡槽内生成 ECC P-256 密钥
  • PIN 框由设备自动填入,无需记忆
  • 每次使用都要一次新鲜指纹(30 秒会话)
一键初始化仅 macOS
PassKey 免密登录
标准 FIDO2 / WebAuthn 安全密钥

在浏览器里注册与使用 PassKey:不再需要密码与验证码,一次触摸完成登录。凭证私钥留在设备的加密分区里。

  • CTAP 2.0 / 2.1,兼容 U2F
  • 最多 256 个可发现凭证
  • 用户验证由指纹承担,出厂无需 PIN
跨平台

唯一的例外:为某枚指纹设置了含字母或符号的 HID 密码时,该指纹无法用于 PIV —— macOS 的智能卡 PIN 框只接受数字。未设密码或 ≥6 位纯数字的指纹不受影响。

怎么用

三种能力的实际操作流程,都在 TouchPass App 里完成配置。

01
在 App 中设置密码

登录 TouchPass App,在指纹卡片上选择「设置密码」,输入要绑定的密码并保存。保存后无法读回,只能覆盖或删除。

02
聚焦输入框

把光标放到目标密码框里。设备只负责把密码「打」进当前焦点,用前确认焦点位置。

03
轻触指纹

绿灯闪烁 + 短震后密码输入完成,默认自动补一次回车直接提交。键盘输出为 US 布局 ASCII 字符。

安全设计

假设它已经落到攻击者手里

他有电烙铁、有编程器、有示波器、有时间。在这个前提下,他依然拿不到你的密码 —— 从芯片选型到出厂烧录的最后一道工序,整条链路都是围绕这一个前提设计的。

你的密码在最里面
要拿到它,必须依次穿过每一层
厂商固件签名服务
签名在构建时完成,私钥不写入设备
只有该私钥签过的固件能启动
自制固件在烧录与启动两处都被拒绝
主控 MCU · ESP32-S3
eFuse 熔断 · 密钥不可读出
Secure Boot v2 · 只运行签名固件
Flash 加密 · XTS-AES-128 · 一机一钥
part0 分区 · PIV 私钥 / PassKey 凭证
NVS 加密 · 再加一把密钥
指纹配对密钥
你的密码
只写不读,没有任何读取接口
指纹模组

指纹模板只存在模组内部,加密保存,无图像导出接口。定制模组,与主控一机一配对。

配对密钥 KeyA / KeyB
配对后永久锁定
固件签名
没有厂商私钥,自制固件烧不进也起不来;OTA 走同一套验签。
Flash 加密
整片 XTS-AES-128 加密,一机一钥 —— 焊下存储芯片读到的只是密文。
NVS 二次加密
配置分区再用另一把密钥加密一次,最敏感的数据加密了两次。
模组出厂配对
与本机模组交换 KeyA/KeyB 后永久锁定,换模组密钥对不上即认证失败。
通信加密
模组与主控之间 AES-128 加密并带挑战应答,搭线只能拿到密文。
eFuse 熔断
出厂即熔断熔丝,Flash 密钥不可读出、不可改写,JTAG 永久关闭。
了解完整安全技术不针对具备芯片开盖、激光注入这类设备与预算的国家级实验室 —— 边界我们也写清楚。

三类 PIN,各管一件事

设备上的 PIN 相互独立,日常真正需要你记住的只有第一个。

连续输错 10 次,设备自己清空

这是设备被偷之后的最后一道防线。失败次数持久保存,断电重启不会重置;任意一次成功登录(PIN 或指纹)都会清零。默认开启,不建议关闭。

管理 PIN
4–18 位
登录 TouchPass App 管理设备,也可用任意已录入指纹替代。出厂不带管理 PIN,务必第一时间设上,并且长一点。
PIV PIN
无需记忆
macOS 强制要求的形式条件,设备不校验其值 —— 指纹认证成功后由设备通过 HID 自动填入。真正构成授权的是你的指纹。
FIDO PIN
4–63 字符
出厂未设置,PassKey 的用户验证完全由指纹承担。某些服务强制要求时可自行设置,连续 8 次错误锁定。

开箱第一件事:设置管理 PIN。设备出厂不带管理 PIN,恢复出厂后也会清空 —— 未设置时管理通道是敞开的。PIN 长一点,别只用 4 位。

三步快速上手

1
连接设备

把 TouchPass Basic2 插入电脑 USB 接口。HID 与 PassKey 全平台免驱,无需安装任何驱动。

2
录入指纹

打开 TouchPass App 设置管理 PIN,抬起-按压 5 次完成采样;按需设置 HID 密码或初始化 PIV。

3
一触完成

轻触指纹即可自动输入密码、解锁 Mac,或完成 PassKey 验证。

灯与震动就是全部反馈

待机
呼吸灯,颜色与节奏可在 App 中定制(默认关闭)
等待触摸
黄色常亮 —— FIDO 确认、App 指纹登录等场景
识别成功
绿灯闪 1 次 + 短震
识别失败
红灯连闪 3 次 + 连续震动

机身无可见 LED,状态全部由指纹模组的环形 RGB 灯与震动马达表达。震动可在 App 中关闭,待机呼吸灯支持自定义颜色与节奏。

技术规格

核心
主控芯片
ESP32-S3-N16R8(16MB Flash,8MB Octal PSRAM)
指纹传感器
电容式指纹模组,UART 加密通信,自带环形 RGB 指示灯
指纹容量
10 枚(槽位 1–10)
接口
接口
USB 2.0 Full Speed(12 Mbps)
复合设备
HID 键盘 + CCID 智能卡 + FIDO2 + 管理串口
无线 / 电池
无(Basic2 为纯有线款)
安全
固件签名
Secure Boot v2(RSA-3072),烧录与启动两处验签
Flash 加密
XTS-AES-128,一机一钥,密钥不离开芯片
密钥保护
eFuse 一次性熔断,JTAG 永久关闭
电气与环境
供电
USB 5V(≥500mA)
工作电压
3.3V ±5%
工作温度
0 – 45°C
工作湿度
20 – 80% RH
包装清单
TouchPass Basic2 主机×1
快速上手卡×1
TouchPass App官网下载
外壳 3D 打印 / CNC 文件官网下载

具体清单以店铺商品页为准。

在哪里购买

目前通过淘宝与小红书发售,点击前往店铺。