KitX 加密环运作原理
- 每个客户端在初次启动时生成一对 RSA 密钥对存储在本地
- 用户需在设备页面选择新设备选择开始密钥交换过程来交换密钥
- 本机 (A) 会弹窗显示一个临时的八位数字密码, 密钥信息使用 AES 加密后发送给目标设备 (B)
- 目标设备 (B) 收到密钥信息后, 会弹窗提示用户输入临时密码, 输入正确后解密密钥信息并存储在本地
- 目标设备 (B) 成功解密后, 会将自己的密钥信息使用相同的临时密码加密后发送给本机 (A)
- 结束密钥交换过程
- 之后新的设备和加密环中任何一个设备配对, 都将自动开始与其他加密环中所有设备交换密钥