我已成功打开 SSL/TLS 连接以进行配对,并已来回发送所有必需的消息。我在将秘密发送到 GTV 时遇到了问题。出于某种原因,它通过发回一条状态为 BadSecret 的消息说我的秘密很糟糕。我选择对秘密使用十六进制编码。
这是我对整个秘密协议缓冲区的十六进制表示。
00 00 00 0d 08 01 10 c8 01 18 28 22 04 0a 02 e2 7a
请注意,前四个字节用于消息的大小。中间的一切都是为了外在的信息。最后两个字节是我的实际密码。e27a 是出现在 GTV 上的密码。
如果有人知道为什么 GTV 可能会回应这个秘密是坏的,我将不胜感激。