iOS 伴侣应用
通过一个端到端加密隧道,将 iOS 伴侣应用与桌面端 OpenHuman 配对,并通过二维码扫描完成。
它是什么
通过二维码配对
桌面核心 后端中继 iOS 应用
| | |
|-- devices_create_pairing RPC | |
|-- tunnel:register ----------------->| |
|<-- channel_id, expires_at ----------| |
|-- generate X25519 keypair | |
|-- tunnel:connect (role: core) ----->| |
| | |
| 显示二维码: | |
| cid, pt, cpk, rpc?, exp | |
|.................. 扫描二维码 ......................> |
| | 生成设备的 |
| | X25519 密钥对 |
| |<-- tunnel:connect ------|
| | (role: client) |
|<------ tunnel:frame (handshake) ----|------------------------|
|-- X25519 DH + derive session keys | |
|-- persist PairedDevice | |
|-- publish DevicePaired event | |
| 设备出现在 Devices 列表中 | |端到端隧道
传输策略
策略
类
使用场景
权衡
设备管理与撤销
另请参阅
最后更新于