🔐 蓝牙协议工具集

企业微信录音设备 - 数据包解析 & 握手签名计算

使用说明

  • 输入蓝牙收到的十六进制字符串(如:FE 01 00 1F 27 11 00 01 00 01 01 6E 17...)
  • 支持空格、逗号、0x前缀等多种格式
  • 工具会自动解析包头(13字节)和包体内容
  • 对于加密的包体,可以提供密钥进行解密(可选)
支持空格、逗号分隔,支持0x前缀
仅当包体加密时需要提供(flags.Encrypted = 1)

解析中...

📝 示例数据

握手请求 (10001)

FE 01 00 1D 27 11 00 01 00 01 00 22 F8 01 02 03 04 05 06 07 08 00 00 00 00 00 01 E2 40

开始录音请求 (11003)

FE 01 00 2D 2A FB 00 01 00 01 00 51 7D 00 00 3E 80 01 10 01 10 72 65 63 6F 72 64 5F 30 30 30 31 2E 6F 70 75 73 00 00 00 00 00 00 00 00

使用说明

  • 根据蓝牙协议握手流程计算HMAC-SHA1签名
  • 服务端签名: 手机端生成(20001响应),使用secretNo作为密钥
  • 设备签名: 设备端生成(10002请求),使用secretNo作为密钥
  • 密钥签名: 设备端生成(10002请求),需要已绑定,使用secret作为密钥

计算中...

📝 示例参数

完整握手流程

secretNo: 3b00147353d569ac9a4e21063d6xxxxx
client_nonce: 123451, server_nonce: 12354
SN: JAS6007, secret: 0123456789abcdef0123456789abcdef