Closed trickeydan closed 4 months ago
/badge/capture { "mac": "xxx", "secret": "xxx", "capture": { "serial": "marker ATSHA serial number", "rand": "random number generated by ATSHA (32 bytes)", "hmac": "HMAC(HMAC secret 0, [0x00]*32|(TempKey)|0x11|0x40|[0x00]*11|(SN<8>|SN<4:7>|SN<0:1>|SN<2:3>))" -> TempKey = SHA-256(rand<31:0>|input<19:0>|0x16|0x00|0x00) -> input = "xx:xx:xx:xx:xx:xx\0\0" }, "app-revision": "123", "fw-revision": "456", "wifi": { "bssid" : "bssidxxx", "channel": number, "rssi" : "number" } }