Test Report

Summary

69
7 failed 62 passed

Tests

test_comm.py 762 0:00:19.538335

PASSED test_setup 0:00:00.000463

Setup

Call

Teardown

PASSED test_ping[\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !"#$%&'()*+,-./0123456789:;<=>?] 0:00:01.154969

Sends arbitrary dict structure over the wire, and receives the same data

Setup

Captured stdout setup
Selecting hardware
Captured stderr setup
* DEBUG   1444ms llog.py:45 
Exchange selected: <bound method NKFido2Client.exchange_u2f of <pynitrokey.fido2.client.NKFido2Client object at 0x7f5d9725a2b0>>

Captured log setup
*    408ms hidtransport.py:249 payload: [43, 190, 42, 242, 252, 107, 249, 9]
*    408ms hidtransport.py:292 sending packet: [255, 255, 255, 255, 134, 0, 8, 43, 190, 42, 242, 252, 107, 249, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*    410ms hidtransport.py:301 recv: [255, 255, 255, 255, 134, 0, 17, 43, 190, 42, 242, 252, 107, 249, 9, 0, 0, 0, 5, 2, 1, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*    410ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*    434ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 159, 0, 169, 1, 131, 102, 85, 50, 70, 95, 86, 50, 104, 70, 73, 68, 79, 95, 50, 95, 48, 108, 70, 73, 68, 79, 95, 50, 95, 49, 95, 80, 82, 69, 2, 130, 107, 99, 114, 101, 100, 80, 114, 111, 116, 101, 99, 116, 107, 104, 109, 97, 99, 45, 115, 101, 99, 114]
*    438ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 101, 116, 3, 80, 139, 197, 73, 104, 7, 177, 77, 95, 178, 73, 96, 127, 93, 82, 125, 162, 4, 166, 98, 114, 107, 245, 98, 117, 112, 245, 100, 112, 108, 97, 116, 244, 104, 99, 114, 101, 100, 77, 103, 109, 116, 245, 105, 99, 108, 105, 101, 110, 116, 80, 105, 110, 244, 117, 99]
*    442ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 114, 101, 100, 101, 110, 116, 105, 97, 108, 77, 103, 109, 116, 80, 114, 101, 118, 105, 101, 119, 245, 5, 25, 12, 0, 6, 129, 1, 7, 10, 8, 24, 255, 9, 130, 99, 110, 102, 99, 99, 117, 115, 98, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*    443ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 134, 0, 8, 17, 17, 17, 17, 17, 17, 17, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*    446ms hidtransport.py:301 recv: [0, 0, 0, 5, 134, 0, 17, 17, 17, 17, 17, 17, 17, 17, 17, 0, 0, 0, 6, 2, 1, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1444ms llog.py:45 
Exchange selected: <bound method NKFido2Client.exchange_u2f of <pynitrokey.fido2.client.NKFido2Client object at 0x7f5d9725a2b0>>

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
Sending data=5840000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f
Sending data=b'X@\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !"#$%&\'()*+,-./0123456789:;<=>?'
Send Command.TEST_PING
CBOR encoded data dict (to send): (69) 5840000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f
69 0/1 221 74 010001dd454200015840000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f
Send result: 00
Result Command.TEST_PING: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0045 -> 69
Packet info: 5 0/15 69 69 b'\x02\x00\x0fEE'
Received packet with partial data: 0045015840000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f
Packet info: 5 1/15 69 69 b'\x02\x01\x0fEE'
Received packet with partial data: 
All data received: [(0, 2), (1, 2), (69, 1), (88, 1), (64, 1), (2, 1), (3, 1), (4, 1), (5, 1), (6, 1)]
All data received: 0045015840000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f
All data received CBOR: b'\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !"#$%&\'()*+,-./0123456789:;<=>?'
* DEBUG   1503ms llog.py:45 Record stats: CBOR length 66
* DEBUG   1503ms llog.py:45 Counter({88: 1, 64: 1, 0: 1, 1: 1, 2: 1, 3: 1, 4: 1, 5: 1, 6: 1, 7: 1, 8: 1, 9: 1, 10: 1, 11: 1, 12: 1, 13: 1, 14: 1, 15: 1, 16: 1, 17: 1, 18: 1, 19: 1, 20: 1, 21: 1, 22: 1, 23: 1, 24: 1, 25: 1, 26: 1, 27: 1, 28: 1, 29: 1, 30: 1, 31: 1, 32: 1, 33: 1, 34: 1, 35: 1, 36: 1, 37: 1, 38: 1, 39: 1, 40: 1, 41: 1, 42: 1, 43: 1, 44: 1, 45: 1, 46: 1, 47: 1, 48: 1, 49: 1, 50: 1, 51: 1, 52: 1, 53: 1, 54: 1, 55: 1, 56: 1, 57: 1, 58: 1, 59: 1, 60: 1, 61: 1, 62: 1, 63: 1})
* DEBUG   1504ms llog.py:45 b'\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !"#$%&\'()*+,-./0123456789:;<=>?'
Captured log call
*   1447ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 153, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   1450ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 79, 34, 140, 39, 144, 246, 1, 0, 1, 221, 69, 66, 0, 1, 88, 64, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42]
*   1454ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1466ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1467ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   1470ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1482ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 0, 69, 1, 88, 64, 0, 1, 2, 3, 4, 5, 6]
*   1486ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 0, 0]
*   1487ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   1490ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1502ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 44, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1503ms llog.py:45 Record stats: CBOR length 66
*   1503ms llog.py:45 Counter({88: 1, 64: 1, 0: 1, 1: 1, 2: 1, 3: 1, 4: 1, 5: 1, 6: 1, 7: 1, 8: 1, 9: 1, 10: 1, 11: 1, 12: 1, 13: 1, 14: 1, 15: 1, 16: 1, 17: 1, 18: 1, 19: 1, 20: 1, 21: 1, 22: 1, 23: 1, 24: 1, 25: 1, 26: 1, 27: 1, 28: 1, 29: 1, 30: 1, 31: 1, 32: 1, 33: 1, 34: 1, 35: 1, 36: 1, 37: 1, 38: 1, 39: 1, 40: 1, 41: 1, 42: 1, 43: 1, 44: 1, 45: 1, 46: 1, 47: 1, 48: 1, 49: 1, 50: 1, 51: 1, 52: 1, 53: 1, 54: 1, 55: 1, 56: 1, 57: 1, 58: 1, 59: 1, 60: 1, 61: 1, 62: 1, 63: 1})
*   1504ms llog.py:45 b'\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !"#$%&\'()*+,-./0123456789:;<=>?'

Teardown

PASSED test_ping[\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f] 0:00:00.069756

Sends arbitrary dict structure over the wire, and receives the same data

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
Sending data=5880000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f
Sending data=b'X\x80\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f'
Send Command.TEST_PING
CBOR encoded data dict (to send): (133) 5880000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f
133 0/1 221 138 010001dd858200015880000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f
Send result: 00
Result Command.TEST_PING: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0085 -> 133
Packet info: 5 0/15 69 133 b'\x02\x00\x0fEE'
Received packet with partial data: 0085015880000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142
Packet info: 5 1/15 69 133 b'\x02\x01\x0fEE'
Received packet with partial data: 434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f
All data received: [(0, 2), (1, 2), (88, 2), (133, 1), (128, 1), (2, 1), (3, 1), (4, 1), (5, 1), (6, 1)]
All data received: 0085015880000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f
All data received CBOR: b'\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f'
* DEBUG   1575ms llog.py:45 Record stats: CBOR length 130
* DEBUG   1575ms llog.py:45 Counter({88: 2, 128: 1, 0: 1, 1: 1, 2: 1, 3: 1, 4: 1, 5: 1, 6: 1, 7: 1, 8: 1, 9: 1, 10: 1, 11: 1, 12: 1, 13: 1, 14: 1, 15: 1, 16: 1, 17: 1, 18: 1, 19: 1, 20: 1, 21: 1, 22: 1, 23: 1, 24: 1, 25: 1, 26: 1, 27: 1, 28: 1, 29: 1, 30: 1, 31: 1, 32: 1, 33: 1, 34: 1, 35: 1, 36: 1, 37: 1, 38: 1, 39: 1, 40: 1, 41: 1, 42: 1, 43: 1, 44: 1, 45: 1, 46: 1, 47: 1, 48: 1, 49: 1, 50: 1, 51: 1, 52: 1, 53: 1, 54: 1, 55: 1, 56: 1, 57: 1, 58: 1, 59: 1, 60: 1, 61: 1, 62: 1, 63: 1, 64: 1, 65: 1, 66: 1, 67: 1, 68: 1, 69: 1, 70: 1, 71: 1, 72: 1, 73: 1, 74: 1, 75: 1, 76: 1, 77: 1, 78: 1, 79: 1, 80: 1, 81: 1, 82: 1, 83: 1, 84: 1, 85: 1, 86: 1, 87: 1, 89: 1, 90: 1, 91: 1, 92: 1, 93: 1, 94: 1, 95: 1, 96: 1, 97: 1, 98: 1, 99: 1, 100: 1, 101: 1, 102: 1, 103: 1, 104: 1, 105: 1, 106: 1, 107: 1, 108: 1, 109: 1, 110: 1, 111: 1, 112: 1, 113: 1, 114: 1, 115: 1, 116: 1, 117: 1, 118: 1, 119: 1, 120: 1, 121: 1, 122: 1, 123: 1, 124: 1, 125: 1, 126: 1, 127: 1})
* DEBUG   1576ms llog.py:45 b'\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f'
Captured log call
*   1508ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 217, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   1510ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 143, 34, 140, 39, 144, 246, 1, 0, 1, 221, 133, 130, 0, 1, 88, 128, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42]
*   1514ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101]
*   1518ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1530ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1530ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   1534ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1546ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 133, 1, 88, 128, 0, 1, 2, 3, 4, 5, 6]
*   1550ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65]
*   1554ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1555ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   1558ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1570ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 106, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 61, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78]
*   1574ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1575ms llog.py:45 Record stats: CBOR length 130
*   1575ms llog.py:45 Counter({88: 2, 128: 1, 0: 1, 1: 1, 2: 1, 3: 1, 4: 1, 5: 1, 6: 1, 7: 1, 8: 1, 9: 1, 10: 1, 11: 1, 12: 1, 13: 1, 14: 1, 15: 1, 16: 1, 17: 1, 18: 1, 19: 1, 20: 1, 21: 1, 22: 1, 23: 1, 24: 1, 25: 1, 26: 1, 27: 1, 28: 1, 29: 1, 30: 1, 31: 1, 32: 1, 33: 1, 34: 1, 35: 1, 36: 1, 37: 1, 38: 1, 39: 1, 40: 1, 41: 1, 42: 1, 43: 1, 44: 1, 45: 1, 46: 1, 47: 1, 48: 1, 49: 1, 50: 1, 51: 1, 52: 1, 53: 1, 54: 1, 55: 1, 56: 1, 57: 1, 58: 1, 59: 1, 60: 1, 61: 1, 62: 1, 63: 1, 64: 1, 65: 1, 66: 1, 67: 1, 68: 1, 69: 1, 70: 1, 71: 1, 72: 1, 73: 1, 74: 1, 75: 1, 76: 1, 77: 1, 78: 1, 79: 1, 80: 1, 81: 1, 82: 1, 83: 1, 84: 1, 85: 1, 86: 1, 87: 1, 89: 1, 90: 1, 91: 1, 92: 1, 93: 1, 94: 1, 95: 1, 96: 1, 97: 1, 98: 1, 99: 1, 100: 1, 101: 1, 102: 1, 103: 1, 104: 1, 105: 1, 106: 1, 107: 1, 108: 1, 109: 1, 110: 1, 111: 1, 112: 1, 113: 1, 114: 1, 115: 1, 116: 1, 117: 1, 118: 1, 119: 1, 120: 1, 121: 1, 122: 1, 123: 1, 124: 1, 125: 1, 126: 1, 127: 1})
*   1576ms llog.py:45 b'\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f'

Teardown

PASSED test_ping[test_data2] 0:00:00.065663

Sends arbitrary dict structure over the wire, and receives the same data

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
Sending data=a161425840000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f
Sending data=b'\xa1aBX@\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !"#$%&\'()*+,-./0123456789:;<=>?'
Send Command.TEST_PING
CBOR encoded data dict (to send): (72) a161425840000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f
72 0/1 221 77 010001dd48450001a161425840000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f
Send result: 00
Result Command.TEST_PING: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0048 -> 72
Packet info: 5 0/15 69 72 b'\x02\x00\x0fEE'
Received packet with partial data: 004801a161425840000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f
Packet info: 5 1/15 69 72 b'\x02\x01\x0fEE'
Received packet with partial data: 
All data received: [(0, 2), (1, 2), (72, 1), (161, 1), (97, 1), (66, 1), (88, 1), (64, 1), (2, 1), (3, 1)]
All data received: 004801a161425840000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f
All data received CBOR: {'B': b'\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !"#$%&\'()*+,-./0123456789:;<=>?'}
* DEBUG   1643ms llog.py:45 Record stats: CBOR length 69
* DEBUG   1643ms llog.py:45 Counter({161: 1, 97: 1, 66: 1, 88: 1, 64: 1, 0: 1, 1: 1, 2: 1, 3: 1, 4: 1, 5: 1, 6: 1, 7: 1, 8: 1, 9: 1, 10: 1, 11: 1, 12: 1, 13: 1, 14: 1, 15: 1, 16: 1, 17: 1, 18: 1, 19: 1, 20: 1, 21: 1, 22: 1, 23: 1, 24: 1, 25: 1, 26: 1, 27: 1, 28: 1, 29: 1, 30: 1, 31: 1, 32: 1, 33: 1, 34: 1, 35: 1, 36: 1, 37: 1, 38: 1, 39: 1, 40: 1, 41: 1, 42: 1, 43: 1, 44: 1, 45: 1, 46: 1, 47: 1, 48: 1, 49: 1, 50: 1, 51: 1, 52: 1, 53: 1, 54: 1, 55: 1, 56: 1, 57: 1, 58: 1, 59: 1, 60: 1, 61: 1, 62: 1, 63: 1})
* DEBUG   1644ms llog.py:45 {'B': b'\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !"#$%&\'()*+,-./0123456789:;<=>?'}
Captured log call
*   1581ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 156, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   1586ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 82, 34, 140, 39, 144, 246, 1, 0, 1, 221, 72, 69, 0, 1, 161, 97, 66, 88, 64, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39]
*   1590ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1602ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1603ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   1606ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1618ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 72, 1, 161, 97, 66, 88, 64, 0, 1, 2, 3]
*   1622ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62]
*   1626ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1627ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   1630ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1642ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 44, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1643ms llog.py:45 Record stats: CBOR length 69
*   1643ms llog.py:45 Counter({161: 1, 97: 1, 66: 1, 88: 1, 64: 1, 0: 1, 1: 1, 2: 1, 3: 1, 4: 1, 5: 1, 6: 1, 7: 1, 8: 1, 9: 1, 10: 1, 11: 1, 12: 1, 13: 1, 14: 1, 15: 1, 16: 1, 17: 1, 18: 1, 19: 1, 20: 1, 21: 1, 22: 1, 23: 1, 24: 1, 25: 1, 26: 1, 27: 1, 28: 1, 29: 1, 30: 1, 31: 1, 32: 1, 33: 1, 34: 1, 35: 1, 36: 1, 37: 1, 38: 1, 39: 1, 40: 1, 41: 1, 42: 1, 43: 1, 44: 1, 45: 1, 46: 1, 47: 1, 48: 1, 49: 1, 50: 1, 51: 1, 52: 1, 53: 1, 54: 1, 55: 1, 56: 1, 57: 1, 58: 1, 59: 1, 60: 1, 61: 1, 62: 1, 63: 1})
*   1644ms llog.py:45 {'B': b'\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !"#$%&\'()*+,-./0123456789:;<=>?'}

Teardown

PASSED test_ping[test_data3] 0:00:00.041406

Sends arbitrary dict structure over the wire, and receives the same data

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
Sending data=a164414243446a42424242424242424242
Sending data=b'\xa1dABCDjBBBBBBBBBB'
Send Command.TEST_PING
CBOR encoded data dict (to send): (20) a164414243446a42424242424242424242
20 0/1 221 25 010001dd14110001a164414243446a42424242424242424242
Send result: 00
Result Command.TEST_PING: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0014 -> 20
Packet info: 5 0/15 69 20 b'\x02\x00\x0fEE'
Received packet with partial data: 001401a164414243446a42424242424242424242
All data received: [(66, 11), (0, 1), (20, 1), (1, 1), (161, 1), (100, 1), (65, 1), (67, 1), (68, 1), (106, 1)]
All data received: 001401a164414243446a42424242424242424242
All data received CBOR: {'ABCD': 'BBBBBBBBBB'}
* DEBUG   1686ms llog.py:45 Record stats: CBOR length 17
* DEBUG   1687ms llog.py:45 Counter({66: 11, 161: 1, 100: 1, 65: 1, 67: 1, 68: 1, 106: 1})
* DEBUG   1687ms llog.py:45 {'ABCD': 'BBBBBBBBBB'}
Captured log call
*   1649ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 104, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   1654ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 30, 34, 140, 39, 144, 246, 1, 0, 1, 221, 20, 17, 0, 1, 161, 100, 65, 66, 67, 68, 106, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1666ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1667ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   1670ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1682ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 64, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 84, 0, 20, 1, 161, 100, 65, 66, 67, 68, 106, 66, 66, 66]
*   1686ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 66, 66, 66, 66, 66, 66, 66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1686ms llog.py:45 Record stats: CBOR length 17
*   1687ms llog.py:45 Counter({66: 11, 161: 1, 100: 1, 65: 1, 67: 1, 68: 1, 106: 1})
*   1687ms llog.py:45 {'ABCD': 'BBBBBBBBBB'}

Teardown

PASSED test_ping[test_data4] 0:00:00.036431

Sends arbitrary dict structure over the wire, and receives the same data

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
Sending data=a3627777427777627878427878626363426363
Sending data=b'\xa3bwwBwwbxxBxxbccBcc'
Send Command.TEST_PING
CBOR encoded data dict (to send): (22) a3627777427777627878427878626363426363
22 0/1 221 27 010001dd16130001a3627777427777627878427878626363426363
Send result: 00
Result Command.TEST_PING: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0016 -> 22
Packet info: 5 0/15 69 22 b'\x02\x00\x0fEE'
Received packet with partial data: 001601a3627777427777627878427878626363426363
All data received: [(119, 4), (120, 4), (99, 4), (98, 3), (66, 3), (0, 1), (22, 1), (1, 1), (163, 1)]
All data received: 001601a3627777427777627878427878626363426363
All data received CBOR: {'ww': b'ww', 'xx': b'xx', 'cc': b'cc'}
* DEBUG   1726ms llog.py:45 Record stats: CBOR length 19
* DEBUG   1726ms llog.py:45 Counter({119: 4, 120: 4, 99: 4, 98: 3, 66: 3, 163: 1})
* DEBUG   1726ms llog.py:45 {'ww': b'ww', 'xx': b'xx', 'cc': b'cc'}
Captured log call
*   1692ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 106, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   1694ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 32, 34, 140, 39, 144, 246, 1, 0, 1, 221, 22, 19, 0, 1, 163, 98, 119, 119, 66, 119, 119, 98, 120, 120, 66, 120, 120, 98, 99, 99, 66, 99, 99, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1706ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1707ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   1710ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1722ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 66, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 86, 0, 22, 1, 163, 98, 119, 119, 66, 119, 119, 98, 120, 120]
*   1726ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 66, 120, 120, 98, 99, 99, 66, 99, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1726ms llog.py:45 Record stats: CBOR length 19
*   1726ms llog.py:45 Counter({119: 4, 120: 4, 99: 4, 98: 3, 66: 3, 163: 1})
*   1726ms llog.py:45 {'ww': b'ww', 'xx': b'xx', 'cc': b'cc'}

Teardown

PASSED test_ping[test_data5] 0:00:00.037038

Sends arbitrary dict structure over the wire, and receives the same data

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
Sending data=a26277774277776161454141414141
Sending data=b'\xa2bwwBwwaaEAAAAA'
Send Command.TEST_PING
CBOR encoded data dict (to send): (18) a26277774277776161454141414141
18 0/1 221 23 010001dd120f0001a26277774277776161454141414141
Send result: 00
Result Command.TEST_PING: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0012 -> 18
Packet info: 5 0/15 69 18 b'\x02\x00\x0fEE'
Received packet with partial data: 001201a26277774277776161454141414141
All data received: [(65, 5), (119, 4), (97, 2), (0, 1), (18, 1), (1, 1), (162, 1), (98, 1), (66, 1), (69, 1)]
All data received: 001201a26277774277776161454141414141
All data received CBOR: {'ww': b'ww', 'a': b'AAAAA'}
* DEBUG   1763ms llog.py:45 Record stats: CBOR length 15
* DEBUG   1763ms llog.py:45 Counter({65: 5, 119: 4, 97: 2, 162: 1, 98: 1, 66: 1, 69: 1})
* DEBUG   1763ms llog.py:45 {'ww': b'ww', 'a': b'AAAAA'}
Captured log call
*   1728ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 102, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   1730ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 28, 34, 140, 39, 144, 246, 1, 0, 1, 221, 18, 15, 0, 1, 162, 98, 119, 119, 66, 119, 119, 97, 97, 69, 65, 65, 65, 65, 65, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1742ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1743ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   1746ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1758ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 62, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 82, 0, 18, 1, 162, 98, 119, 119, 66, 119, 119, 97, 97, 69]
*   1762ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 65, 65, 65, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1763ms llog.py:45 Record stats: CBOR length 15
*   1763ms llog.py:45 Counter({65: 5, 119: 4, 97: 2, 162: 1, 98: 1, 66: 1, 69: 1})
*   1763ms llog.py:45 {'ww': b'ww', 'a': b'AAAAA'}

Teardown

PASSED test_ping[test_data6] 0:00:00.138858

Sends arbitrary dict structure over the wire, and receives the same data

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
Sending data=a1636b657958ff5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Sending data=b'\xa1ckeyX\xffZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ'
Send Command.TEST_PING
CBOR encoded data dict (to send): (265) a1636b657958ff5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
265 0/2 221 226 010002dddd060101a1636b657958ff5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Send result: 00
265 1/2 221 49 010102dd2c5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Send result: 00
Result Command.TEST_PING: ExecError.SUCCESS
Result Command.TEST_PING: ExecError.SUCCESS
Send results: [0, 0] True
Receiving 1024 bytes
Received size from the first packet: 0109 -> 265
Packet info: 5 0/15 69 265 b'\x02\x00\x0fEE'
Received packet with partial data: 010901a1636b657958ff5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 1/15 69 265 b'\x02\x01\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 2/15 69 265 b'\x02\x02\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 3/15 69 265 b'\x02\x03\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
All data received: [(90, 255), (1, 2), (9, 1), (161, 1), (99, 1), (107, 1), (101, 1), (121, 1), (88, 1), (255, 1)]
All data received: 010901a1636b657958ff5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
All data received CBOR: {'key': b'ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ'}
* DEBUG   1903ms llog.py:45 Record stats: CBOR length 262
* DEBUG   1903ms llog.py:45 Counter({90: 255, 161: 1, 99: 1, 107: 1, 101: 1, 121: 1, 88: 1, 255: 1})
* DEBUG   1904ms llog.py:45 {'key': b'ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ'}
Captured log call
*   1768ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   1770ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 0, 2, 221, 221, 6, 1, 1, 161, 99, 107, 101, 121, 88, 255, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   1774ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   1778ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   1782ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 100, 116, 121, 112]
*   1786ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1798ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1799ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 128, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   1802ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 54, 34, 140, 39, 144, 246, 1, 1, 2, 221, 44, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 100, 116, 121, 112]
*   1806ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1818ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1819ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   1822ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1834ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 1, 9, 1, 161, 99, 107, 101, 121, 88, 255, 90, 90]
*   1838ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   1842ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 90, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1843ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   1846ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1858ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   1862ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   1863ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   1866ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1878ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   1882ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   1883ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   1886ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1898ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 100, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 55, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   1902ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1903ms llog.py:45 Record stats: CBOR length 262
*   1903ms llog.py:45 Counter({90: 255, 161: 1, 99: 1, 107: 1, 101: 1, 121: 1, 88: 1, 255: 1})
*   1904ms llog.py:45 {'key': b'ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ'}

Teardown

PASSED test_ping[test_data7] 0:00:00.143528

Sends arbitrary dict structure over the wire, and receives the same data

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
Sending data=a1636b657958ff000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfe
Sending data=b'\xa1ckeyX\xff\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe'
Send Command.TEST_PING
CBOR encoded data dict (to send): (265) a1636b657958ff000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfe
265 0/2 221 226 010002dddd060101a1636b657958ff000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2
Send result: 00
265 1/2 221 49 010102dd2cd3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfe
Send result: 00
Result Command.TEST_PING: ExecError.SUCCESS
Result Command.TEST_PING: ExecError.SUCCESS
Send results: [0, 0] True
Receiving 1024 bytes
Received size from the first packet: 0109 -> 265
Packet info: 5 0/15 69 265 b'\x02\x00\x0fEE'
Received packet with partial data: 010901a1636b657958ff000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d
Packet info: 5 1/15 69 265 b'\x02\x01\x0fEE'
Received packet with partial data: 3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182
Packet info: 5 2/15 69 265 b'\x02\x02\x0fEE'
Received packet with partial data: 838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7
Packet info: 5 3/15 69 265 b'\x02\x03\x0fEE'
Received packet with partial data: c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfe
All data received: [(1, 3), (9, 2), (161, 2), (99, 2), (107, 2), (101, 2), (121, 2), (88, 2), (255, 1), (0, 1)]
All data received: 010901a1636b657958ff000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfe
All data received CBOR: {'key': b'\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe'}
* DEBUG   2047ms llog.py:45 Record stats: CBOR length 262
* DEBUG   2048ms llog.py:45 Counter({161: 2, 99: 2, 107: 2, 101: 2, 121: 2, 88: 2, 255: 1, 0: 1, 1: 1, 2: 1, 3: 1, 4: 1, 5: 1, 6: 1, 7: 1, 8: 1, 9: 1, 10: 1, 11: 1, 12: 1, 13: 1, 14: 1, 15: 1, 16: 1, 17: 1, 18: 1, 19: 1, 20: 1, 21: 1, 22: 1, 23: 1, 24: 1, 25: 1, 26: 1, 27: 1, 28: 1, 29: 1, 30: 1, 31: 1, 32: 1, 33: 1, 34: 1, 35: 1, 36: 1, 37: 1, 38: 1, 39: 1, 40: 1, 41: 1, 42: 1, 43: 1, 44: 1, 45: 1, 46: 1, 47: 1, 48: 1, 49: 1, 50: 1, 51: 1, 52: 1, 53: 1, 54: 1, 55: 1, 56: 1, 57: 1, 58: 1, 59: 1, 60: 1, 61: 1, 62: 1, 63: 1, 64: 1, 65: 1, 66: 1, 67: 1, 68: 1, 69: 1, 70: 1, 71: 1, 72: 1, 73: 1, 74: 1, 75: 1, 76: 1, 77: 1, 78: 1, 79: 1, 80: 1, 81: 1, 82: 1, 83: 1, 84: 1, 85: 1, 86: 1, 87: 1, 89: 1, 90: 1, 91: 1, 92: 1, 93: 1, 94: 1, 95: 1, 96: 1, 97: 1, 98: 1, 100: 1, 102: 1, 103: 1, 104: 1, 105: 1, 106: 1, 108: 1, 109: 1, 110: 1, 111: 1, 112: 1, 113: 1, 114: 1, 115: 1, 116: 1, 117: 1, 118: 1, 119: 1, 120: 1, 122: 1, 123: 1, 124: 1, 125: 1, 126: 1, 127: 1, 128: 1, 129: 1, 130: 1, 131: 1, 132: 1, 133: 1, 134: 1, 135: 1, 136: 1, 137: 1, 138: 1, 139: 1, 140: 1, 141: 1, 142: 1, 143: 1, 144: 1, 145: 1, 146: 1, 147: 1, 148: 1, 149: 1, 150: 1, 151: 1, 152: 1, 153: 1, 154: 1, 155: 1, 156: 1, 157: 1, 158: 1, 159: 1, 160: 1, 162: 1, 163: 1, 164: 1, 165: 1, 166: 1, 167: 1, 168: 1, 169: 1, 170: 1, 171: 1, 172: 1, 173: 1, 174: 1, 175: 1, 176: 1, 177: 1, 178: 1, 179: 1, 180: 1, 181: 1, 182: 1, 183: 1, 184: 1, 185: 1, 186: 1, 187: 1, 188: 1, 189: 1, 190: 1, 191: 1, 192: 1, 193: 1, 194: 1, 195: 1, 196: 1, 197: 1, 198: 1, 199: 1, 200: 1, 201: 1, 202: 1, 203: 1, 204: 1, 205: 1, 206: 1, 207: 1, 208: 1, 209: 1, 210: 1, 211: 1, 212: 1, 213: 1, 214: 1, 215: 1, 216: 1, 217: 1, 218: 1, 219: 1, 220: 1, 221: 1, 222: 1, 223: 1, 224: 1, 225: 1, 226: 1, 227: 1, 228: 1, 229: 1, 230: 1, 231: 1, 232: 1, 233: 1, 234: 1, 235: 1, 236: 1, 237: 1, 238: 1, 239: 1, 240: 1, 241: 1, 242: 1, 243: 1, 244: 1, 245: 1, 246: 1, 247: 1, 248: 1, 249: 1, 250: 1, 251: 1, 252: 1, 253: 1, 254: 1})
* DEBUG   2049ms llog.py:45 {'key': b'\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe'}
Captured log call
*   1909ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   1914ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 0, 2, 221, 221, 6, 1, 1, 161, 99, 107, 101, 121, 88, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37]
*   1918ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96]
*   1922ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155]
*   1926ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 100, 116, 121, 112]
*   1930ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1942ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1943ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 128, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   1946ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 54, 34, 140, 39, 144, 246, 1, 1, 2, 221, 44, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 100, 116, 121, 112]
*   1950ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1962ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1963ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   1966ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1978ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 1, 9, 1, 161, 99, 107, 101, 121, 88, 255, 0, 1]
*   1982ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60]
*   1986ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1987ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   1990ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2002ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73]
*   2006ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 0, 0]
*   2007ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   2010ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2022ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142]
*   2026ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 0, 0]
*   2027ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   2030ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2042ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 100, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 55, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211]
*   2046ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2047ms llog.py:45 Record stats: CBOR length 262
*   2048ms llog.py:45 Counter({161: 2, 99: 2, 107: 2, 101: 2, 121: 2, 88: 2, 255: 1, 0: 1, 1: 1, 2: 1, 3: 1, 4: 1, 5: 1, 6: 1, 7: 1, 8: 1, 9: 1, 10: 1, 11: 1, 12: 1, 13: 1, 14: 1, 15: 1, 16: 1, 17: 1, 18: 1, 19: 1, 20: 1, 21: 1, 22: 1, 23: 1, 24: 1, 25: 1, 26: 1, 27: 1, 28: 1, 29: 1, 30: 1, 31: 1, 32: 1, 33: 1, 34: 1, 35: 1, 36: 1, 37: 1, 38: 1, 39: 1, 40: 1, 41: 1, 42: 1, 43: 1, 44: 1, 45: 1, 46: 1, 47: 1, 48: 1, 49: 1, 50: 1, 51: 1, 52: 1, 53: 1, 54: 1, 55: 1, 56: 1, 57: 1, 58: 1, 59: 1, 60: 1, 61: 1, 62: 1, 63: 1, 64: 1, 65: 1, 66: 1, 67: 1, 68: 1, 69: 1, 70: 1, 71: 1, 72: 1, 73: 1, 74: 1, 75: 1, 76: 1, 77: 1, 78: 1, 79: 1, 80: 1, 81: 1, 82: 1, 83: 1, 84: 1, 85: 1, 86: 1, 87: 1, 89: 1, 90: 1, 91: 1, 92: 1, 93: 1, 94: 1, 95: 1, 96: 1, 97: 1, 98: 1, 100: 1, 102: 1, 103: 1, 104: 1, 105: 1, 106: 1, 108: 1, 109: 1, 110: 1, 111: 1, 112: 1, 113: 1, 114: 1, 115: 1, 116: 1, 117: 1, 118: 1, 119: 1, 120: 1, 122: 1, 123: 1, 124: 1, 125: 1, 126: 1, 127: 1, 128: 1, 129: 1, 130: 1, 131: 1, 132: 1, 133: 1, 134: 1, 135: 1, 136: 1, 137: 1, 138: 1, 139: 1, 140: 1, 141: 1, 142: 1, 143: 1, 144: 1, 145: 1, 146: 1, 147: 1, 148: 1, 149: 1, 150: 1, 151: 1, 152: 1, 153: 1, 154: 1, 155: 1, 156: 1, 157: 1, 158: 1, 159: 1, 160: 1, 162: 1, 163: 1, 164: 1, 165: 1, 166: 1, 167: 1, 168: 1, 169: 1, 170: 1, 171: 1, 172: 1, 173: 1, 174: 1, 175: 1, 176: 1, 177: 1, 178: 1, 179: 1, 180: 1, 181: 1, 182: 1, 183: 1, 184: 1, 185: 1, 186: 1, 187: 1, 188: 1, 189: 1, 190: 1, 191: 1, 192: 1, 193: 1, 194: 1, 195: 1, 196: 1, 197: 1, 198: 1, 199: 1, 200: 1, 201: 1, 202: 1, 203: 1, 204: 1, 205: 1, 206: 1, 207: 1, 208: 1, 209: 1, 210: 1, 211: 1, 212: 1, 213: 1, 214: 1, 215: 1, 216: 1, 217: 1, 218: 1, 219: 1, 220: 1, 221: 1, 222: 1, 223: 1, 224: 1, 225: 1, 226: 1, 227: 1, 228: 1, 229: 1, 230: 1, 231: 1, 232: 1, 233: 1, 234: 1, 235: 1, 236: 1, 237: 1, 238: 1, 239: 1, 240: 1, 241: 1, 242: 1, 243: 1, 244: 1, 245: 1, 246: 1, 247: 1, 248: 1, 249: 1, 250: 1, 251: 1, 252: 1, 253: 1, 254: 1})
*   2049ms llog.py:45 {'key': b'\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe'}

Teardown

PASSED test_ping[test_data8] 0:00:00.072361

Sends arbitrary dict structure over the wire, and receives the same data

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
Sending data=a4627777427777627878427878626363426363664b6579313131586441414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Sending data=b'\xa4bwwBwwbxxBxxbccBccfKey111XdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'
Send Command.TEST_PING
CBOR encoded data dict (to send): (131) a4627777427777627878427878626363426363664b6579313131586441414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
131 0/1 221 136 010001dd83800001a4627777427777627878427878626363426363664b6579313131586441414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Send result: 00
Result Command.TEST_PING: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0083 -> 131
Packet info: 5 0/15 69 131 b'\x02\x00\x0fEE'
Received packet with partial data: 008301a4627777427777627878427878626363426363664b657931313158644141414141414141414141414141414141414141414141414141414141414141414141414141414141
Packet info: 5 1/15 69 131 b'\x02\x01\x0fEE'
Received packet with partial data: 4141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
All data received: [(65, 100), (119, 4), (120, 4), (99, 4), (98, 3), (66, 3), (49, 3), (0, 1), (131, 1), (1, 1)]
All data received: 008301a4627777427777627878427878626363426363664b6579313131586441414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
All data received CBOR: {'ww': b'ww', 'xx': b'xx', 'cc': b'cc', 'Key111': b'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'}
* DEBUG   2123ms llog.py:45 Record stats: CBOR length 128
* DEBUG   2123ms llog.py:45 Counter({65: 100, 119: 4, 120: 4, 99: 4, 98: 3, 66: 3, 49: 3, 164: 1, 102: 1, 75: 1, 101: 1, 121: 1, 88: 1, 100: 1})
* DEBUG   2124ms llog.py:45 {'ww': b'ww', 'xx': b'xx', 'cc': b'cc', 'Key111': b'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'}
Captured log call
*   2055ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 215, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   2058ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 141, 34, 140, 39, 144, 246, 1, 0, 1, 221, 131, 128, 0, 1, 164, 98, 119, 119, 66, 119, 119, 98, 120, 120, 66, 120, 120, 98, 99, 99, 66, 99, 99, 102, 75, 101, 121, 49, 49, 49, 88, 100, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2062ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2066ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2078ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2079ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   2082ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2094ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 131, 1, 164, 98, 119, 119, 66, 119, 119, 98, 120]
*   2098ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 120, 66, 120, 120, 98, 99, 99, 66, 99, 99, 102, 75, 101, 121, 49, 49, 49, 88, 100, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2102ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2103ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   2106ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2118ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 104, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 59, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2122ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2123ms llog.py:45 Record stats: CBOR length 128
*   2123ms llog.py:45 Counter({65: 100, 119: 4, 120: 4, 99: 4, 98: 3, 66: 3, 49: 3, 164: 1, 102: 1, 75: 1, 101: 1, 121: 1, 88: 1, 100: 1})
*   2124ms llog.py:45 {'ww': b'ww', 'xx': b'xx', 'cc': b'cc', 'Key111': b'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'}

Teardown

PASSED test_ping[test_data9] 0:00:00.302389

Sends arbitrary dict structure over the wire, and receives the same data

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
Sending data=a5627777427777627878427878626363426363664b657931313159012c414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141664b657932323259012c424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242
Sending data=b'\xa5bwwBwwbxxBxxbccBccfKey111Y\x01,AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfKey222Y\x01,BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'
Send Command.TEST_PING
CBOR encoded data dict (to send): (642) a5627777427777627878427878626363426363664b657931313159012c414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141664b657932323259012c424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242
642 0/3 221 226 010003dddd7f0201a5627777427777627878427878626363426363664b657931313159012c414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Send result: 00
642 1/3 221 226 010103dddd414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141664b657932323259012c42424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242
Send result: 00
642 2/3 221 205 010203ddc84242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242
Send result: 00
Result Command.TEST_PING: ExecError.SUCCESS
Result Command.TEST_PING: ExecError.SUCCESS
Result Command.TEST_PING: ExecError.SUCCESS
Send results: [0, 0, 0] True
Receiving 1024 bytes
Received size from the first packet: 0282 -> 642
Packet info: 5 0/15 69 642 b'\x02\x00\x0fEE'
Received packet with partial data: 028201a5627777427777627878427878626363426363664b657931313159012c41414141414141414141414141414141414141414141414141414141414141414141414141414141
Packet info: 5 1/15 69 642 b'\x02\x01\x0fEE'
Received packet with partial data: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Packet info: 5 2/15 69 642 b'\x02\x02\x0fEE'
Received packet with partial data: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Packet info: 5 3/15 69 642 b'\x02\x03\x0fEE'
Received packet with partial data: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Packet info: 5 4/15 69 642 b'\x02\x04\x0fEE'
Received packet with partial data: 4141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141664b657932323259012c424242424242
Packet info: 5 5/15 69 642 b'\x02\x05\x0fEE'
Received packet with partial data: 424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242
Packet info: 5 6/15 69 642 b'\x02\x06\x0fEE'
Received packet with partial data: 424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242
Packet info: 5 7/15 69 642 b'\x02\x07\x0fEE'
Received packet with partial data: 424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242
Packet info: 5 8/15 69 642 b'\x02\x08\x0fEE'
Received packet with partial data: 424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242
Packet info: 5 9/15 69 642 b'\x02\t\x0fEE'
Received packet with partial data: 424242424242424242424242424242424242
All data received: [(66, 303), (65, 300), (119, 4), (120, 4), (99, 4), (1, 3), (98, 3), (49, 3), (50, 3), (102, 2)]
All data received: 028201a5627777427777627878427878626363426363664b657931313159012c414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141664b657932323259012c424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242
All data received CBOR: {'ww': b'ww', 'xx': b'xx', 'cc': b'cc', 'Key111': b'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA', 'Key222': b'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'}
* DEBUG   2427ms llog.py:45 Record stats: CBOR length 639
* DEBUG   2428ms llog.py:45 Counter({66: 303, 65: 300, 119: 4, 120: 4, 99: 4, 98: 3, 49: 3, 50: 3, 102: 2, 75: 2, 101: 2, 121: 2, 89: 2, 1: 2, 44: 2, 165: 1})
* DEBUG   2428ms llog.py:45 {'ww': b'ww', 'xx': b'xx', 'cc': b'cc', 'Key111': b'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA', 'Key222': b'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'}
Captured log call
*   2129ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   2134ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 0, 3, 221, 221, 127, 2, 1, 165, 98, 119, 119, 66, 119, 119, 98, 120, 120, 66, 120, 120, 98, 99, 99, 66, 99, 99, 102, 75, 101, 121, 49, 49, 49, 89, 1, 44, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2138ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2142ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2146ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 100, 116, 121, 112]
*   2150ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2162ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2163ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   2166ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 1, 3, 221, 221, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2170ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2174ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 65, 65, 65, 65, 102, 75, 101, 121, 50, 50, 50, 89, 1, 44, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66]
*   2178ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 100, 116, 121, 112]
*   2182ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2194ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2195ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 28, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   2198ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 210, 34, 140, 39, 144, 246, 1, 2, 3, 221, 200, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66]
*   2202ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66]
*   2206ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66]
*   2210ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2222ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2223ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   2226ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2238ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 2, 130, 1, 165, 98, 119, 119, 66, 119, 119, 98, 120]
*   2242ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 120, 66, 120, 120, 98, 99, 99, 66, 99, 99, 102, 75, 101, 121, 49, 49, 49, 89, 1, 44, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2246ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2247ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   2250ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2262ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2266ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 0, 0]
*   2267ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   2270ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2282ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2286ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 0, 0]
*   2287ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   2290ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2302ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2306ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 0, 0]
*   2307ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   2310ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2322ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2326ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 102, 75, 101, 121, 50, 50, 50, 89, 1, 44, 66, 66, 66, 66, 66, 66, 0, 0]
*   2327ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   2330ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 5, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2342ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66]
*   2346ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 0, 0]
*   2347ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   2350ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 6, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2362ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66]
*   2366ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 0, 0]
*   2367ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   2370ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 7, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2382ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66]
*   2386ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 0, 0]
*   2387ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   2390ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 8, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2402ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66]
*   2406ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 0, 0]
*   2407ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   2410ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 9, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2422ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 62, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 82, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66]
*   2426ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 66, 66, 66, 66, 66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2427ms llog.py:45 Record stats: CBOR length 639
*   2428ms llog.py:45 Counter({66: 303, 65: 300, 119: 4, 120: 4, 99: 4, 98: 3, 49: 3, 50: 3, 102: 2, 75: 2, 101: 2, 121: 2, 89: 2, 1: 2, 44: 2, 165: 1})
*   2428ms llog.py:45 {'ww': b'ww', 'xx': b'xx', 'cc': b'cc', 'Key111': b'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA', 'Key222': b'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'}

Teardown

PASSED test_ping[test_data10] 0:00:00.190958

Sends arbitrary dict structure over the wire, and receives the same data

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
Sending data=a6627777427777627878427878626363426363664b65793131315896eee6e0e5b9e28affee48546ba073fb0c866115c1c6de7775b942354398c7b88bd3a447b1ed0e876800cc1733fe143d9f9a979de9e59169948f37ed7a2025822b05a978df5fa626d413e4003f2ec6b12070d118b1f3e807dee35c43c88a20ccdaa094898df123fcfbc550a288b3799ea76e2bde6c4b828455f5f73ebd48653fb0d767d45eb4da0a2107f69f9923ea0b807a506df8f218664b65793232325896eee555cca6aa78aa3d1c1120e4bd628fbf346c0ce88a33a048d83db17d42899bd0786bec7a92e1cc2bcbd9e43445f86ee8b82b5372a83d6675da803e91242441311a9a49b6955814c8299aefc7b5bd2dace48258b85f3a31dc5d414e048c31b03e0ff06f0267f5be221818e7ae484d4256dabfe4b497a36f2707ccd33f83ddd8beb60d52e265243614eb87b7631005b3183ebcfa8b0163787878581ed49131b1a57ce20b2ee9b38671e8320e29c06a7fa7b06e31524a2bc4b249
Sending data=b'\xa6bwwBwwbxxBxxbccBccfKey111X\x96\xee\xe6\xe0\xe5\xb9\xe2\x8a\xff\xeeHTk\xa0s\xfb\x0c\x86a\x15\xc1\xc6\xdewu\xb9B5C\x98\xc7\xb8\x8b\xd3\xa4G\xb1\xed\x0e\x87h\x00\xcc\x173\xfe\x14=\x9f\x9a\x97\x9d\xe9\xe5\x91i\x94\x8f7\xedz %\x82+\x05\xa9x\xdf_\xa6&\xd4\x13\xe4\x00?.\xc6\xb1 p\xd1\x18\xb1\xf3\xe8\x07\xde\xe3\\C\xc8\x8a \xcc\xda\xa0\x94\x89\x8d\xf1#\xfc\xfb\xc5P\xa2\x88\xb3y\x9e\xa7n+\xdelK\x82\x84U\xf5\xf7>\xbdHe?\xb0\xd7g\xd4^\xb4\xda\n!\x07\xf6\x9f\x99#\xea\x0b\x80zPm\xf8\xf2\x18fKey222X\x96\xee\xe5U\xcc\xa6\xaax\xaa=\x1c\x11 \xe4\xbdb\x8f\xbf4l\x0c\xe8\x8a3\xa0H\xd8=\xb1}B\x89\x9b\xd0xk\xecz\x92\xe1\xcc+\xcb\xd9\xe44E\xf8n\xe8\xb8+Sr\xa8=fu\xda\x80>\x91$$A1\x1a\x9aI\xb6\x95X\x14\xc8)\x9a\xef\xc7\xb5\xbd-\xac\xe4\x82X\xb8_:1\xdc]AN\x04\x8c1\xb0>\x0f\xf0o\x02g\xf5\xbe"\x18\x18\xe7\xaeHMBV\xda\xbf\xe4\xb4\x97\xa3o\'\x07\xcc\xd3?\x83\xdd\xd8\xbe\xb6\rR\xe2e$6\x14\xeb\x87\xb7c\x10\x05\xb3\x18>\xbc\xfa\x8b\x01cxxxX\x1e\xd4\x911\xb1\xa5|\xe2\x0b.\xe9\xb3\x86q\xe82\x0e)\xc0j\x7f\xa7\xb0n1RJ+\xc4\xb2I'
Send Command.TEST_PING
CBOR encoded data dict (to send): (376) a6627777427777627878427878626363426363664b65793131315896eee6e0e5b9e28affee48546ba073fb0c866115c1c6de7775b942354398c7b88bd3a447b1ed0e876800cc1733fe143d9f9a979de9e59169948f37ed7a2025822b05a978df5fa626d413e4003f2ec6b12070d118b1f3e807dee35c43c88a20ccdaa094898df123fcfbc550a288b3799ea76e2bde6c4b828455f5f73ebd48653fb0d767d45eb4da0a2107f69f9923ea0b807a506df8f218664b65793232325896eee555cca6aa78aa3d1c1120e4bd628fbf346c0ce88a33a048d83db17d42899bd0786bec7a92e1cc2bcbd9e43445f86ee8b82b5372a83d6675da803e91242441311a9a49b6955814c8299aefc7b5bd2dace48258b85f3a31dc5d414e048c31b03e0ff06f0267f5be221818e7ae484d4256dabfe4b497a36f2707ccd33f83ddd8beb60d52e265243614eb87b7631005b3183ebcfa8b0163787878581ed49131b1a57ce20b2ee9b38671e8320e29c06a7fa7b06e31524a2bc4b249
376 0/2 221 226 010002dddd750101a6627777427777627878427878626363426363664b65793131315896eee6e0e5b9e28affee48546ba073fb0c866115c1c6de7775b942354398c7b88bd3a447b1ed0e876800cc1733fe143d9f9a979de9e59169948f37ed7a2025822b05a978df5fa626d413e4003f2ec6b12070d118b1f3e807dee35c43c88a20ccdaa094898df123fcfbc550a288b3799ea76e2bde6c4b828455f5f73ebd48653fb0d767d45eb4da0a2107f69f9923ea0b807a506df8f218664b65793232325896eee555cca6aa78aa3d1c1120e4bd628fbf346c0ce88a33a048d83db17d4289
Send result: 00
376 1/2 221 160 010102dd9b9bd0786bec7a92e1cc2bcbd9e43445f86ee8b82b5372a83d6675da803e91242441311a9a49b6955814c8299aefc7b5bd2dace48258b85f3a31dc5d414e048c31b03e0ff06f0267f5be221818e7ae484d4256dabfe4b497a36f2707ccd33f83ddd8beb60d52e265243614eb87b7631005b3183ebcfa8b0163787878581ed49131b1a57ce20b2ee9b38671e8320e29c06a7fa7b06e31524a2bc4b249
Send result: 00
Result Command.TEST_PING: ExecError.SUCCESS
Result Command.TEST_PING: ExecError.SUCCESS
Send results: [0, 0] True
Receiving 1024 bytes
Received size from the first packet: 0178 -> 376
Packet info: 5 0/15 69 376 b'\x02\x00\x0fEE'
Received packet with partial data: 017801a6627777427777627878427878626363426363664b65793131315896eee6e0e5b9e28affee48546ba073fb0c866115c1c6de7775b942354398c7b88bd3a447b1ed0e876800
Packet info: 5 1/15 69 376 b'\x02\x01\x0fEE'
Received packet with partial data: cc1733fe143d9f9a979de9e59169948f37ed7a2025822b05a978df5fa626d413e4003f2ec6b12070d118b1f3e807dee35c43c88a20ccdaa094898df123fcfbc550a288b379
Packet info: 5 2/15 69 376 b'\x02\x02\x0fEE'
Received packet with partial data: 9ea76e2bde6c4b828455f5f73ebd48653fb0d767d45eb4da0a2107f69f9923ea0b807a506df8f218664b65793232325896eee555cca6aa78aa3d1c1120e4bd628fbf346c0c
Packet info: 5 3/15 69 376 b'\x02\x03\x0fEE'
Received packet with partial data: e88a33a048d83db17d42899bd0786bec7a92e1cc2bcbd9e43445f86ee8b82b5372a83d6675da803e91242441311a9a49b6955814c8299aefc7b5bd2dace48258b85f3a31dc
Packet info: 5 4/15 69 376 b'\x02\x04\x0fEE'
Received packet with partial data: 5d414e048c31b03e0ff06f0267f5be221818e7ae484d4256dabfe4b497a36f2707ccd33f83ddd8beb60d52e265243614eb87b7631005b3183ebcfa8b0163787878581ed491
Packet info: 5 5/15 69 376 b'\x02\x05\x0fEE'
Received packet with partial data: 31b1a57ce20b2ee9b38671e8320e29c06a7fa7b06e31524a2bc4b249
All data received: [(120, 11), (49, 8), (66, 6), (99, 6), (119, 5), (88, 5), (177, 5), (204, 5), (43, 5), (228, 5)]
All data received: 017801a6627777427777627878427878626363426363664b65793131315896eee6e0e5b9e28affee48546ba073fb0c866115c1c6de7775b942354398c7b88bd3a447b1ed0e876800cc1733fe143d9f9a979de9e59169948f37ed7a2025822b05a978df5fa626d413e4003f2ec6b12070d118b1f3e807dee35c43c88a20ccdaa094898df123fcfbc550a288b3799ea76e2bde6c4b828455f5f73ebd48653fb0d767d45eb4da0a2107f69f9923ea0b807a506df8f218664b65793232325896eee555cca6aa78aa3d1c1120e4bd628fbf346c0ce88a33a048d83db17d42899bd0786bec7a92e1cc2bcbd9e43445f86ee8b82b5372a83d6675da803e91242441311a9a49b6955814c8299aefc7b5bd2dace48258b85f3a31dc5d414e048c31b03e0ff06f0267f5be221818e7ae484d4256dabfe4b497a36f2707ccd33f83ddd8beb60d52e265243614eb87b7631005b3183ebcfa8b0163787878581ed49131b1a57ce20b2ee9b38671e8320e29c06a7fa7b06e31524a2bc4b249
All data received CBOR: {'ww': b'ww', 'xx': b'xx', 'cc': b'cc', 'Key111': b'\xee\xe6\xe0\xe5\xb9\xe2\x8a\xff\xeeHTk\xa0s\xfb\x0c\x86a\x15\xc1\xc6\xdewu\xb9B5C\x98\xc7\xb8\x8b\xd3\xa4G\xb1\xed\x0e\x87h\x00\xcc\x173\xfe\x14=\x9f\x9a\x97\x9d\xe9\xe5\x91i\x94\x8f7\xedz %\x82+\x05\xa9x\xdf_\xa6&\xd4\x13\xe4\x00?.\xc6\xb1 p\xd1\x18\xb1\xf3\xe8\x07\xde\xe3\\C\xc8\x8a \xcc\xda\xa0\x94\x89\x8d\xf1#\xfc\xfb\xc5P\xa2\x88\xb3y\x9e\xa7n+\xdelK\x82\x84U\xf5\xf7>\xbdHe?\xb0\xd7g\xd4^\xb4\xda\n!\x07\xf6\x9f\x99#\xea\x0b\x80zPm\xf8\xf2\x18', 'Key222': b'\xee\xe5U\xcc\xa6\xaax\xaa=\x1c\x11 \xe4\xbdb\x8f\xbf4l\x0c\xe8\x8a3\xa0H\xd8=\xb1}B\x89\x9b\xd0xk\xecz\x92\xe1\xcc+\xcb\xd9\xe44E\xf8n\xe8\xb8+Sr\xa8=fu\xda\x80>\x91$$A1\x1a\x9aI\xb6\x95X\x14\xc8)\x9a\xef\xc7\xb5\xbd-\xac\xe4\x82X\xb8_:1\xdc]AN\x04\x8c1\xb0>\x0f\xf0o\x02g\xf5\xbe"\x18\x18\xe7\xaeHMBV\xda\xbf\xe4\xb4\x97\xa3o\'\x07\xcc\xd3?\x83\xdd\xd8\xbe\xb6\rR\xe2e$6\x14\xeb\x87\xb7c\x10\x05\xb3\x18>\xbc\xfa\x8b\x01', 'xxx': b'\xd4\x911\xb1\xa5|\xe2\x0b.\xe9\xb3\x86q\xe82\x0e)\xc0j\x7f\xa7\xb0n1RJ+\xc4\xb2I'}
* DEBUG   2619ms llog.py:45 Record stats: CBOR length 373
* DEBUG   2620ms llog.py:45 Counter({120: 10, 49: 8, 66: 6, 99: 6, 119: 5, 88: 5, 177: 5, 204: 5, 43: 5, 228: 5, 24: 5, 98: 4, 101: 4, 72: 4, 61: 4, 32: 4, 232: 4, 218: 4, 62: 4, 50: 4, 166: 3, 102: 3, 75: 3, 121: 3, 238: 3, 229: 3, 226: 3, 138: 3, 160: 3, 222: 3, 184: 3, 20: 3, 154: 3, 145: 3, 122: 3, 130: 3, 212: 3, 63: 3, 7: 3, 179: 3, 110: 3, 189: 3, 176: 3, 36: 3, 150: 2, 185: 2, 107: 2, 251: 2, 12: 2, 134: 2, 198: 2, 117: 2, 67: 2, 199: 2, 139: 2, 211: 2, 237: 2, 14: 2, 135: 2, 0: 2, 51: 2, 159: 2, 151: 2, 233: 2, 148: 2, 143: 2, 5: 2, 95: 2, 46: 2, 200: 2, 137: 2, 35: 2, 80: 2, 167: 2, 108: 2, 85: 2, 245: 2, 103: 2, 180: 2, 11: 2, 128: 2, 248: 2, 170: 2, 191: 2, 52: 2, 216: 2, 65: 2, 73: 2, 182: 2, 41: 2, 111: 2, 190: 2, 82: 2, 230: 1, 224: 1, 255: 1, 84: 1, 115: 1, 97: 1, 21: 1, 193: 1, 53: 1, 152: 1, 164: 1, 71: 1, 104: 1, 23: 1, 254: 1, 157: 1, 105: 1, 55: 1, 37: 1, 169: 1, 223: 1, 38: 1, 19: 1, 112: 1, 209: 1, 243: 1, 227: 1, 92: 1, 141: 1, 241: 1, 252: 1, 197: 1, 162: 1, 136: 1, 158: 1, 132: 1, 247: 1, 215: 1, 94: 1, 10: 1, 33: 1, 246: 1, 153: 1, 234: 1, 109: 1, 242: 1, 28: 1, 17: 1, 125: 1, 155: 1, 208: 1, 236: 1, 146: 1, 225: 1, 203: 1, 217: 1, 69: 1, 83: 1, 114: 1, 168: 1, 26: 1, 149: 1, 239: 1, 181: 1, 45: 1, 172: 1, 58: 1, 220: 1, 93: 1, 78: 1, 4: 1, 140: 1, 15: 1, 240: 1, 2: 1, 34: 1, 231: 1, 174: 1, 77: 1, 86: 1, 163: 1, 39: 1, 131: 1, 221: 1, 13: 1, 54: 1, 235: 1, 183: 1, 16: 1, 188: 1, 250: 1, 1: 1, 30: 1, 165: 1, 124: 1, 113: 1, 192: 1, 106: 1, 127: 1, 74: 1, 196: 1, 178: 1})
* DEBUG   2621ms llog.py:45 {'ww': b'ww', 'xx': b'xx', 'cc': b'cc', 'Key111': b'\xee\xe6\xe0\xe5\xb9\xe2\x8a\xff\xeeHTk\xa0s\xfb\x0c\x86a\x15\xc1\xc6\xdewu\xb9B5C\x98\xc7\xb8\x8b\xd3\xa4G\xb1\xed\x0e\x87h\x00\xcc\x173\xfe\x14=\x9f\x9a\x97\x9d\xe9\xe5\x91i\x94\x8f7\xedz %\x82+\x05\xa9x\xdf_\xa6&\xd4\x13\xe4\x00?.\xc6\xb1 p\xd1\x18\xb1\xf3\xe8\x07\xde\xe3\\C\xc8\x8a \xcc\xda\xa0\x94\x89\x8d\xf1#\xfc\xfb\xc5P\xa2\x88\xb3y\x9e\xa7n+\xdelK\x82\x84U\xf5\xf7>\xbdHe?\xb0\xd7g\xd4^\xb4\xda\n!\x07\xf6\x9f\x99#\xea\x0b\x80zPm\xf8\xf2\x18', 'Key222': b'\xee\xe5U\xcc\xa6\xaax\xaa=\x1c\x11 \xe4\xbdb\x8f\xbf4l\x0c\xe8\x8a3\xa0H\xd8=\xb1}B\x89\x9b\xd0xk\xecz\x92\xe1\xcc+\xcb\xd9\xe44E\xf8n\xe8\xb8+Sr\xa8=fu\xda\x80>\x91$$A1\x1a\x9aI\xb6\x95X\x14\xc8)\x9a\xef\xc7\xb5\xbd-\xac\xe4\x82X\xb8_:1\xdc]AN\x04\x8c1\xb0>\x0f\xf0o\x02g\xf5\xbe"\x18\x18\xe7\xaeHMBV\xda\xbf\xe4\xb4\x97\xa3o\'\x07\xcc\xd3?\x83\xdd\xd8\xbe\xb6\rR\xe2e$6\x14\xeb\x87\xb7c\x10\x05\xb3\x18>\xbc\xfa\x8b\x01', 'xxx': b'\xd4\x911\xb1\xa5|\xe2\x0b.\xe9\xb3\x86q\xe82\x0e)\xc0j\x7f\xa7\xb0n1RJ+\xc4\xb2I'}
Captured log call
*   2434ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   2438ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 0, 2, 221, 221, 117, 1, 1, 166, 98, 119, 119, 66, 119, 119, 98, 120, 120, 66, 120, 120, 98, 99, 99, 66, 99, 99, 102, 75, 101, 121, 49, 49, 49, 88, 150, 238, 230, 224, 229, 185, 226, 138, 255, 238, 72, 84, 107, 160, 115, 251, 12, 134]
*   2442ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 97, 21, 193, 198, 222, 119, 117, 185, 66, 53, 67, 152, 199, 184, 139, 211, 164, 71, 177, 237, 14, 135, 104, 0, 204, 23, 51, 254, 20, 61, 159, 154, 151, 157, 233, 229, 145, 105, 148, 143, 55, 237, 122, 32, 37, 130, 43, 5, 169, 120, 223, 95, 166, 38, 212, 19, 228, 0, 63]
*   2446ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 46, 198, 177, 32, 112, 209, 24, 177, 243, 232, 7, 222, 227, 92, 67, 200, 138, 32, 204, 218, 160, 148, 137, 141, 241, 35, 252, 251, 197, 80, 162, 136, 179, 121, 158, 167, 110, 43, 222, 108, 75, 130, 132, 85, 245, 247, 62, 189, 72, 101, 63, 176, 215, 103, 212, 94, 180, 218, 10]
*   2450ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 33, 7, 246, 159, 153, 35, 234, 11, 128, 122, 80, 109, 248, 242, 24, 102, 75, 101, 121, 50, 50, 50, 88, 150, 238, 229, 85, 204, 166, 170, 120, 170, 61, 28, 17, 32, 228, 189, 98, 143, 191, 52, 108, 12, 232, 138, 51, 160, 72, 216, 61, 177, 125, 66, 137, 100, 116, 121, 112]
*   2454ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2466ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2467ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 239, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   2470ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 165, 34, 140, 39, 144, 246, 1, 1, 2, 221, 155, 155, 208, 120, 107, 236, 122, 146, 225, 204, 43, 203, 217, 228, 52, 69, 248, 110, 232, 184, 43, 83, 114, 168, 61, 102, 117, 218, 128, 62, 145, 36, 36, 65, 49, 26, 154, 73, 182, 149, 88, 20, 200, 41, 154, 239, 199, 181, 189]
*   2474ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 45, 172, 228, 130, 88, 184, 95, 58, 49, 220, 93, 65, 78, 4, 140, 49, 176, 62, 15, 240, 111, 2, 103, 245, 190, 34, 24, 24, 231, 174, 72, 77, 66, 86, 218, 191, 228, 180, 151, 163, 111, 39, 7, 204, 211, 63, 131, 221, 216, 190, 182, 13, 82, 226, 101, 36, 54, 20, 235]
*   2478ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 135, 183, 99, 16, 5, 179, 24, 62, 188, 250, 139, 1, 99, 120, 120, 120, 88, 30, 212, 145, 49, 177, 165, 124, 226, 11, 46, 233, 179, 134, 113, 232, 50, 14, 41, 192, 106, 127, 167, 176, 110, 49, 82, 74, 43, 196, 178, 73, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105]
*   2482ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2494ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2495ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   2498ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2510ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 1, 120, 1, 166, 98, 119, 119, 66, 119, 119, 98, 120]
*   2514ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 120, 66, 120, 120, 98, 99, 99, 66, 99, 99, 102, 75, 101, 121, 49, 49, 49, 88, 150, 238, 230, 224, 229, 185, 226, 138, 255, 238, 72, 84, 107, 160, 115, 251, 12, 134, 97, 21, 193, 198, 222, 119, 117, 185, 66, 53, 67, 152, 199, 184, 139, 211, 164, 71, 177, 237, 14, 135, 104]
*   2518ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2519ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   2522ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2534ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 204, 23, 51, 254, 20, 61, 159, 154, 151, 157, 233, 229]
*   2538ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 145, 105, 148, 143, 55, 237, 122, 32, 37, 130, 43, 5, 169, 120, 223, 95, 166, 38, 212, 19, 228, 0, 63, 46, 198, 177, 32, 112, 209, 24, 177, 243, 232, 7, 222, 227, 92, 67, 200, 138, 32, 204, 218, 160, 148, 137, 141, 241, 35, 252, 251, 197, 80, 162, 136, 179, 121, 0, 0]
*   2539ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   2542ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2554ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 158, 167, 110, 43, 222, 108, 75, 130, 132, 85, 245, 247]
*   2558ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 62, 189, 72, 101, 63, 176, 215, 103, 212, 94, 180, 218, 10, 33, 7, 246, 159, 153, 35, 234, 11, 128, 122, 80, 109, 248, 242, 24, 102, 75, 101, 121, 50, 50, 50, 88, 150, 238, 229, 85, 204, 166, 170, 120, 170, 61, 28, 17, 32, 228, 189, 98, 143, 191, 52, 108, 12, 0, 0]
*   2559ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   2562ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2574ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 232, 138, 51, 160, 72, 216, 61, 177, 125, 66, 137, 155]
*   2578ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 208, 120, 107, 236, 122, 146, 225, 204, 43, 203, 217, 228, 52, 69, 248, 110, 232, 184, 43, 83, 114, 168, 61, 102, 117, 218, 128, 62, 145, 36, 36, 65, 49, 26, 154, 73, 182, 149, 88, 20, 200, 41, 154, 239, 199, 181, 189, 45, 172, 228, 130, 88, 184, 95, 58, 49, 220, 0, 0]
*   2579ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   2582ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2594ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 93, 65, 78, 4, 140, 49, 176, 62, 15, 240, 111, 2]
*   2598ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 103, 245, 190, 34, 24, 24, 231, 174, 72, 77, 66, 86, 218, 191, 228, 180, 151, 163, 111, 39, 7, 204, 211, 63, 131, 221, 216, 190, 182, 13, 82, 226, 101, 36, 54, 20, 235, 135, 183, 99, 16, 5, 179, 24, 62, 188, 250, 139, 1, 99, 120, 120, 120, 88, 30, 212, 145, 0, 0]
*   2599ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   2602ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 5, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2614ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 73, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 28, 49, 177, 165, 124, 226, 11, 46, 233, 179, 134, 113, 232]
*   2618ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 50, 14, 41, 192, 106, 127, 167, 176, 110, 49, 82, 74, 43, 196, 178, 73, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2619ms llog.py:45 Record stats: CBOR length 373
*   2620ms llog.py:45 Counter({120: 10, 49: 8, 66: 6, 99: 6, 119: 5, 88: 5, 177: 5, 204: 5, 43: 5, 228: 5, 24: 5, 98: 4, 101: 4, 72: 4, 61: 4, 32: 4, 232: 4, 218: 4, 62: 4, 50: 4, 166: 3, 102: 3, 75: 3, 121: 3, 238: 3, 229: 3, 226: 3, 138: 3, 160: 3, 222: 3, 184: 3, 20: 3, 154: 3, 145: 3, 122: 3, 130: 3, 212: 3, 63: 3, 7: 3, 179: 3, 110: 3, 189: 3, 176: 3, 36: 3, 150: 2, 185: 2, 107: 2, 251: 2, 12: 2, 134: 2, 198: 2, 117: 2, 67: 2, 199: 2, 139: 2, 211: 2, 237: 2, 14: 2, 135: 2, 0: 2, 51: 2, 159: 2, 151: 2, 233: 2, 148: 2, 143: 2, 5: 2, 95: 2, 46: 2, 200: 2, 137: 2, 35: 2, 80: 2, 167: 2, 108: 2, 85: 2, 245: 2, 103: 2, 180: 2, 11: 2, 128: 2, 248: 2, 170: 2, 191: 2, 52: 2, 216: 2, 65: 2, 73: 2, 182: 2, 41: 2, 111: 2, 190: 2, 82: 2, 230: 1, 224: 1, 255: 1, 84: 1, 115: 1, 97: 1, 21: 1, 193: 1, 53: 1, 152: 1, 164: 1, 71: 1, 104: 1, 23: 1, 254: 1, 157: 1, 105: 1, 55: 1, 37: 1, 169: 1, 223: 1, 38: 1, 19: 1, 112: 1, 209: 1, 243: 1, 227: 1, 92: 1, 141: 1, 241: 1, 252: 1, 197: 1, 162: 1, 136: 1, 158: 1, 132: 1, 247: 1, 215: 1, 94: 1, 10: 1, 33: 1, 246: 1, 153: 1, 234: 1, 109: 1, 242: 1, 28: 1, 17: 1, 125: 1, 155: 1, 208: 1, 236: 1, 146: 1, 225: 1, 203: 1, 217: 1, 69: 1, 83: 1, 114: 1, 168: 1, 26: 1, 149: 1, 239: 1, 181: 1, 45: 1, 172: 1, 58: 1, 220: 1, 93: 1, 78: 1, 4: 1, 140: 1, 15: 1, 240: 1, 2: 1, 34: 1, 231: 1, 174: 1, 77: 1, 86: 1, 163: 1, 39: 1, 131: 1, 221: 1, 13: 1, 54: 1, 235: 1, 183: 1, 16: 1, 188: 1, 250: 1, 1: 1, 30: 1, 165: 1, 124: 1, 113: 1, 192: 1, 106: 1, 127: 1, 74: 1, 196: 1, 178: 1})
*   2621ms llog.py:45 {'ww': b'ww', 'xx': b'xx', 'cc': b'cc', 'Key111': b'\xee\xe6\xe0\xe5\xb9\xe2\x8a\xff\xeeHTk\xa0s\xfb\x0c\x86a\x15\xc1\xc6\xdewu\xb9B5C\x98\xc7\xb8\x8b\xd3\xa4G\xb1\xed\x0e\x87h\x00\xcc\x173\xfe\x14=\x9f\x9a\x97\x9d\xe9\xe5\x91i\x94\x8f7\xedz %\x82+\x05\xa9x\xdf_\xa6&\xd4\x13\xe4\x00?.\xc6\xb1 p\xd1\x18\xb1\xf3\xe8\x07\xde\xe3\\C\xc8\x8a \xcc\xda\xa0\x94\x89\x8d\xf1#\xfc\xfb\xc5P\xa2\x88\xb3y\x9e\xa7n+\xdelK\x82\x84U\xf5\xf7>\xbdHe?\xb0\xd7g\xd4^\xb4\xda\n!\x07\xf6\x9f\x99#\xea\x0b\x80zPm\xf8\xf2\x18', 'Key222': b'\xee\xe5U\xcc\xa6\xaax\xaa=\x1c\x11 \xe4\xbdb\x8f\xbf4l\x0c\xe8\x8a3\xa0H\xd8=\xb1}B\x89\x9b\xd0xk\xecz\x92\xe1\xcc+\xcb\xd9\xe44E\xf8n\xe8\xb8+Sr\xa8=fu\xda\x80>\x91$$A1\x1a\x9aI\xb6\x95X\x14\xc8)\x9a\xef\xc7\xb5\xbd-\xac\xe4\x82X\xb8_:1\xdc]AN\x04\x8c1\xb0>\x0f\xf0o\x02g\xf5\xbe"\x18\x18\xe7\xaeHMBV\xda\xbf\xe4\xb4\x97\xa3o\'\x07\xcc\xd3?\x83\xdd\xd8\xbe\xb6\rR\xe2e$6\x14\xeb\x87\xb7c\x10\x05\xb3\x18>\xbc\xfa\x8b\x01', 'xxx': b'\xd4\x911\xb1\xa5|\xe2\x0b.\xe9\xb3\x86q\xe82\x0e)\xc0j\x7f\xa7\xb0n1RJ+\xc4\xb2I'}

Teardown

PASSED test_ping[test_data11] 0:00:00.186581

Sends arbitrary dict structure over the wire, and receives the same data

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
Sending data=a1636b65795901905a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Sending data=b'\xa1ckeyY\x01\x90ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ'
Send Command.TEST_PING
CBOR encoded data dict (to send): (411) a1636b65795901905a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
411 0/2 221 226 010002dddd980101a1636b65795901905a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Send result: 00
411 1/2 221 195 010102ddbe5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Send result: 00
Result Command.TEST_PING: ExecError.SUCCESS
Result Command.TEST_PING: ExecError.SUCCESS
Send results: [0, 0] True
Receiving 1024 bytes
Received size from the first packet: 019b -> 411
Packet info: 5 0/15 69 411 b'\x02\x00\x0fEE'
Received packet with partial data: 019b01a1636b65795901905a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 1/15 69 411 b'\x02\x01\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 2/15 69 411 b'\x02\x02\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 3/15 69 411 b'\x02\x03\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 4/15 69 411 b'\x02\x04\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 5/15 69 411 b'\x02\x05\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
All data received: [(90, 400), (1, 3), (155, 1), (161, 1), (99, 1), (107, 1), (101, 1), (121, 1), (89, 1), (144, 1)]
All data received: 019b01a1636b65795901905a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
All data received CBOR: {'key': b'ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ'}
* DEBUG   2810ms llog.py:45 Record stats: CBOR length 408
* DEBUG   2811ms llog.py:45 Counter({90: 400, 161: 1, 99: 1, 107: 1, 101: 1, 121: 1, 89: 1, 1: 1, 144: 1})
* DEBUG   2811ms llog.py:45 {'key': b'ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ'}
Captured log call
*   2627ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   2630ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 0, 2, 221, 221, 152, 1, 1, 161, 99, 107, 101, 121, 89, 1, 144, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   2634ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   2638ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   2642ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 100, 116, 121, 112]
*   2646ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2658ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2658ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 18, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   2662ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 200, 34, 140, 39, 144, 246, 1, 1, 2, 221, 190, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   2666ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   2670ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   2674ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2686ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2687ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   2690ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2702ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 1, 155, 1, 161, 99, 107, 101, 121, 89, 1, 144, 90]
*   2706ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   2710ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 90, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2711ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   2714ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2726ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   2730ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   2731ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   2734ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2742ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2746ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   2750ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   2751ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   2754ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2766ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   2770ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   2771ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   2774ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2786ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   2790ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   2791ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   2793ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 5, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2806ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 108, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 63, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   2810ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0, 0, 0, 0, 0, 0, 0]
*   2810ms llog.py:45 Record stats: CBOR length 408
*   2811ms llog.py:45 Counter({90: 400, 161: 1, 99: 1, 107: 1, 101: 1, 121: 1, 89: 1, 1: 1, 144: 1})
*   2811ms llog.py:45 {'key': b'ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ'}

Teardown

PASSED test_ping[test_data12] 0:00:00.429192

Sends arbitrary dict structure over the wire, and receives the same data

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
Sending data=a1636b65795903845a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Sending data=b'\xa1ckeyY\x03\x84ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ'
Send Command.TEST_PING
CBOR encoded data dict (to send): (911) a1636b65795903845a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
911 0/5 221 226 010005dddd8c0301a1636b65795903845a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Send result: 00
911 1/5 221 226 010105dddd5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Send result: 00
911 2/5 221 226 010205dddd5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Send result: 00
911 3/5 221 226 010305dddd5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Send result: 00
911 4/5 221 32 010405dd1b5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Send result: 00
Result Command.TEST_PING: ExecError.SUCCESS
Result Command.TEST_PING: ExecError.SUCCESS
Result Command.TEST_PING: ExecError.SUCCESS
Result Command.TEST_PING: ExecError.SUCCESS
Result Command.TEST_PING: ExecError.SUCCESS
Send results: [0, 0, 0, 0, 0] True
Receiving 1024 bytes
Received size from the first packet: 038f -> 911
Packet info: 5 0/15 69 911 b'\x02\x00\x0fEE'
Received packet with partial data: 038f01a1636b65795903845a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 1/15 69 911 b'\x02\x01\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 2/15 69 911 b'\x02\x02\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 3/15 69 911 b'\x02\x03\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 4/15 69 911 b'\x02\x04\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 5/15 69 911 b'\x02\x05\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 6/15 69 911 b'\x02\x06\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 7/15 69 911 b'\x02\x07\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 8/15 69 911 b'\x02\x08\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 9/15 69 911 b'\x02\t\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 10/15 69 911 b'\x02\n\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 11/15 69 911 b'\x02\x0b\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 12/15 69 911 b'\x02\x0c\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 13/15 69 911 b'\x02\r\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a
All data received: [(90, 900), (3, 2), (143, 1), (1, 1), (161, 1), (99, 1), (107, 1), (101, 1), (121, 1), (89, 1)]
All data received: 038f01a1636b65795903845a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
All data received CBOR: {'key': b'ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ'}
* DEBUG   3239ms llog.py:45 Record stats: CBOR length 908
* DEBUG   3240ms llog.py:45 Counter({90: 900, 161: 1, 99: 1, 107: 1, 101: 1, 121: 1, 89: 1, 3: 1, 132: 1})
* DEBUG   3240ms llog.py:45 {'key': b'ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ'}
Captured log call
*   2813ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   2818ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 0, 5, 221, 221, 140, 3, 1, 161, 99, 107, 101, 121, 89, 3, 132, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   2822ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   2826ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   2830ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 100, 116, 121, 112]
*   2834ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2846ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2847ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   2850ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 1, 5, 221, 221, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   2854ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   2858ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   2862ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 100, 116, 121, 112]
*   2866ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2878ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2879ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   2882ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 2, 5, 221, 221, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   2886ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   2890ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   2894ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 100, 116, 121, 112]
*   2898ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2910ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2911ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   2914ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 3, 5, 221, 221, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   2918ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   2922ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   2926ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 100, 116, 121, 112]
*   2930ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2942ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2943ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 111, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   2946ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 37, 34, 140, 39, 144, 246, 1, 4, 5, 221, 27, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0]
*   2958ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2959ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   2962ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2974ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 3, 143, 1, 161, 99, 107, 101, 121, 89, 3, 132, 90]
*   2978ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   2982ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 90, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2983ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   2986ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2994ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2998ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3002ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   3003ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3006ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3018ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3022ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   3023ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3026ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3038ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3042ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   3043ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3046ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3058ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3062ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   3063ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3066ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 5, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3078ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3082ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   3083ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3086ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 6, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3098ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3102ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   3103ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3106ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 7, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3118ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3122ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   3123ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3126ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 8, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3138ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3142ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   3143ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3146ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 9, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3158ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3162ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   3163ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3166ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 10, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3178ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3182ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   3183ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3186ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 11, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3198ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3202ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   3203ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3206ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 12, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3218ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3222ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   3223ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3226ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 13, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3238ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 55, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 75, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   3239ms llog.py:45 Record stats: CBOR length 908
*   3240ms llog.py:45 Counter({90: 900, 161: 1, 99: 1, 107: 1, 101: 1, 121: 1, 89: 1, 3: 1, 132: 1})
*   3240ms llog.py:45 {'key': b'ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ'}

Teardown

PASSED test_ping[test_data13] 0:00:00.461901

Sends arbitrary dict structure over the wire, and receives the same data

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
Sending data=a1636b65795903b05a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Sending data=b'\xa1ckeyY\x03\xb0ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ'
Send Command.TEST_PING
CBOR encoded data dict (to send): (955) a1636b65795903b05a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
955 0/5 221 226 010005ddddb80301a1636b65795903b05a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Send result: 00
955 1/5 221 226 010105dddd5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Send result: 00
955 2/5 221 226 010205dddd5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Send result: 00
955 3/5 221 226 010305dddd5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Send result: 00
955 4/5 221 76 010405dd475a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Send result: 00
Result Command.TEST_PING: ExecError.SUCCESS
Result Command.TEST_PING: ExecError.SUCCESS
Result Command.TEST_PING: ExecError.SUCCESS
Result Command.TEST_PING: ExecError.SUCCESS
Result Command.TEST_PING: ExecError.SUCCESS
Send results: [0, 0, 0, 0, 0] True
Receiving 1024 bytes
Received size from the first packet: 03bb -> 955
Packet info: 5 0/15 69 955 b'\x02\x00\x0fEE'
Received packet with partial data: 03bb01a1636b65795903b05a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 1/15 69 955 b'\x02\x01\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 2/15 69 955 b'\x02\x02\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 3/15 69 955 b'\x02\x03\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 4/15 69 955 b'\x02\x04\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 5/15 69 955 b'\x02\x05\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 6/15 69 955 b'\x02\x06\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 7/15 69 955 b'\x02\x07\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 8/15 69 955 b'\x02\x08\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 9/15 69 955 b'\x02\t\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 10/15 69 955 b'\x02\n\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 11/15 69 955 b'\x02\x0b\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 12/15 69 955 b'\x02\x0c\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Packet info: 5 13/15 69 955 b'\x02\r\x0fEE'
Received packet with partial data: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
All data received: [(90, 944), (3, 2), (187, 1), (1, 1), (161, 1), (99, 1), (107, 1), (101, 1), (121, 1), (89, 1)]
All data received: 03bb01a1636b65795903b05a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
All data received CBOR: {'key': b'ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ'}
* DEBUG   3703ms llog.py:45 Record stats: CBOR length 952
* DEBUG   3704ms llog.py:45 Counter({90: 944, 161: 1, 99: 1, 107: 1, 101: 1, 121: 1, 89: 1, 3: 1, 176: 1})
* DEBUG   3704ms llog.py:45 {'key': b'ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ'}
Captured log call
*   3246ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   3250ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 0, 5, 221, 221, 184, 3, 1, 161, 99, 107, 101, 121, 89, 3, 176, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3254ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3258ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3262ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 100, 116, 121, 112]
*   3266ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3278ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3278ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   3282ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 1, 5, 221, 221, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3286ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3290ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3294ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 100, 116, 121, 112]
*   3298ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3334ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3335ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   3338ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 2, 5, 221, 221, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3342ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3346ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3350ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 100, 116, 121, 112]
*   3354ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3366ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3367ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   3370ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 3, 5, 221, 221, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3374ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3378ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3382ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 100, 116, 121, 112]
*   3386ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3398ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3399ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 155, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   3402ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 81, 34, 140, 39, 144, 246, 1, 4, 5, 221, 71, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3406ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3418ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3419ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3422ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3434ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 3, 187, 1, 161, 99, 107, 101, 121, 89, 3, 176, 90]
*   3438ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3442ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 90, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3443ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3446ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3458ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3462ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   3463ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3466ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3478ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3482ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   3483ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3486ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3498ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3502ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   3503ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3506ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3518ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3522ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   3523ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3526ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 5, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3538ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3542ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   3543ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3546ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 6, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3558ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3562ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   3563ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3566ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 7, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3578ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3582ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   3583ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3586ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 8, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3598ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3602ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   3603ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3606ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 9, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3618ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3622ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   3623ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3626ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 10, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3638ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3642ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   3643ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3646ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 11, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3658ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3662ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   3663ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3666ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 12, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3678ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3682ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0]
*   3683ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3686ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 13, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3698ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 100, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 55, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]
*   3702ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3703ms llog.py:45 Record stats: CBOR length 952
*   3704ms llog.py:45 Counter({90: 944, 161: 1, 99: 1, 107: 1, 101: 1, 121: 1, 89: 1, 3: 1, 176: 1})
*   3704ms llog.py:45 {'key': b'ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ'}

Teardown

PASSED test_ping_2[100] 0:00:00.073285

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* INFO   3709ms communication.py:77 Sending data: {'k': b'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'}
Sending data=a1616b586441414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Sending data=b'\xa1akXdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'
Send Command.TEST_PING
CBOR encoded data dict (to send): (108) a1616b586441414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
108 0/1 221 113 010001dd6c690001a1616b586441414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Send result: 00
Result Command.TEST_PING: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 006c -> 108
Packet info: 5 0/15 69 108 b'\x02\x00\x0fEE'
Received packet with partial data: 006c01a1616b586441414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Packet info: 5 1/15 69 108 b'\x02\x01\x0fEE'
Received packet with partial data: 414141414141414141414141414141414141414141414141414141414141414141414141
All data received: [(65, 100), (0, 1), (108, 1), (1, 1), (161, 1), (97, 1), (107, 1), (88, 1), (100, 1)]
All data received: 006c01a1616b586441414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
All data received CBOR: {'k': b'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'}
* DEBUG   3779ms llog.py:45 Record stats: CBOR length 105
* DEBUG   3779ms llog.py:45 Counter({65: 100, 161: 1, 97: 1, 107: 1, 88: 1, 100: 1})
* DEBUG   3780ms llog.py:45 {'k': b'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'}
Captured log call
*   3709ms communication.py:77 Sending data: {'k': b'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'}
*   3710ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 192, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   3714ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 118, 34, 140, 39, 144, 246, 1, 0, 1, 221, 108, 105, 0, 1, 161, 97, 107, 88, 100, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3718ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3722ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 65, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3734ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3734ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3738ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3750ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 108, 1, 161, 97, 107, 88, 100, 65, 65, 65, 65]
*   3754ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3758ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3759ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3762ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3774ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 81, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 36, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3778ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3779ms llog.py:45 Record stats: CBOR length 105
*   3779ms llog.py:45 Counter({65: 100, 161: 1, 97: 1, 107: 1, 88: 1, 100: 1})
*   3780ms llog.py:45 {'k': b'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'}

Teardown

PASSED test_ping_2[980] 0:00:00.462537

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* INFO   3784ms communication.py:77 Sending data: {'k': b'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'}
Sending data=a1616b5903d44141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Sending data=b'\xa1akY\x03\xd4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'
Send Command.TEST_PING
CBOR encoded data dict (to send): (989) a1616b5903d44141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
989 0/5 221 226 010005ddddda0301a1616b5903d44141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Send result: 00
989 1/5 221 226 010105dddd4141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Send result: 00
989 2/5 221 226 010205dddd4141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Send result: 00
989 3/5 221 226 010305dddd4141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Send result: 00
989 4/5 221 110 010405dd69414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Send result: 00
Result Command.TEST_PING: ExecError.SUCCESS
Result Command.TEST_PING: ExecError.SUCCESS
Result Command.TEST_PING: ExecError.SUCCESS
Result Command.TEST_PING: ExecError.SUCCESS
Result Command.TEST_PING: ExecError.SUCCESS
Send results: [0, 0, 0, 0, 0] True
Receiving 1024 bytes
Received size from the first packet: 03dd -> 989
Packet info: 5 0/15 69 989 b'\x02\x00\x0fEE'
Received packet with partial data: 03dd01a1616b5903d4414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Packet info: 5 1/15 69 989 b'\x02\x01\x0fEE'
Received packet with partial data: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Packet info: 5 2/15 69 989 b'\x02\x02\x0fEE'
Received packet with partial data: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Packet info: 5 3/15 69 989 b'\x02\x03\x0fEE'
Received packet with partial data: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Packet info: 5 4/15 69 989 b'\x02\x04\x0fEE'
Received packet with partial data: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Packet info: 5 5/15 69 989 b'\x02\x05\x0fEE'
Received packet with partial data: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Packet info: 5 6/15 69 989 b'\x02\x06\x0fEE'
Received packet with partial data: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Packet info: 5 7/15 69 989 b'\x02\x07\x0fEE'
Received packet with partial data: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Packet info: 5 8/15 69 989 b'\x02\x08\x0fEE'
Received packet with partial data: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Packet info: 5 9/15 69 989 b'\x02\t\x0fEE'
Received packet with partial data: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Packet info: 5 10/15 69 989 b'\x02\n\x0fEE'
Received packet with partial data: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Packet info: 5 11/15 69 989 b'\x02\x0b\x0fEE'
Received packet with partial data: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Packet info: 5 12/15 69 989 b'\x02\x0c\x0fEE'
Received packet with partial data: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Packet info: 5 13/15 69 989 b'\x02\r\x0fEE'
Received packet with partial data: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Packet info: 5 14/15 69 989 b'\x02\x0e\x0fEE'
Received packet with partial data: 4141414141414141414141414141414141414141
All data received: [(65, 980), (3, 2), (221, 1), (1, 1), (161, 1), (97, 1), (107, 1), (89, 1), (212, 1)]
All data received: 03dd01a1616b5903d44141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
All data received CBOR: {'k': b'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'}
* DEBUG   4243ms llog.py:45 Record stats: CBOR length 986
* DEBUG   4244ms llog.py:45 Counter({65: 980, 161: 1, 97: 1, 107: 1, 89: 1, 3: 1, 212: 1})
* DEBUG   4244ms llog.py:45 {'k': b'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'}
Captured log call
*   3784ms communication.py:77 Sending data: {'k': b'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'}
*   3786ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   3790ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 0, 5, 221, 221, 218, 3, 1, 161, 97, 107, 89, 3, 212, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3794ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3798ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3802ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 100, 116, 121, 112]
*   3806ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3818ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3819ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   3822ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 1, 5, 221, 221, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3826ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3830ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3834ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 100, 116, 121, 112]
*   3838ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3850ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3851ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   3854ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 2, 5, 221, 221, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3858ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3862ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3866ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 100, 116, 121, 112]
*   3870ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3882ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3883ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   3886ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 3, 5, 221, 221, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3890ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3894ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3898ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 100, 116, 121, 112]
*   3902ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3914ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3915ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 189, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   3918ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 115, 34, 140, 39, 144, 246, 1, 4, 5, 221, 105, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3922ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 100, 116]
*   3926ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3938ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3939ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3942ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3954ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 3, 221, 1, 161, 97, 107, 89, 3, 212, 65, 65, 65]
*   3958ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3962ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3963ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3966ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3978ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3982ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 0, 0]
*   3983ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   3986ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3998ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4002ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 0, 0]
*   4003ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   4006ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4018ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4022ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 0, 0]
*   4023ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   4026ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4038ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4042ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 0, 0]
*   4043ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   4046ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 5, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4058ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4062ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 0, 0]
*   4063ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   4066ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 6, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4078ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4082ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 0, 0]
*   4083ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   4086ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 7, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4098ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4102ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 0, 0]
*   4103ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   4106ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 8, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4118ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4122ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 0, 0]
*   4123ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   4126ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 9, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4138ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4142ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 0, 0]
*   4143ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   4146ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 10, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4158ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4162ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 0, 0]
*   4163ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   4166ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 11, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4178ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4182ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 0, 0]
*   4183ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   4186ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 12, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4198ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4202ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 0, 0]
*   4203ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   4206ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 13, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4218ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4222ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 0, 0]
*   4223ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   4226ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 14, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4238ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 64, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 84, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4242ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 65, 65, 65, 65, 65, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4243ms llog.py:45 Record stats: CBOR length 986
*   4244ms llog.py:45 Counter({65: 980, 161: 1, 97: 1, 107: 1, 89: 1, 3: 1, 212: 1})
*   4244ms llog.py:45 {'k': b'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'}

Teardown

PASSED test_setup_session 0:00:00.388275

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* DEBUG   4249ms test_comm.py:110 Setting session
* INFO   4249ms communication.py:77 Sending data: {}
Sending command with temp auth token=
Sending data=a162545040
Sending data=b'\xa1bTP@'
Send Command.FACTORY_RESET
CBOR encoded data dict (to send): (8) a162545040
8 0/1 221 13 010001dd08050006a162545040
Send result: 00
Result Command.FACTORY_RESET: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0003 -> 3
Packet info: 5 0/15 69 3 b'\x02\x00\x0fEE'
Received packet with partial data: 000306
All data received: [(0, 1), (3, 1), (6, 1)]
All data received: 000306
* INFO   4491ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=
Sending data=a26350494e48313233343536373862545040
Sending data=b'\xa2cPINH12345678bTP@'
Send Command.SET_PIN
CBOR encoded data dict (to send): (21) a26350494e48313233343536373862545040
21 0/1 221 26 010001dd1512000aa26350494e48313233343536373862545040
Send result: 00
Result Command.SET_PIN: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0003 -> 3
Packet info: 5 0/15 69 3 b'\x02\x00\x0fEE'
Received packet with partial data: 00030a
All data received: [(0, 1), (3, 1), (10, 1)]
All data received: 00030a
* INFO   4591ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=
Sending data=a26350494e48313233343536373862545040
Sending data=b'\xa2cPINH12345678bTP@'
Send Command.LOGIN
CBOR encoded data dict (to send): (21) a26350494e48313233343536373862545040
21 0/1 221 26 010001dd15120004a26350494e48313233343536373862545040
Send result: 00
Result Command.LOGIN: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0029 -> 41
Packet info: 5 0/15 69 41 b'\x02\x00\x0fEE'
Received packet with partial data: 002904a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
All data received: [(205, 3), (41, 2), (170, 2), (133, 2), (0, 1), (4, 1), (161, 1), (98, 1), (84, 1), (80, 1)]
All data received: 002904a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
All data received CBOR: {'TP': b'x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'}
Setting TMP AUTH TOKEN to 78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Captured log call
*   4249ms test_comm.py:110 Setting session
*   4249ms communication.py:77 Sending data: {}
*   4250ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 91, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 82]
*   4254ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 1, 0, 1, 221, 8, 5, 0, 6, 161, 98, 84, 80, 64, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4326ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4474ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4475ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   4478ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4490ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 47, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 67, 0, 3, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4491ms communication.py:77 Sending data: {'PIN': b'12345678'}
*   4492ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 105, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   4494ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 31, 34, 140, 39, 144, 246, 1, 0, 1, 221, 21, 18, 0, 10, 162, 99, 80, 73, 78, 72, 49, 50, 51, 52, 53, 54, 55, 56, 98, 84, 80, 64, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4574ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4575ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   4578ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4590ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 47, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 67, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4591ms communication.py:77 Sending data: {'PIN': b'12345678'}
*   4592ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 105, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   4594ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 31, 34, 140, 39, 144, 246, 1, 0, 1, 221, 21, 18, 0, 4, 162, 99, 80, 73, 78, 72, 49, 50, 51, 52, 53, 54, 55, 56, 98, 84, 80, 64, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4614ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4615ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   4618ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4630ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 86, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 41, 0, 41, 4, 161, 98, 84, 80, 88, 32, 120, 170, 250]
*   4634ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

PASSED test_generate[1-10] 0:00:00.538915

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* INFO   4639ms communication.py:77 Sending data: {}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa1bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
41 0/1 221 46 010001dd29260012a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.GENERATE_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 012c -> 300
Packet info: 5 0/15 69 300 b'\x02\x00\x0fEE'
Received packet with partial data: 012c12a2665055424b4559584104c20d270ea25c46a5088c40f0fd2cd3ff15dae730c4078c230a1e0719bbf2d0985e7709d131920cfaca1809aa4810b3a2fbb787224fb634de4448
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: 7076982bac39694b455948414e444c4558d2a30058ae48f14b3fe215fd5d743959e9fa0605967c754b5afa39ad1592ad56c035069e32204fd20e03a283d74a52fc8ba465b5
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: a3b1b0056e1c82fb2a97097477344fb11b94c0bdd48fd8ff93db2064777e3d609da4bdf239a649e5dc09b46c191dac4bc7968d9af81d5296c06dac3758ec71feaefac6f820
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: 3fa0685975ebf1e5909afa4077bd2a0031b3868b260146827d8fe0988e56ffde213c532d643eb0da83bfbd5ed800bb51a1be6c13850b011aadf8014cb8bdb9279f1d7e66f9
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: 9abe0f02501afe8238be9e45b962359da3bde94255
All data received: [(189, 6), (75, 5), (250, 5), (1, 4), (162, 4), (69, 4), (89, 4), (88, 4), (119, 4), (9, 4)]
All data received: 012c12a2665055424b4559584104c20d270ea25c46a5088c40f0fd2cd3ff15dae730c4078c230a1e0719bbf2d0985e7709d131920cfaca1809aa4810b3a2fbb787224fb634de44487076982bac39694b455948414e444c4558d2a30058ae48f14b3fe215fd5d743959e9fa0605967c754b5afa39ad1592ad56c035069e32204fd20e03a283d74a52fc8ba465b5a3b1b0056e1c82fb2a97097477344fb11b94c0bdd48fd8ff93db2064777e3d609da4bdf239a649e5dc09b46c191dac4bc7968d9af81d5296c06dac3758ec71feaefac6f8203fa0685975ebf1e5909afa4077bd2a0031b3868b260146827d8fe0988e56ffde213c532d643eb0da83bfbd5ed800bb51a1be6c13850b011aadf8014cb8bdb9279f1d7e66f99abe0f02501afe8238be9e45b962359da3bde94255
All data received CBOR: {'PUBKEY': b'\x04\xc2\r\'\x0e\xa2\\F\xa5\x08\x8c@\xf0\xfd,\xd3\xff\x15\xda\xe70\xc4\x07\x8c#\n\x1e\x07\x19\xbb\xf2\xd0\x98^w\t\xd11\x92\x0c\xfa\xca\x18\t\xaaH\x10\xb3\xa2\xfb\xb7\x87"O\xb64\xdeDHpv\x98+\xac9', 'KEYHANDLE': b"\xa3\x00X\xaeH\xf1K?\xe2\x15\xfd]t9Y\xe9\xfa\x06\x05\x96|uKZ\xfa9\xad\x15\x92\xadV\xc05\x06\x9e2 O\xd2\x0e\x03\xa2\x83\xd7JR\xfc\x8b\xa4e\xb5\xa3\xb1\xb0\x05n\x1c\x82\xfb*\x97\ttw4O\xb1\x1b\x94\xc0\xbd\xd4\x8f\xd8\xff\x93\xdb dw~=`\x9d\xa4\xbd\xf29\xa6I\xe5\xdc\t\xb4l\x19\x1d\xacK\xc7\x96\x8d\x9a\xf8\x1dR\x96\xc0m\xac7X\xecq\xfe\xae\xfa\xc6\xf8 ?\xa0hYu\xeb\xf1\xe5\x90\x9a\xfa@w\xbd*\x001\xb3\x86\x8b&\x01F\x82}\x8f\xe0\x98\x8eV\xff\xde!<S-d>\xb0\xda\x83\xbf\xbd^\xd8\x00\xbbQ\xa1\xbel\x13\x85\x0b\x01\x1a\xad\xf8\x01L\xb8\xbd\xb9'\x9f\x1d~f\xf9\x9a\xbe\x0f\x02P\x1a\xfe\x828\xbe\x9eE\xb9b5\x9d\xa3\xbd\xe9BU"}
* DEBUG   4935ms test_comm.py:126 PUBKEY: 65 04c20d270ea25c46a5088c40f0fd2cd3ff15dae730c4078c230a1e0719bbf2d0985e7709d131920cfaca1809aa4810b3a2fbb787224fb634de44487076982bac39
* DEBUG   4935ms test_comm.py:126 KEYHANDLE: 210 a30058ae48f14b3fe215fd5d743959e9fa0605967c754b5afa39ad1592ad56c035069e32204fd20e03a283d74a52fc8ba465b5a3b1b0056e1c82fb2a97097477344fb11b94c0bdd48fd8ff93db2064777e3d609da4bdf239a649e5dc09b46c191dac4bc7968d9af81d5296c06dac3758ec71feaefac6f8203fa0685975ebf1e5909afa4077bd2a0031b3868b260146827d8fe0988e56ffde213c532d643eb0da83bfbd5ed800bb51a1be6c13850b011aadf8014cb8bdb9279f1d7e66f99abe0f02501afe8238be9e45b962359da3bde94255
* DEBUG   4936ms test_comm.py:126 PUBKEY: 65 04c20d270ea25c46a5088c40f0fd2cd3ff15dae730c4078c230a1e0719bbf2d0985e7709d131920cfaca1809aa4810b3a2fbb787224fb634de44487076982bac39
* DEBUG   4936ms test_comm.py:126 KEYHANDLE: 210 a30058ae48f14b3fe215fd5d743959e9fa0605967c754b5afa39ad1592ad56c035069e32204fd20e03a283d74a52fc8ba465b5a3b1b0056e1c82fb2a97097477344fb11b94c0bdd48fd8ff93db2064777e3d609da4bdf239a649e5dc09b46c191dac4bc7968d9af81d5296c06dac3758ec71feaefac6f8203fa0685975ebf1e5909afa4077bd2a0031b3868b260146827d8fe0988e56ffde213c532d643eb0da83bfbd5ed800bb51a1be6c13850b011aadf8014cb8bdb9279f1d7e66f99abe0f02501afe8238be9e45b962359da3bde94255
* INFO   4936ms communication.py:77 Sending data: {}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa1bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
41 0/1 221 46 010001dd29260012a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.GENERATE_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 012c -> 300
Packet info: 5 0/15 69 300 b'\x02\x00\x0fEE'
Received packet with partial data: 012c12a2665055424b45595841042c1b5365655fc73cbc4d2866aa48c314ecc910d5fcc604dd7845ee7183f668fad86fe24e5f07422ac5bd4066a63f5ee5c6c4172c6092b3030e96
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: 4bd10aa97d11694b455948414e444c4558d2a30058ae1f24be54c258412f4c06d9499be7cbec28003c59deff698a8578a9da89b5b79d93abb4b8cc3afd36538832a516cf1c
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: ad5d2360a39a6c07efe450cc9969bfe58165d0f4bd7f984eeb91fd424fe70f440f6e98a0d6dfcb122ef9264181d10228791add4069ceffd54759af90a2e96aca70501cf110
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: c09823ea7a720caacfc5a73e8894b923547f2309423d43061c604060e9127de7b9d64280be6d97d96950d4c67f22fdd929eb6447c15d46cba1cf014cd2c147c4745c8d3c5e
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: 1094c60250c9bb5aa47db707a4272ab3b2dd00fa80
All data received: [(80, 5), (66, 5), (105, 5), (69, 4), (89, 4), (88, 4), (65, 4), (198, 4), (96, 4), (35, 4)]
All data received: 012c12a2665055424b45595841042c1b5365655fc73cbc4d2866aa48c314ecc910d5fcc604dd7845ee7183f668fad86fe24e5f07422ac5bd4066a63f5ee5c6c4172c6092b3030e964bd10aa97d11694b455948414e444c4558d2a30058ae1f24be54c258412f4c06d9499be7cbec28003c59deff698a8578a9da89b5b79d93abb4b8cc3afd36538832a516cf1cad5d2360a39a6c07efe450cc9969bfe58165d0f4bd7f984eeb91fd424fe70f440f6e98a0d6dfcb122ef9264181d10228791add4069ceffd54759af90a2e96aca70501cf110c09823ea7a720caacfc5a73e8894b923547f2309423d43061c604060e9127de7b9d64280be6d97d96950d4c67f22fdd929eb6447c15d46cba1cf014cd2c147c4745c8d3c5e1094c60250c9bb5aa47db707a4272ab3b2dd00fa80
All data received CBOR: {'PUBKEY': b'\x04,\x1bSee_\xc7<\xbcM(f\xaaH\xc3\x14\xec\xc9\x10\xd5\xfc\xc6\x04\xddxE\xeeq\x83\xf6h\xfa\xd8o\xe2N_\x07B*\xc5\xbd@f\xa6?^\xe5\xc6\xc4\x17,`\x92\xb3\x03\x0e\x96K\xd1\n\xa9}\x11', 'KEYHANDLE': b'\xa3\x00X\xae\x1f$\xbeT\xc2XA/L\x06\xd9I\x9b\xe7\xcb\xec(\x00<Y\xde\xffi\x8a\x85x\xa9\xda\x89\xb5\xb7\x9d\x93\xab\xb4\xb8\xcc:\xfd6S\x882\xa5\x16\xcf\x1c\xad]#`\xa3\x9al\x07\xef\xe4P\xcc\x99i\xbf\xe5\x81e\xd0\xf4\xbd\x7f\x98N\xeb\x91\xfdBO\xe7\x0fD\x0fn\x98\xa0\xd6\xdf\xcb\x12.\xf9&A\x81\xd1\x02(y\x1a\xdd@i\xce\xff\xd5GY\xaf\x90\xa2\xe9j\xcapP\x1c\xf1\x10\xc0\x98#\xeazr\x0c\xaa\xcf\xc5\xa7>\x88\x94\xb9#T\x7f#\tB=C\x06\x1c`@`\xe9\x12}\xe7\xb9\xd6B\x80\xbem\x97\xd9iP\xd4\xc6\x7f"\xfd\xd9)\xebdG\xc1]F\xcb\xa1\xcf\x01L\xd2\xc1G\xc4t\\\x8d<^\x10\x94\xc6\x02P\xc9\xbbZ\xa4}\xb7\x07\xa4\'*\xb3\xb2\xdd\x00\xfa\x80'}
* DEBUG   5175ms test_comm.py:167 pubkey: 65 04c20d270ea25c46a5088c40f0fd2cd3ff15dae730c4078c230a1e0719bbf2d0985e7709d131920cfaca1809aa4810b3a2fbb787224fb634de44487076982bac39
* DEBUG   5176ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b"\x03\xc2\r'\x0e\xa2\\F\xa5\x08\x8c@\xf0\xfd,\xd3\xff\x15\xda\xe70\xc4\x07\x8c#\n\x1e\x07\x19\xbb\xf2\xd0\x98", NIST256p, sha256)
Captured log call
*   4639ms communication.py:77 Sending data: {}
*   4640ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   4642ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112]
*   4646ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4830ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4831ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   4834ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4846ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*   4850ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 194, 13, 39, 14, 162, 92, 70, 165, 8, 140, 64, 240, 253, 44, 211, 255, 21, 218, 231, 48, 196, 7, 140, 35, 10, 30, 7, 25, 187, 242, 208, 152, 94, 119, 9, 209, 49, 146, 12, 250, 202, 24, 9, 170, 72, 16, 179, 162, 251, 183, 135, 34, 79, 182, 52, 222, 68]
*   4854ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4855ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   4858ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4870ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 112, 118, 152, 43, 172, 57, 105, 75, 69, 89, 72, 65]
*   4874ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 72, 241, 75, 63, 226, 21, 253, 93, 116, 57, 89, 233, 250, 6, 5, 150, 124, 117, 75, 90, 250, 57, 173, 21, 146, 173, 86, 192, 53, 6, 158, 50, 32, 79, 210, 14, 3, 162, 131, 215, 74, 82, 252, 139, 164, 101, 181, 0, 0]
*   4875ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   4878ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4890ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 163, 177, 176, 5, 110, 28, 130, 251, 42, 151, 9, 116]
*   4894ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 119, 52, 79, 177, 27, 148, 192, 189, 212, 143, 216, 255, 147, 219, 32, 100, 119, 126, 61, 96, 157, 164, 189, 242, 57, 166, 73, 229, 220, 9, 180, 108, 25, 29, 172, 75, 199, 150, 141, 154, 248, 29, 82, 150, 192, 109, 172, 55, 88, 236, 113, 254, 174, 250, 198, 248, 32, 0, 0]
*   4895ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   4898ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4910ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 63, 160, 104, 89, 117, 235, 241, 229, 144, 154, 250, 64]
*   4914ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 119, 189, 42, 0, 49, 179, 134, 139, 38, 1, 70, 130, 125, 143, 224, 152, 142, 86, 255, 222, 33, 60, 83, 45, 100, 62, 176, 218, 131, 191, 189, 94, 216, 0, 187, 81, 161, 190, 108, 19, 133, 11, 1, 26, 173, 248, 1, 76, 184, 189, 185, 39, 159, 29, 126, 102, 249, 0, 0]
*   4915ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   4918ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4930ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 65, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 85, 154, 190, 15, 2, 80, 26, 254, 130, 56, 190, 158, 69, 185]
*   4934ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 98, 53, 157, 163, 189, 233, 66, 85, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4935ms test_comm.py:126 PUBKEY: 65 04c20d270ea25c46a5088c40f0fd2cd3ff15dae730c4078c230a1e0719bbf2d0985e7709d131920cfaca1809aa4810b3a2fbb787224fb634de44487076982bac39
*   4935ms test_comm.py:126 KEYHANDLE: 210 a30058ae48f14b3fe215fd5d743959e9fa0605967c754b5afa39ad1592ad56c035069e32204fd20e03a283d74a52fc8ba465b5a3b1b0056e1c82fb2a97097477344fb11b94c0bdd48fd8ff93db2064777e3d609da4bdf239a649e5dc09b46c191dac4bc7968d9af81d5296c06dac3758ec71feaefac6f8203fa0685975ebf1e5909afa4077bd2a0031b3868b260146827d8fe0988e56ffde213c532d643eb0da83bfbd5ed800bb51a1be6c13850b011aadf8014cb8bdb9279f1d7e66f99abe0f02501afe8238be9e45b962359da3bde94255
*   4936ms test_comm.py:126 PUBKEY: 65 04c20d270ea25c46a5088c40f0fd2cd3ff15dae730c4078c230a1e0719bbf2d0985e7709d131920cfaca1809aa4810b3a2fbb787224fb634de44487076982bac39
*   4936ms test_comm.py:126 KEYHANDLE: 210 a30058ae48f14b3fe215fd5d743959e9fa0605967c754b5afa39ad1592ad56c035069e32204fd20e03a283d74a52fc8ba465b5a3b1b0056e1c82fb2a97097477344fb11b94c0bdd48fd8ff93db2064777e3d609da4bdf239a649e5dc09b46c191dac4bc7968d9af81d5296c06dac3758ec71feaefac6f8203fa0685975ebf1e5909afa4077bd2a0031b3868b260146827d8fe0988e56ffde213c532d643eb0da83bfbd5ed800bb51a1be6c13850b011aadf8014cb8bdb9279f1d7e66f99abe0f02501afe8238be9e45b962359da3bde94255
*   4936ms communication.py:77 Sending data: {}
*   4937ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   4942ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112]
*   4946ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5070ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5071ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   5074ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5086ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*   5090ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 44, 27, 83, 101, 101, 95, 199, 60, 188, 77, 40, 102, 170, 72, 195, 20, 236, 201, 16, 213, 252, 198, 4, 221, 120, 69, 238, 113, 131, 246, 104, 250, 216, 111, 226, 78, 95, 7, 66, 42, 197, 189, 64, 102, 166, 63, 94, 229, 198, 196, 23, 44, 96, 146, 179, 3, 14]
*   5094ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 150, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5095ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   5098ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5110ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 75, 209, 10, 169, 125, 17, 105, 75, 69, 89, 72, 65]
*   5114ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 31, 36, 190, 84, 194, 88, 65, 47, 76, 6, 217, 73, 155, 231, 203, 236, 40, 0, 60, 89, 222, 255, 105, 138, 133, 120, 169, 218, 137, 181, 183, 157, 147, 171, 180, 184, 204, 58, 253, 54, 83, 136, 50, 165, 22, 207, 28, 0, 0]
*   5115ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   5118ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5130ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 173, 93, 35, 96, 163, 154, 108, 7, 239, 228, 80, 204]
*   5134ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 153, 105, 191, 229, 129, 101, 208, 244, 189, 127, 152, 78, 235, 145, 253, 66, 79, 231, 15, 68, 15, 110, 152, 160, 214, 223, 203, 18, 46, 249, 38, 65, 129, 209, 2, 40, 121, 26, 221, 64, 105, 206, 255, 213, 71, 89, 175, 144, 162, 233, 106, 202, 112, 80, 28, 241, 16, 0, 0]
*   5135ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   5138ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5150ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 192, 152, 35, 234, 122, 114, 12, 170, 207, 197, 167, 62]
*   5154ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 136, 148, 185, 35, 84, 127, 35, 9, 66, 61, 67, 6, 28, 96, 64, 96, 233, 18, 125, 231, 185, 214, 66, 128, 190, 109, 151, 217, 105, 80, 212, 198, 127, 34, 253, 217, 41, 235, 100, 71, 193, 93, 70, 203, 161, 207, 1, 76, 210, 193, 71, 196, 116, 92, 141, 60, 94, 0, 0]
*   5155ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   5158ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5170ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 65, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 85, 16, 148, 198, 2, 80, 201, 187, 90, 164, 125, 183, 7, 164]
*   5174ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 39, 42, 179, 178, 221, 0, 250, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5175ms test_comm.py:167 pubkey: 65 04c20d270ea25c46a5088c40f0fd2cd3ff15dae730c4078c230a1e0719bbf2d0985e7709d131920cfaca1809aa4810b3a2fbb787224fb634de44487076982bac39
*   5176ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b"\x03\xc2\r'\x0e\xa2\\F\xa5\x08\x8c@\xf0\xfd,\xd3\xff\x15\xda\xe70\xc4\x07\x8c#\n\x1e\x07\x19\xbb\xf2\xd0\x98", NIST256p, sha256)

Teardown

PASSED test_generate[2-10] 0:00:00.477846

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* INFO   5180ms communication.py:77 Sending data: {}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa1bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
41 0/1 221 46 010001dd29260012a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.GENERATE_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 012c -> 300
Packet info: 5 0/15 69 300 b'\x02\x00\x0fEE'
Received packet with partial data: 012c12a2665055424b45595841045f3506388cee149869496ef9d0781ebfdf58290d4bb8eddd44cb59c3c2b3102d5398e010fe5d22a43012be501bc0b41bdaaf49fca40e9202ddd7
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: 9a6143b1b459694b455948414e444c4558d2a30058aed259e5d41e11b2e52dd3871e705a6110fbca1089fb8743014a7a24a3235d11f3638c5d958f1cd1ffc102b3c4cc4673
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: 8efb789cc8287460379a1fe733628c5520c2ab62cbb2978cc5a52690e0cef19b88a36d97fb2c59740eddb31e48940427e440f04390b78813dd36b6fb1b5c5bf2811b0e335f
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: 784e9c300dce1d1acdb8ab58939a064baf74ae1f332bb15446dcac916e40e32823112c41d9dd7b09cf10025984d173350f10628f9570cf626ea1014cd05cba27adc91d5785
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: bd526402507b6ced70df259a137d132b6fd3141e2e
All data received: [(89, 7), (16, 6), (88, 5), (30, 5), (221, 5), (251, 5), (75, 4), (140, 4), (27, 4), (2, 4)]
All data received: 012c12a2665055424b45595841045f3506388cee149869496ef9d0781ebfdf58290d4bb8eddd44cb59c3c2b3102d5398e010fe5d22a43012be501bc0b41bdaaf49fca40e9202ddd79a6143b1b459694b455948414e444c4558d2a30058aed259e5d41e11b2e52dd3871e705a6110fbca1089fb8743014a7a24a3235d11f3638c5d958f1cd1ffc102b3c4cc46738efb789cc8287460379a1fe733628c5520c2ab62cbb2978cc5a52690e0cef19b88a36d97fb2c59740eddb31e48940427e440f04390b78813dd36b6fb1b5c5bf2811b0e335f784e9c300dce1d1acdb8ab58939a064baf74ae1f332bb15446dcac916e40e32823112c41d9dd7b09cf10025984d173350f10628f9570cf626ea1014cd05cba27adc91d5785bd526402507b6ced70df259a137d132b6fd3141e2e
All data received CBOR: {'PUBKEY': b'\x04_5\x068\x8c\xee\x14\x98iIn\xf9\xd0x\x1e\xbf\xdfX)\rK\xb8\xed\xddD\xcbY\xc3\xc2\xb3\x10-S\x98\xe0\x10\xfe]"\xa40\x12\xbeP\x1b\xc0\xb4\x1b\xda\xafI\xfc\xa4\x0e\x92\x02\xdd\xd7\x9aaC\xb1\xb4Y', 'KEYHANDLE': b"\xa3\x00X\xae\xd2Y\xe5\xd4\x1e\x11\xb2\xe5-\xd3\x87\x1epZa\x10\xfb\xca\x10\x89\xfb\x87C\x01Jz$\xa3#]\x11\xf3c\x8c]\x95\x8f\x1c\xd1\xff\xc1\x02\xb3\xc4\xccFs\x8e\xfbx\x9c\xc8(t`7\x9a\x1f\xe73b\x8cU \xc2\xabb\xcb\xb2\x97\x8c\xc5\xa5&\x90\xe0\xce\xf1\x9b\x88\xa3m\x97\xfb,Yt\x0e\xdd\xb3\x1eH\x94\x04'\xe4@\xf0C\x90\xb7\x88\x13\xdd6\xb6\xfb\x1b\\[\xf2\x81\x1b\x0e3_xN\x9c0\r\xce\x1d\x1a\xcd\xb8\xabX\x93\x9a\x06K\xaft\xae\x1f3+\xb1TF\xdc\xac\x91n@\xe3(#\x11,A\xd9\xdd{\t\xcf\x10\x02Y\x84\xd1s5\x0f\x10b\x8f\x95p\xcfbn\xa1\x01L\xd0\\\xba'\xad\xc9\x1dW\x85\xbdRd\x02P{l\xedp\xdf%\x9a\x13}\x13+o\xd3\x14\x1e."}
* DEBUG   5415ms test_comm.py:126 PUBKEY: 65 045f3506388cee149869496ef9d0781ebfdf58290d4bb8eddd44cb59c3c2b3102d5398e010fe5d22a43012be501bc0b41bdaaf49fca40e9202ddd79a6143b1b459
* DEBUG   5415ms test_comm.py:126 KEYHANDLE: 210 a30058aed259e5d41e11b2e52dd3871e705a6110fbca1089fb8743014a7a24a3235d11f3638c5d958f1cd1ffc102b3c4cc46738efb789cc8287460379a1fe733628c5520c2ab62cbb2978cc5a52690e0cef19b88a36d97fb2c59740eddb31e48940427e440f04390b78813dd36b6fb1b5c5bf2811b0e335f784e9c300dce1d1acdb8ab58939a064baf74ae1f332bb15446dcac916e40e32823112c41d9dd7b09cf10025984d173350f10628f9570cf626ea1014cd05cba27adc91d5785bd526402507b6ced70df259a137d132b6fd3141e2e
* DEBUG   5416ms test_comm.py:126 PUBKEY: 65 045f3506388cee149869496ef9d0781ebfdf58290d4bb8eddd44cb59c3c2b3102d5398e010fe5d22a43012be501bc0b41bdaaf49fca40e9202ddd79a6143b1b459
* DEBUG   5416ms test_comm.py:126 KEYHANDLE: 210 a30058aed259e5d41e11b2e52dd3871e705a6110fbca1089fb8743014a7a24a3235d11f3638c5d958f1cd1ffc102b3c4cc46738efb789cc8287460379a1fe733628c5520c2ab62cbb2978cc5a52690e0cef19b88a36d97fb2c59740eddb31e48940427e440f04390b78813dd36b6fb1b5c5bf2811b0e335f784e9c300dce1d1acdb8ab58939a064baf74ae1f332bb15446dcac916e40e32823112c41d9dd7b09cf10025984d173350f10628f9570cf626ea1014cd05cba27adc91d5785bd526402507b6ced70df259a137d132b6fd3141e2e
* INFO   5416ms communication.py:77 Sending data: {}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa1bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
41 0/1 221 46 010001dd29260012a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.GENERATE_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 012c -> 300
Packet info: 5 0/15 69 300 b'\x02\x00\x0fEE'
Received packet with partial data: 012c12a2665055424b455958410497021aec1b365a8665459aa33bbccf5c380380aefd1185d9e49797aedaa12f218d6fe760a3e7dabfe7b64657b4cf147c297dd7590dd6a0e8ce9d
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: d7806c732aaf694b455948414e444c4558d2a30058aea05a2d06e05aa51dcc05d819aece5a3910a01827b07c4d1f5b1a833226e235cb4920e16ff0eafd1114f6f4f6eda398
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: bdb722d41d38467e0546350c6ea6750b2d3d69be4a7408e13f3127a95ca4778a805e6b7a550fa8fae879120043508d9f35720e35d005b69fa073f694d5a3ccf267a2aaa061
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: e5f903adaf86a85074b7284c04aa9e33deba889a14c6d7d9c3cce7a2b6f67c515c0e6a3643a4d3b5da884272107ab7685b245ed2e6cd75d9b31c014c503cc2bc0c4db281f7
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: 3ed21c025018650b34d3c0c2fb4c3e790df4018b47
All data received: [(80, 5), (163, 5), (160, 5), (69, 4), (90, 4), (174, 4), (231, 4), (76, 4), (53, 4), (246, 4)]
All data received: 012c12a2665055424b455958410497021aec1b365a8665459aa33bbccf5c380380aefd1185d9e49797aedaa12f218d6fe760a3e7dabfe7b64657b4cf147c297dd7590dd6a0e8ce9dd7806c732aaf694b455948414e444c4558d2a30058aea05a2d06e05aa51dcc05d819aece5a3910a01827b07c4d1f5b1a833226e235cb4920e16ff0eafd1114f6f4f6eda398bdb722d41d38467e0546350c6ea6750b2d3d69be4a7408e13f3127a95ca4778a805e6b7a550fa8fae879120043508d9f35720e35d005b69fa073f694d5a3ccf267a2aaa061e5f903adaf86a85074b7284c04aa9e33deba889a14c6d7d9c3cce7a2b6f67c515c0e6a3643a4d3b5da884272107ab7685b245ed2e6cd75d9b31c014c503cc2bc0c4db281f73ed21c025018650b34d3c0c2fb4c3e790df4018b47
All data received CBOR: {'PUBKEY': b'\x04\x97\x02\x1a\xec\x1b6Z\x86eE\x9a\xa3;\xbc\xcf\\8\x03\x80\xae\xfd\x11\x85\xd9\xe4\x97\x97\xae\xda\xa1/!\x8do\xe7`\xa3\xe7\xda\xbf\xe7\xb6FW\xb4\xcf\x14|)}\xd7Y\r\xd6\xa0\xe8\xce\x9d\xd7\x80ls*\xaf', 'KEYHANDLE': b'\xa3\x00X\xae\xa0Z-\x06\xe0Z\xa5\x1d\xcc\x05\xd8\x19\xae\xceZ9\x10\xa0\x18\'\xb0|M\x1f[\x1a\x832&\xe25\xcbI \xe1o\xf0\xea\xfd\x11\x14\xf6\xf4\xf6\xed\xa3\x98\xbd\xb7"\xd4\x1d8F~\x05F5\x0cn\xa6u\x0b-=i\xbeJt\x08\xe1?1\'\xa9\\\xa4w\x8a\x80^kzU\x0f\xa8\xfa\xe8y\x12\x00CP\x8d\x9f5r\x0e5\xd0\x05\xb6\x9f\xa0s\xf6\x94\xd5\xa3\xcc\xf2g\xa2\xaa\xa0a\xe5\xf9\x03\xad\xaf\x86\xa8Pt\xb7(L\x04\xaa\x9e3\xde\xba\x88\x9a\x14\xc6\xd7\xd9\xc3\xcc\xe7\xa2\xb6\xf6|Q\\\x0ej6C\xa4\xd3\xb5\xda\x88Br\x10z\xb7h[$^\xd2\xe6\xcdu\xd9\xb3\x1c\x01LP<\xc2\xbc\x0cM\xb2\x81\xf7>\xd2\x1c\x02P\x18e\x0b4\xd3\xc0\xc2\xfbL>y\r\xf4\x01\x8bG'}
* DEBUG   5655ms test_comm.py:167 pubkey: 65 045f3506388cee149869496ef9d0781ebfdf58290d4bb8eddd44cb59c3c2b3102d5398e010fe5d22a43012be501bc0b41bdaaf49fca40e9202ddd79a6143b1b459
* DEBUG   5656ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x03_5\x068\x8c\xee\x14\x98iIn\xf9\xd0x\x1e\xbf\xdfX)\rK\xb8\xed\xddD\xcbY\xc3\xc2\xb3\x10-', NIST256p, sha256)
Captured log call
*   5180ms communication.py:77 Sending data: {}
*   5181ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   5186ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112]
*   5190ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5310ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5311ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   5314ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5326ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*   5330ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 95, 53, 6, 56, 140, 238, 20, 152, 105, 73, 110, 249, 208, 120, 30, 191, 223, 88, 41, 13, 75, 184, 237, 221, 68, 203, 89, 195, 194, 179, 16, 45, 83, 152, 224, 16, 254, 93, 34, 164, 48, 18, 190, 80, 27, 192, 180, 27, 218, 175, 73, 252, 164, 14, 146, 2, 221]
*   5334ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 215, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5335ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   5338ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5350ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 154, 97, 67, 177, 180, 89, 105, 75, 69, 89, 72, 65]
*   5354ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 210, 89, 229, 212, 30, 17, 178, 229, 45, 211, 135, 30, 112, 90, 97, 16, 251, 202, 16, 137, 251, 135, 67, 1, 74, 122, 36, 163, 35, 93, 17, 243, 99, 140, 93, 149, 143, 28, 209, 255, 193, 2, 179, 196, 204, 70, 115, 0, 0]
*   5355ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   5358ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5370ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 142, 251, 120, 156, 200, 40, 116, 96, 55, 154, 31, 231]
*   5374ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 51, 98, 140, 85, 32, 194, 171, 98, 203, 178, 151, 140, 197, 165, 38, 144, 224, 206, 241, 155, 136, 163, 109, 151, 251, 44, 89, 116, 14, 221, 179, 30, 72, 148, 4, 39, 228, 64, 240, 67, 144, 183, 136, 19, 221, 54, 182, 251, 27, 92, 91, 242, 129, 27, 14, 51, 95, 0, 0]
*   5375ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   5378ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5390ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 120, 78, 156, 48, 13, 206, 29, 26, 205, 184, 171, 88]
*   5394ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 147, 154, 6, 75, 175, 116, 174, 31, 51, 43, 177, 84, 70, 220, 172, 145, 110, 64, 227, 40, 35, 17, 44, 65, 217, 221, 123, 9, 207, 16, 2, 89, 132, 209, 115, 53, 15, 16, 98, 143, 149, 112, 207, 98, 110, 161, 1, 76, 208, 92, 186, 39, 173, 201, 29, 87, 133, 0, 0]
*   5395ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   5398ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5410ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 65, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 85, 189, 82, 100, 2, 80, 123, 108, 237, 112, 223, 37, 154, 19]
*   5414ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 125, 19, 43, 111, 211, 20, 30, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5415ms test_comm.py:126 PUBKEY: 65 045f3506388cee149869496ef9d0781ebfdf58290d4bb8eddd44cb59c3c2b3102d5398e010fe5d22a43012be501bc0b41bdaaf49fca40e9202ddd79a6143b1b459
*   5415ms test_comm.py:126 KEYHANDLE: 210 a30058aed259e5d41e11b2e52dd3871e705a6110fbca1089fb8743014a7a24a3235d11f3638c5d958f1cd1ffc102b3c4cc46738efb789cc8287460379a1fe733628c5520c2ab62cbb2978cc5a52690e0cef19b88a36d97fb2c59740eddb31e48940427e440f04390b78813dd36b6fb1b5c5bf2811b0e335f784e9c300dce1d1acdb8ab58939a064baf74ae1f332bb15446dcac916e40e32823112c41d9dd7b09cf10025984d173350f10628f9570cf626ea1014cd05cba27adc91d5785bd526402507b6ced70df259a137d132b6fd3141e2e
*   5416ms test_comm.py:126 PUBKEY: 65 045f3506388cee149869496ef9d0781ebfdf58290d4bb8eddd44cb59c3c2b3102d5398e010fe5d22a43012be501bc0b41bdaaf49fca40e9202ddd79a6143b1b459
*   5416ms test_comm.py:126 KEYHANDLE: 210 a30058aed259e5d41e11b2e52dd3871e705a6110fbca1089fb8743014a7a24a3235d11f3638c5d958f1cd1ffc102b3c4cc46738efb789cc8287460379a1fe733628c5520c2ab62cbb2978cc5a52690e0cef19b88a36d97fb2c59740eddb31e48940427e440f04390b78813dd36b6fb1b5c5bf2811b0e335f784e9c300dce1d1acdb8ab58939a064baf74ae1f332bb15446dcac916e40e32823112c41d9dd7b09cf10025984d173350f10628f9570cf626ea1014cd05cba27adc91d5785bd526402507b6ced70df259a137d132b6fd3141e2e
*   5416ms communication.py:77 Sending data: {}
*   5417ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   5422ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112]
*   5426ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5550ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5551ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   5554ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5566ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*   5570ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 151, 2, 26, 236, 27, 54, 90, 134, 101, 69, 154, 163, 59, 188, 207, 92, 56, 3, 128, 174, 253, 17, 133, 217, 228, 151, 151, 174, 218, 161, 47, 33, 141, 111, 231, 96, 163, 231, 218, 191, 231, 182, 70, 87, 180, 207, 20, 124, 41, 125, 215, 89, 13, 214, 160, 232, 206]
*   5574ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 157, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5575ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   5578ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5590ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 215, 128, 108, 115, 42, 175, 105, 75, 69, 89, 72, 65]
*   5594ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 160, 90, 45, 6, 224, 90, 165, 29, 204, 5, 216, 25, 174, 206, 90, 57, 16, 160, 24, 39, 176, 124, 77, 31, 91, 26, 131, 50, 38, 226, 53, 203, 73, 32, 225, 111, 240, 234, 253, 17, 20, 246, 244, 246, 237, 163, 152, 0, 0]
*   5595ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   5598ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5610ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 189, 183, 34, 212, 29, 56, 70, 126, 5, 70, 53, 12]
*   5614ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 110, 166, 117, 11, 45, 61, 105, 190, 74, 116, 8, 225, 63, 49, 39, 169, 92, 164, 119, 138, 128, 94, 107, 122, 85, 15, 168, 250, 232, 121, 18, 0, 67, 80, 141, 159, 53, 114, 14, 53, 208, 5, 182, 159, 160, 115, 246, 148, 213, 163, 204, 242, 103, 162, 170, 160, 97, 0, 0]
*   5615ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   5618ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5630ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 229, 249, 3, 173, 175, 134, 168, 80, 116, 183, 40, 76]
*   5634ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 4, 170, 158, 51, 222, 186, 136, 154, 20, 198, 215, 217, 195, 204, 231, 162, 182, 246, 124, 81, 92, 14, 106, 54, 67, 164, 211, 181, 218, 136, 66, 114, 16, 122, 183, 104, 91, 36, 94, 210, 230, 205, 117, 217, 179, 28, 1, 76, 80, 60, 194, 188, 12, 77, 178, 129, 247, 0, 0]
*   5635ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   5638ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5650ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 65, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 85, 62, 210, 28, 2, 80, 24, 101, 11, 52, 211, 192, 194, 251]
*   5654ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 76, 62, 121, 13, 244, 1, 139, 71, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5655ms test_comm.py:167 pubkey: 65 045f3506388cee149869496ef9d0781ebfdf58290d4bb8eddd44cb59c3c2b3102d5398e010fe5d22a43012be501bc0b41bdaaf49fca40e9202ddd79a6143b1b459
*   5656ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x03_5\x068\x8c\xee\x14\x98iIn\xf9\xd0x\x1e\xbf\xdfX)\rK\xb8\xed\xddD\xcbY\xc3\xc2\xb3\x10-', NIST256p, sha256)

Teardown

PASSED test_generate[3-10] 0:00:00.481971

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* INFO   5660ms communication.py:77 Sending data: {}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa1bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
41 0/1 221 46 010001dd29260012a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.GENERATE_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 012c -> 300
Packet info: 5 0/15 69 300 b'\x02\x00\x0fEE'
Received packet with partial data: 012c12a2665055424b4559584104f064357c9b55f6e77ae7e101d7d8f7f885f0e0f439a44ec8116ecb60faf334530c4b355243bd2dabbf9854c7b0fbb140d897e899e5848dbe5480
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: ab4bf11e63f6694b455948414e444c4558d2a30058ae2dda460944bfe0bb287bbaf747aa8c85370e5c802c8286882ee78b2050cc13c079a8102f0a1c3eceef809319524f91
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: 9fc6363702f03be50f5d4896026f78590a1937dbe91d84caed70c77df03dcaab7aa4059bb17cf36e4835a21a3551c1c56b2f9b4b6996af3b81f7ca9b959ea018c40881f754
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: 6928a068559ae7b5d33ca83f75bfdb7aa3f6a1a2197f69ac2150f7a86d4ca5cae5a1b1cb0f2f8ac7233451d61870b7ec5c10c005e37a7ea38136014c052afdf7fc77c73951
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: dbbfa70250ae6d9ec135b8c37f5fad0e8d904fecd0
All data received: [(247, 6), (75, 5), (53, 5), (80, 4), (240, 4), (155, 4), (231, 4), (122, 4), (191, 4), (199, 4)]
All data received: 012c12a2665055424b4559584104f064357c9b55f6e77ae7e101d7d8f7f885f0e0f439a44ec8116ecb60faf334530c4b355243bd2dabbf9854c7b0fbb140d897e899e5848dbe5480ab4bf11e63f6694b455948414e444c4558d2a30058ae2dda460944bfe0bb287bbaf747aa8c85370e5c802c8286882ee78b2050cc13c079a8102f0a1c3eceef809319524f919fc6363702f03be50f5d4896026f78590a1937dbe91d84caed70c77df03dcaab7aa4059bb17cf36e4835a21a3551c1c56b2f9b4b6996af3b81f7ca9b959ea018c40881f7546928a068559ae7b5d33ca83f75bfdb7aa3f6a1a2197f69ac2150f7a86d4ca5cae5a1b1cb0f2f8ac7233451d61870b7ec5c10c005e37a7ea38136014c052afdf7fc77c73951dbbfa70250ae6d9ec135b8c37f5fad0e8d904fecd0
All data received CBOR: {'PUBKEY': b'\x04\xf0d5|\x9bU\xf6\xe7z\xe7\xe1\x01\xd7\xd8\xf7\xf8\x85\xf0\xe0\xf49\xa4N\xc8\x11n\xcb`\xfa\xf34S\x0cK5RC\xbd-\xab\xbf\x98T\xc7\xb0\xfb\xb1@\xd8\x97\xe8\x99\xe5\x84\x8d\xbeT\x80\xabK\xf1\x1ec\xf6', 'KEYHANDLE': b'\xa3\x00X\xae-\xdaF\tD\xbf\xe0\xbb({\xba\xf7G\xaa\x8c\x857\x0e\\\x80,\x82\x86\x88.\xe7\x8b P\xcc\x13\xc0y\xa8\x10/\n\x1c>\xce\xef\x80\x93\x19RO\x91\x9f\xc667\x02\xf0;\xe5\x0f]H\x96\x02oxY\n\x197\xdb\xe9\x1d\x84\xca\xedp\xc7}\xf0=\xca\xabz\xa4\x05\x9b\xb1|\xf3nH5\xa2\x1a5Q\xc1\xc5k/\x9bKi\x96\xaf;\x81\xf7\xca\x9b\x95\x9e\xa0\x18\xc4\x08\x81\xf7Ti(\xa0hU\x9a\xe7\xb5\xd3<\xa8?u\xbf\xdbz\xa3\xf6\xa1\xa2\x19\x7fi\xac!P\xf7\xa8mL\xa5\xca\xe5\xa1\xb1\xcb\x0f/\x8a\xc7#4Q\xd6\x18p\xb7\xec\\\x10\xc0\x05\xe3z~\xa3\x816\x01L\x05*\xfd\xf7\xfcw\xc79Q\xdb\xbf\xa7\x02P\xaem\x9e\xc15\xb8\xc3\x7f_\xad\x0e\x8d\x90O\xec\xd0'}
* DEBUG   5899ms test_comm.py:126 PUBKEY: 65 04f064357c9b55f6e77ae7e101d7d8f7f885f0e0f439a44ec8116ecb60faf334530c4b355243bd2dabbf9854c7b0fbb140d897e899e5848dbe5480ab4bf11e63f6
* DEBUG   5899ms test_comm.py:126 KEYHANDLE: 210 a30058ae2dda460944bfe0bb287bbaf747aa8c85370e5c802c8286882ee78b2050cc13c079a8102f0a1c3eceef809319524f919fc6363702f03be50f5d4896026f78590a1937dbe91d84caed70c77df03dcaab7aa4059bb17cf36e4835a21a3551c1c56b2f9b4b6996af3b81f7ca9b959ea018c40881f7546928a068559ae7b5d33ca83f75bfdb7aa3f6a1a2197f69ac2150f7a86d4ca5cae5a1b1cb0f2f8ac7233451d61870b7ec5c10c005e37a7ea38136014c052afdf7fc77c73951dbbfa70250ae6d9ec135b8c37f5fad0e8d904fecd0
* DEBUG   5900ms test_comm.py:126 PUBKEY: 65 04f064357c9b55f6e77ae7e101d7d8f7f885f0e0f439a44ec8116ecb60faf334530c4b355243bd2dabbf9854c7b0fbb140d897e899e5848dbe5480ab4bf11e63f6
* DEBUG   5900ms test_comm.py:126 KEYHANDLE: 210 a30058ae2dda460944bfe0bb287bbaf747aa8c85370e5c802c8286882ee78b2050cc13c079a8102f0a1c3eceef809319524f919fc6363702f03be50f5d4896026f78590a1937dbe91d84caed70c77df03dcaab7aa4059bb17cf36e4835a21a3551c1c56b2f9b4b6996af3b81f7ca9b959ea018c40881f7546928a068559ae7b5d33ca83f75bfdb7aa3f6a1a2197f69ac2150f7a86d4ca5cae5a1b1cb0f2f8ac7233451d61870b7ec5c10c005e37a7ea38136014c052afdf7fc77c73951dbbfa70250ae6d9ec135b8c37f5fad0e8d904fecd0
* INFO   5900ms communication.py:77 Sending data: {}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa1bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
41 0/1 221 46 010001dd29260012a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.GENERATE_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 012c -> 300
Packet info: 5 0/15 69 300 b'\x02\x00\x0fEE'
Received packet with partial data: 012c12a2665055424b4559584104a12356976ef0de23c88c3517a237cd8085ef37e76c2101a657404b4cf537f2b69ae0b15f93a32b1ef78e4b08de2df70cd6cd13ea27b8da5ba18f
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: 3d7e8173b2bf694b455948414e444c4558d2a30058ae02c6539850f720fb22f134929cd8ce6130a145888d44c67a90099223be7f3a03bcb0cf61fb7c578f65e40701896bc4
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: 604aa265ac44296ea2b83d818b886f0143a4f1a435c84bd7258738d265e994d8045a58351c5672d16a79331807a44a67cb5266f876045ad858d1b2c70131b2d33d8a8d6161
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: 2e3f3778ea87b90886a681ad6fd717ef2f6ed5c4f5a1358b3ab4bf1550379743aa6e59936a60d6da7b1448b8618cfa242925303749bf496b01b8014cb625aa3f0b1581b9fa
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: b15a120250b9775043717eee41b14564047b8a14a8
All data received: [(1, 7), (55, 6), (80, 5), (75, 5), (69, 5), (88, 5), (97, 5), (162, 4), (4, 4), (161, 4)]
All data received: 012c12a2665055424b4559584104a12356976ef0de23c88c3517a237cd8085ef37e76c2101a657404b4cf537f2b69ae0b15f93a32b1ef78e4b08de2df70cd6cd13ea27b8da5ba18f3d7e8173b2bf694b455948414e444c4558d2a30058ae02c6539850f720fb22f134929cd8ce6130a145888d44c67a90099223be7f3a03bcb0cf61fb7c578f65e40701896bc4604aa265ac44296ea2b83d818b886f0143a4f1a435c84bd7258738d265e994d8045a58351c5672d16a79331807a44a67cb5266f876045ad858d1b2c70131b2d33d8a8d61612e3f3778ea87b90886a681ad6fd717ef2f6ed5c4f5a1358b3ab4bf1550379743aa6e59936a60d6da7b1448b8618cfa242925303749bf496b01b8014cb625aa3f0b1581b9fab15a120250b9775043717eee41b14564047b8a14a8
All data received CBOR: {'PUBKEY': b"\x04\xa1#V\x97n\xf0\xde#\xc8\x8c5\x17\xa27\xcd\x80\x85\xef7\xe7l!\x01\xa6W@KL\xf57\xf2\xb6\x9a\xe0\xb1_\x93\xa3+\x1e\xf7\x8eK\x08\xde-\xf7\x0c\xd6\xcd\x13\xea'\xb8\xda[\xa1\x8f=~\x81s\xb2\xbf", 'KEYHANDLE': b'\xa3\x00X\xae\x02\xc6S\x98P\xf7 \xfb"\xf14\x92\x9c\xd8\xcea0\xa1E\x88\x8dD\xc6z\x90\t\x92#\xbe\x7f:\x03\xbc\xb0\xcfa\xfb|W\x8fe\xe4\x07\x01\x89k\xc4`J\xa2e\xacD)n\xa2\xb8=\x81\x8b\x88o\x01C\xa4\xf1\xa45\xc8K\xd7%\x878\xd2e\xe9\x94\xd8\x04ZX5\x1cVr\xd1jy3\x18\x07\xa4Jg\xcbRf\xf8v\x04Z\xd8X\xd1\xb2\xc7\x011\xb2\xd3=\x8a\x8daa.?7x\xea\x87\xb9\x08\x86\xa6\x81\xado\xd7\x17\xef/n\xd5\xc4\xf5\xa15\x8b:\xb4\xbf\x15P7\x97C\xaanY\x93j`\xd6\xda{\x14H\xb8a\x8c\xfa$)%07I\xbfIk\x01\xb8\x01L\xb6%\xaa?\x0b\x15\x81\xb9\xfa\xb1Z\x12\x02P\xb9wPCq~\xeeA\xb1Ed\x04{\x8a\x14\xa8'}
* DEBUG   6139ms test_comm.py:167 pubkey: 65 04f064357c9b55f6e77ae7e101d7d8f7f885f0e0f439a44ec8116ecb60faf334530c4b355243bd2dabbf9854c7b0fbb140d897e899e5848dbe5480ab4bf11e63f6
* DEBUG   6140ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x02\xf0d5|\x9bU\xf6\xe7z\xe7\xe1\x01\xd7\xd8\xf7\xf8\x85\xf0\xe0\xf49\xa4N\xc8\x11n\xcb`\xfa\xf34S', NIST256p, sha256)
Captured log call
*   5660ms communication.py:77 Sending data: {}
*   5661ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   5666ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112]
*   5670ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5794ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5795ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   5798ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5810ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*   5814ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 240, 100, 53, 124, 155, 85, 246, 231, 122, 231, 225, 1, 215, 216, 247, 248, 133, 240, 224, 244, 57, 164, 78, 200, 17, 110, 203, 96, 250, 243, 52, 83, 12, 75, 53, 82, 67, 189, 45, 171, 191, 152, 84, 199, 176, 251, 177, 64, 216, 151, 232, 153, 229, 132, 141, 190, 84]
*   5818ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5819ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   5822ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5834ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 171, 75, 241, 30, 99, 246, 105, 75, 69, 89, 72, 65]
*   5838ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 45, 218, 70, 9, 68, 191, 224, 187, 40, 123, 186, 247, 71, 170, 140, 133, 55, 14, 92, 128, 44, 130, 134, 136, 46, 231, 139, 32, 80, 204, 19, 192, 121, 168, 16, 47, 10, 28, 62, 206, 239, 128, 147, 25, 82, 79, 145, 0, 0]
*   5839ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   5842ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5854ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 159, 198, 54, 55, 2, 240, 59, 229, 15, 93, 72, 150]
*   5858ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 2, 111, 120, 89, 10, 25, 55, 219, 233, 29, 132, 202, 237, 112, 199, 125, 240, 61, 202, 171, 122, 164, 5, 155, 177, 124, 243, 110, 72, 53, 162, 26, 53, 81, 193, 197, 107, 47, 155, 75, 105, 150, 175, 59, 129, 247, 202, 155, 149, 158, 160, 24, 196, 8, 129, 247, 84, 0, 0]
*   5859ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   5862ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5874ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 105, 40, 160, 104, 85, 154, 231, 181, 211, 60, 168, 63]
*   5878ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 117, 191, 219, 122, 163, 246, 161, 162, 25, 127, 105, 172, 33, 80, 247, 168, 109, 76, 165, 202, 229, 161, 177, 203, 15, 47, 138, 199, 35, 52, 81, 214, 24, 112, 183, 236, 92, 16, 192, 5, 227, 122, 126, 163, 129, 54, 1, 76, 5, 42, 253, 247, 252, 119, 199, 57, 81, 0, 0]
*   5879ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   5882ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5894ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 65, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 85, 219, 191, 167, 2, 80, 174, 109, 158, 193, 53, 184, 195, 127]
*   5898ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 95, 173, 14, 141, 144, 79, 236, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5899ms test_comm.py:126 PUBKEY: 65 04f064357c9b55f6e77ae7e101d7d8f7f885f0e0f439a44ec8116ecb60faf334530c4b355243bd2dabbf9854c7b0fbb140d897e899e5848dbe5480ab4bf11e63f6
*   5899ms test_comm.py:126 KEYHANDLE: 210 a30058ae2dda460944bfe0bb287bbaf747aa8c85370e5c802c8286882ee78b2050cc13c079a8102f0a1c3eceef809319524f919fc6363702f03be50f5d4896026f78590a1937dbe91d84caed70c77df03dcaab7aa4059bb17cf36e4835a21a3551c1c56b2f9b4b6996af3b81f7ca9b959ea018c40881f7546928a068559ae7b5d33ca83f75bfdb7aa3f6a1a2197f69ac2150f7a86d4ca5cae5a1b1cb0f2f8ac7233451d61870b7ec5c10c005e37a7ea38136014c052afdf7fc77c73951dbbfa70250ae6d9ec135b8c37f5fad0e8d904fecd0
*   5900ms test_comm.py:126 PUBKEY: 65 04f064357c9b55f6e77ae7e101d7d8f7f885f0e0f439a44ec8116ecb60faf334530c4b355243bd2dabbf9854c7b0fbb140d897e899e5848dbe5480ab4bf11e63f6
*   5900ms test_comm.py:126 KEYHANDLE: 210 a30058ae2dda460944bfe0bb287bbaf747aa8c85370e5c802c8286882ee78b2050cc13c079a8102f0a1c3eceef809319524f919fc6363702f03be50f5d4896026f78590a1937dbe91d84caed70c77df03dcaab7aa4059bb17cf36e4835a21a3551c1c56b2f9b4b6996af3b81f7ca9b959ea018c40881f7546928a068559ae7b5d33ca83f75bfdb7aa3f6a1a2197f69ac2150f7a86d4ca5cae5a1b1cb0f2f8ac7233451d61870b7ec5c10c005e37a7ea38136014c052afdf7fc77c73951dbbfa70250ae6d9ec135b8c37f5fad0e8d904fecd0
*   5900ms communication.py:77 Sending data: {}
*   5901ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   5906ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112]
*   5910ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6034ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6035ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   6038ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6050ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*   6054ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 161, 35, 86, 151, 110, 240, 222, 35, 200, 140, 53, 23, 162, 55, 205, 128, 133, 239, 55, 231, 108, 33, 1, 166, 87, 64, 75, 76, 245, 55, 242, 182, 154, 224, 177, 95, 147, 163, 43, 30, 247, 142, 75, 8, 222, 45, 247, 12, 214, 205, 19, 234, 39, 184, 218, 91, 161]
*   6058ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 143, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6059ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   6062ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6074ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 61, 126, 129, 115, 178, 191, 105, 75, 69, 89, 72, 65]
*   6078ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 2, 198, 83, 152, 80, 247, 32, 251, 34, 241, 52, 146, 156, 216, 206, 97, 48, 161, 69, 136, 141, 68, 198, 122, 144, 9, 146, 35, 190, 127, 58, 3, 188, 176, 207, 97, 251, 124, 87, 143, 101, 228, 7, 1, 137, 107, 196, 0, 0]
*   6079ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   6082ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6094ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 96, 74, 162, 101, 172, 68, 41, 110, 162, 184, 61, 129]
*   6098ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 139, 136, 111, 1, 67, 164, 241, 164, 53, 200, 75, 215, 37, 135, 56, 210, 101, 233, 148, 216, 4, 90, 88, 53, 28, 86, 114, 209, 106, 121, 51, 24, 7, 164, 74, 103, 203, 82, 102, 248, 118, 4, 90, 216, 88, 209, 178, 199, 1, 49, 178, 211, 61, 138, 141, 97, 97, 0, 0]
*   6099ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   6102ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6114ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 46, 63, 55, 120, 234, 135, 185, 8, 134, 166, 129, 173]
*   6118ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 111, 215, 23, 239, 47, 110, 213, 196, 245, 161, 53, 139, 58, 180, 191, 21, 80, 55, 151, 67, 170, 110, 89, 147, 106, 96, 214, 218, 123, 20, 72, 184, 97, 140, 250, 36, 41, 37, 48, 55, 73, 191, 73, 107, 1, 184, 1, 76, 182, 37, 170, 63, 11, 21, 129, 185, 250, 0, 0]
*   6119ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   6122ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6134ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 65, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 85, 177, 90, 18, 2, 80, 185, 119, 80, 67, 113, 126, 238, 65]
*   6138ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 177, 69, 100, 4, 123, 138, 20, 168, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6139ms test_comm.py:167 pubkey: 65 04f064357c9b55f6e77ae7e101d7d8f7f885f0e0f439a44ec8116ecb60faf334530c4b355243bd2dabbf9854c7b0fbb140d897e899e5848dbe5480ab4bf11e63f6
*   6140ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x02\xf0d5|\x9bU\xf6\xe7z\xe7\xe1\x01\xd7\xd8\xf7\xf8\x85\xf0\xe0\xf49\xa4N\xc8\x11n\xcb`\xfa\xf34S', NIST256p, sha256)

Teardown

PASSED test_generate[4-10] 0:00:00.477887

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* INFO   6144ms communication.py:77 Sending data: {}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa1bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
41 0/1 221 46 010001dd29260012a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.GENERATE_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 012c -> 300
Packet info: 5 0/15 69 300 b'\x02\x00\x0fEE'
Received packet with partial data: 012c12a2665055424b4559584104bc2637d5bd2a8fe94f044d3faa94a0fd2f423ae61417b898c7e7c86ba6d8bf7c49a3e05d5b24a2b993525d702ad775968ae173492d09a763c94e
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: 226f85627ee8694b455948414e444c4558d2a30058aee32b9efc73ff8767debb1027811f8fb36460f6efad06de30a677b19c0edaa23796f96404b7bdc45d2710b5e18a5e27
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: 1e47c5e496b21a0de2e60dcb1f8fe5da2b09dc6f7116ce8d92712fc988f35a68722a754d56139e77cb6524247df44969aae837341335d9e92987c2d05096b47420282788fc
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: 7795e7d64eff33b68ad71f6206bc9ced0d635896cb32855081300ab9894ccd5b37c1c28c0ea6560ee3087e2cd0196dba4d82530502e68070b718014c3fda0fbd16ba8821ef
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: 17f07e02505db5493ebcc3c7c3f422cc1d2e03775d
All data received: [(93, 5), (150, 5), (80, 4), (88, 4), (55, 4), (73, 4), (39, 4), (119, 4), (162, 3), (69, 3)]
All data received: 012c12a2665055424b4559584104bc2637d5bd2a8fe94f044d3faa94a0fd2f423ae61417b898c7e7c86ba6d8bf7c49a3e05d5b24a2b993525d702ad775968ae173492d09a763c94e226f85627ee8694b455948414e444c4558d2a30058aee32b9efc73ff8767debb1027811f8fb36460f6efad06de30a677b19c0edaa23796f96404b7bdc45d2710b5e18a5e271e47c5e496b21a0de2e60dcb1f8fe5da2b09dc6f7116ce8d92712fc988f35a68722a754d56139e77cb6524247df44969aae837341335d9e92987c2d05096b47420282788fc7795e7d64eff33b68ad71f6206bc9ced0d635896cb32855081300ab9894ccd5b37c1c28c0ea6560ee3087e2cd0196dba4d82530502e68070b718014c3fda0fbd16ba8821ef17f07e02505db5493ebcc3c7c3f422cc1d2e03775d
All data received CBOR: {'PUBKEY': b'\x04\xbc&7\xd5\xbd*\x8f\xe9O\x04M?\xaa\x94\xa0\xfd/B:\xe6\x14\x17\xb8\x98\xc7\xe7\xc8k\xa6\xd8\xbf|I\xa3\xe0][$\xa2\xb9\x93R]p*\xd7u\x96\x8a\xe1sI-\t\xa7c\xc9N"o\x85b~\xe8', 'KEYHANDLE': b'\xa3\x00X\xae\xe3+\x9e\xfcs\xff\x87g\xde\xbb\x10\'\x81\x1f\x8f\xb3d`\xf6\xef\xad\x06\xde0\xa6w\xb1\x9c\x0e\xda\xa27\x96\xf9d\x04\xb7\xbd\xc4]\'\x10\xb5\xe1\x8a^\'\x1eG\xc5\xe4\x96\xb2\x1a\r\xe2\xe6\r\xcb\x1f\x8f\xe5\xda+\t\xdcoq\x16\xce\x8d\x92q/\xc9\x88\xf3Zhr*uMV\x13\x9ew\xcbe$$}\xf4Ii\xaa\xe874\x135\xd9\xe9)\x87\xc2\xd0P\x96\xb4t (\'\x88\xfcw\x95\xe7\xd6N\xff3\xb6\x8a\xd7\x1fb\x06\xbc\x9c\xed\rcX\x96\xcb2\x85P\x810\n\xb9\x89L\xcd[7\xc1\xc2\x8c\x0e\xa6V\x0e\xe3\x08~,\xd0\x19m\xbaM\x82S\x05\x02\xe6\x80p\xb7\x18\x01L?\xda\x0f\xbd\x16\xba\x88!\xef\x17\xf0~\x02P]\xb5I>\xbc\xc3\xc7\xc3\xf4"\xcc\x1d.\x03w]'}
* DEBUG   6379ms test_comm.py:126 PUBKEY: 65 04bc2637d5bd2a8fe94f044d3faa94a0fd2f423ae61417b898c7e7c86ba6d8bf7c49a3e05d5b24a2b993525d702ad775968ae173492d09a763c94e226f85627ee8
* DEBUG   6379ms test_comm.py:126 KEYHANDLE: 210 a30058aee32b9efc73ff8767debb1027811f8fb36460f6efad06de30a677b19c0edaa23796f96404b7bdc45d2710b5e18a5e271e47c5e496b21a0de2e60dcb1f8fe5da2b09dc6f7116ce8d92712fc988f35a68722a754d56139e77cb6524247df44969aae837341335d9e92987c2d05096b47420282788fc7795e7d64eff33b68ad71f6206bc9ced0d635896cb32855081300ab9894ccd5b37c1c28c0ea6560ee3087e2cd0196dba4d82530502e68070b718014c3fda0fbd16ba8821ef17f07e02505db5493ebcc3c7c3f422cc1d2e03775d
* DEBUG   6380ms test_comm.py:126 PUBKEY: 65 04bc2637d5bd2a8fe94f044d3faa94a0fd2f423ae61417b898c7e7c86ba6d8bf7c49a3e05d5b24a2b993525d702ad775968ae173492d09a763c94e226f85627ee8
* DEBUG   6380ms test_comm.py:126 KEYHANDLE: 210 a30058aee32b9efc73ff8767debb1027811f8fb36460f6efad06de30a677b19c0edaa23796f96404b7bdc45d2710b5e18a5e271e47c5e496b21a0de2e60dcb1f8fe5da2b09dc6f7116ce8d92712fc988f35a68722a754d56139e77cb6524247df44969aae837341335d9e92987c2d05096b47420282788fc7795e7d64eff33b68ad71f6206bc9ced0d635896cb32855081300ab9894ccd5b37c1c28c0ea6560ee3087e2cd0196dba4d82530502e68070b718014c3fda0fbd16ba8821ef17f07e02505db5493ebcc3c7c3f422cc1d2e03775d
* INFO   6380ms communication.py:77 Sending data: {}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa1bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
41 0/1 221 46 010001dd29260012a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.GENERATE_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 012c -> 300
Packet info: 5 0/15 69 300 b'\x02\x00\x0fEE'
Received packet with partial data: 012c12a2665055424b455958410415c39576bfad26c0bf24559b616587d8b137549e90beed3e21e4022a61893a97ad547e44e3bab0d9c269629460c248024677e8cf3b60f2a83570
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: b11efc93f4a0694b455948414e444c4558d2a30058ae3153c0b50ca2ba18dee47585f64eb7042931844fc9c2cd2f00ded780f3296b71fa25aac4f508b9f7a3f6e32259efef
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: 44222521c14e137684dc7180a000a10d899f2aa4d994b8fde63750ab875800e7a1b523f46490376c6355d4b4052c3f86ec9c7cdece4ea0e9c7437c6214266110438a1e4d88
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: 518e79cc1ea89bb40b26cc5405ada438f9efc8aadcdcd7a9019d4455dbe0733d205350b72235833a281f20c210693121034e33a20244c99a06b0014ccf49322abab6dcbd15
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: f8e94d025034d79bc548f1a847db3d213f91637ae5
All data received: [(68, 5), (78, 5), (80, 4), (85, 4), (88, 4), (33, 4), (2, 4), (194, 4), (0, 4), (220, 4)]
All data received: 012c12a2665055424b455958410415c39576bfad26c0bf24559b616587d8b137549e90beed3e21e4022a61893a97ad547e44e3bab0d9c269629460c248024677e8cf3b60f2a83570b11efc93f4a0694b455948414e444c4558d2a30058ae3153c0b50ca2ba18dee47585f64eb7042931844fc9c2cd2f00ded780f3296b71fa25aac4f508b9f7a3f6e32259efef44222521c14e137684dc7180a000a10d899f2aa4d994b8fde63750ab875800e7a1b523f46490376c6355d4b4052c3f86ec9c7cdece4ea0e9c7437c6214266110438a1e4d88518e79cc1ea89bb40b26cc5405ada438f9efc8aadcdcd7a9019d4455dbe0733d205350b72235833a281f20c210693121034e33a20244c99a06b0014ccf49322abab6dcbd15f8e94d025034d79bc548f1a847db3d213f91637ae5
All data received CBOR: {'PUBKEY': b'\x04\x15\xc3\x95v\xbf\xad&\xc0\xbf$U\x9bae\x87\xd8\xb17T\x9e\x90\xbe\xed>!\xe4\x02*a\x89:\x97\xadT~D\xe3\xba\xb0\xd9\xc2ib\x94`\xc2H\x02Fw\xe8\xcf;`\xf2\xa85p\xb1\x1e\xfc\x93\xf4\xa0', 'KEYHANDLE': b'\xa3\x00X\xae1S\xc0\xb5\x0c\xa2\xba\x18\xde\xe4u\x85\xf6N\xb7\x04)1\x84O\xc9\xc2\xcd/\x00\xde\xd7\x80\xf3)kq\xfa%\xaa\xc4\xf5\x08\xb9\xf7\xa3\xf6\xe3"Y\xef\xefD"%!\xc1N\x13v\x84\xdcq\x80\xa0\x00\xa1\r\x89\x9f*\xa4\xd9\x94\xb8\xfd\xe67P\xab\x87X\x00\xe7\xa1\xb5#\xf4d\x907lcU\xd4\xb4\x05,?\x86\xec\x9c|\xde\xceN\xa0\xe9\xc7C|b\x14&a\x10C\x8a\x1eM\x88Q\x8ey\xcc\x1e\xa8\x9b\xb4\x0b&\xccT\x05\xad\xa48\xf9\xef\xc8\xaa\xdc\xdc\xd7\xa9\x01\x9dDU\xdb\xe0s= SP\xb7"5\x83:(\x1f \xc2\x10i1!\x03N3\xa2\x02D\xc9\x9a\x06\xb0\x01L\xcfI2*\xba\xb6\xdc\xbd\x15\xf8\xe9M\x02P4\xd7\x9b\xc5H\xf1\xa8G\xdb=!?\x91cz\xe5'}
* DEBUG   6619ms test_comm.py:167 pubkey: 65 04bc2637d5bd2a8fe94f044d3faa94a0fd2f423ae61417b898c7e7c86ba6d8bf7c49a3e05d5b24a2b993525d702ad775968ae173492d09a763c94e226f85627ee8
* DEBUG   6620ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x02\xbc&7\xd5\xbd*\x8f\xe9O\x04M?\xaa\x94\xa0\xfd/B:\xe6\x14\x17\xb8\x98\xc7\xe7\xc8k\xa6\xd8\xbf|', NIST256p, sha256)
Captured log call
*   6144ms communication.py:77 Sending data: {}
*   6145ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   6150ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112]
*   6154ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6274ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6275ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   6278ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6290ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*   6294ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 188, 38, 55, 213, 189, 42, 143, 233, 79, 4, 77, 63, 170, 148, 160, 253, 47, 66, 58, 230, 20, 23, 184, 152, 199, 231, 200, 107, 166, 216, 191, 124, 73, 163, 224, 93, 91, 36, 162, 185, 147, 82, 93, 112, 42, 215, 117, 150, 138, 225, 115, 73, 45, 9, 167, 99, 201]
*   6298ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 78, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6299ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   6302ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6314ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 34, 111, 133, 98, 126, 232, 105, 75, 69, 89, 72, 65]
*   6318ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 227, 43, 158, 252, 115, 255, 135, 103, 222, 187, 16, 39, 129, 31, 143, 179, 100, 96, 246, 239, 173, 6, 222, 48, 166, 119, 177, 156, 14, 218, 162, 55, 150, 249, 100, 4, 183, 189, 196, 93, 39, 16, 181, 225, 138, 94, 39, 0, 0]
*   6319ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   6322ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6334ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 30, 71, 197, 228, 150, 178, 26, 13, 226, 230, 13, 203]
*   6338ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 31, 143, 229, 218, 43, 9, 220, 111, 113, 22, 206, 141, 146, 113, 47, 201, 136, 243, 90, 104, 114, 42, 117, 77, 86, 19, 158, 119, 203, 101, 36, 36, 125, 244, 73, 105, 170, 232, 55, 52, 19, 53, 217, 233, 41, 135, 194, 208, 80, 150, 180, 116, 32, 40, 39, 136, 252, 0, 0]
*   6339ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   6342ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6354ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 119, 149, 231, 214, 78, 255, 51, 182, 138, 215, 31, 98]
*   6358ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 6, 188, 156, 237, 13, 99, 88, 150, 203, 50, 133, 80, 129, 48, 10, 185, 137, 76, 205, 91, 55, 193, 194, 140, 14, 166, 86, 14, 227, 8, 126, 44, 208, 25, 109, 186, 77, 130, 83, 5, 2, 230, 128, 112, 183, 24, 1, 76, 63, 218, 15, 189, 22, 186, 136, 33, 239, 0, 0]
*   6359ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   6362ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6374ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 65, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 85, 23, 240, 126, 2, 80, 93, 181, 73, 62, 188, 195, 199, 195]
*   6378ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 244, 34, 204, 29, 46, 3, 119, 93, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6379ms test_comm.py:126 PUBKEY: 65 04bc2637d5bd2a8fe94f044d3faa94a0fd2f423ae61417b898c7e7c86ba6d8bf7c49a3e05d5b24a2b993525d702ad775968ae173492d09a763c94e226f85627ee8
*   6379ms test_comm.py:126 KEYHANDLE: 210 a30058aee32b9efc73ff8767debb1027811f8fb36460f6efad06de30a677b19c0edaa23796f96404b7bdc45d2710b5e18a5e271e47c5e496b21a0de2e60dcb1f8fe5da2b09dc6f7116ce8d92712fc988f35a68722a754d56139e77cb6524247df44969aae837341335d9e92987c2d05096b47420282788fc7795e7d64eff33b68ad71f6206bc9ced0d635896cb32855081300ab9894ccd5b37c1c28c0ea6560ee3087e2cd0196dba4d82530502e68070b718014c3fda0fbd16ba8821ef17f07e02505db5493ebcc3c7c3f422cc1d2e03775d
*   6380ms test_comm.py:126 PUBKEY: 65 04bc2637d5bd2a8fe94f044d3faa94a0fd2f423ae61417b898c7e7c86ba6d8bf7c49a3e05d5b24a2b993525d702ad775968ae173492d09a763c94e226f85627ee8
*   6380ms test_comm.py:126 KEYHANDLE: 210 a30058aee32b9efc73ff8767debb1027811f8fb36460f6efad06de30a677b19c0edaa23796f96404b7bdc45d2710b5e18a5e271e47c5e496b21a0de2e60dcb1f8fe5da2b09dc6f7116ce8d92712fc988f35a68722a754d56139e77cb6524247df44969aae837341335d9e92987c2d05096b47420282788fc7795e7d64eff33b68ad71f6206bc9ced0d635896cb32855081300ab9894ccd5b37c1c28c0ea6560ee3087e2cd0196dba4d82530502e68070b718014c3fda0fbd16ba8821ef17f07e02505db5493ebcc3c7c3f422cc1d2e03775d
*   6380ms communication.py:77 Sending data: {}
*   6381ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   6386ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112]
*   6390ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6414ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6514ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6515ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   6518ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6530ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*   6534ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 21, 195, 149, 118, 191, 173, 38, 192, 191, 36, 85, 155, 97, 101, 135, 216, 177, 55, 84, 158, 144, 190, 237, 62, 33, 228, 2, 42, 97, 137, 58, 151, 173, 84, 126, 68, 227, 186, 176, 217, 194, 105, 98, 148, 96, 194, 72, 2, 70, 119, 232, 207, 59, 96, 242, 168, 53]
*   6538ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6539ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   6542ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6554ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 177, 30, 252, 147, 244, 160, 105, 75, 69, 89, 72, 65]
*   6558ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 49, 83, 192, 181, 12, 162, 186, 24, 222, 228, 117, 133, 246, 78, 183, 4, 41, 49, 132, 79, 201, 194, 205, 47, 0, 222, 215, 128, 243, 41, 107, 113, 250, 37, 170, 196, 245, 8, 185, 247, 163, 246, 227, 34, 89, 239, 239, 0, 0]
*   6559ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   6562ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6574ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 68, 34, 37, 33, 193, 78, 19, 118, 132, 220, 113, 128]
*   6578ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 160, 0, 161, 13, 137, 159, 42, 164, 217, 148, 184, 253, 230, 55, 80, 171, 135, 88, 0, 231, 161, 181, 35, 244, 100, 144, 55, 108, 99, 85, 212, 180, 5, 44, 63, 134, 236, 156, 124, 222, 206, 78, 160, 233, 199, 67, 124, 98, 20, 38, 97, 16, 67, 138, 30, 77, 136, 0, 0]
*   6579ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   6582ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6594ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 81, 142, 121, 204, 30, 168, 155, 180, 11, 38, 204, 84]
*   6598ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 5, 173, 164, 56, 249, 239, 200, 170, 220, 220, 215, 169, 1, 157, 68, 85, 219, 224, 115, 61, 32, 83, 80, 183, 34, 53, 131, 58, 40, 31, 32, 194, 16, 105, 49, 33, 3, 78, 51, 162, 2, 68, 201, 154, 6, 176, 1, 76, 207, 73, 50, 42, 186, 182, 220, 189, 21, 0, 0]
*   6599ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   6602ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6614ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 65, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 85, 248, 233, 77, 2, 80, 52, 215, 155, 197, 72, 241, 168, 71]
*   6618ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 219, 61, 33, 63, 145, 99, 122, 229, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6619ms test_comm.py:167 pubkey: 65 04bc2637d5bd2a8fe94f044d3faa94a0fd2f423ae61417b898c7e7c86ba6d8bf7c49a3e05d5b24a2b993525d702ad775968ae173492d09a763c94e226f85627ee8
*   6620ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x02\xbc&7\xd5\xbd*\x8f\xe9O\x04M?\xaa\x94\xa0\xfd/B:\xe6\x14\x17\xb8\x98\xc7\xe7\xc8k\xa6\xd8\xbf|', NIST256p, sha256)

Teardown

PASSED test_generate[5-10] 0:00:00.477744

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* INFO   6624ms communication.py:77 Sending data: {}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa1bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
41 0/1 221 46 010001dd29260012a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.GENERATE_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 012c -> 300
Packet info: 5 0/15 69 300 b'\x02\x00\x0fEE'
Received packet with partial data: 012c12a2665055424b4559584104c706025ee91e0d763d0460cfd316a374e3984cdaecb4ec02f1e63600b0386fe94c695b1300da19205227834cb7f35b08d21a1d861e914500ae77
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: c237d39aef93694b455948414e444c4558d2a30058ae403c1e0df4ce1b036d4f6c1ef2fba467ab523432c6f90d759e5615fb2743b6130a2cbf26b28c23e36a805e8ffeff7d
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: 966793c1f1b32c3b875c115f29c7e1ecc0c846d3ca360f878b3a7ba5097140bc54f7492a9e8255b46da659cac5bf21d90205ef3dd020e3e05e5e0c9258da296e77f07e0e97
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: 9c02b3ac949003a34ed842bf8d1842860f7135eae3e92458b7d2fbd7eb5ec2dbc50aff02fb2fa763846217647f4431ebf83948c491c02792e9d8014c2c1be2419e4a6d2e72
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: f79f660250ade1e15731de0f9ff02b9a73c86c14e4
All data received: [(2, 6), (88, 5), (94, 5), (76, 5), (44, 4), (69, 4), (233, 4), (30, 4), (227, 4), (0, 4)]
All data received: 012c12a2665055424b4559584104c706025ee91e0d763d0460cfd316a374e3984cdaecb4ec02f1e63600b0386fe94c695b1300da19205227834cb7f35b08d21a1d861e914500ae77c237d39aef93694b455948414e444c4558d2a30058ae403c1e0df4ce1b036d4f6c1ef2fba467ab523432c6f90d759e5615fb2743b6130a2cbf26b28c23e36a805e8ffeff7d966793c1f1b32c3b875c115f29c7e1ecc0c846d3ca360f878b3a7ba5097140bc54f7492a9e8255b46da659cac5bf21d90205ef3dd020e3e05e5e0c9258da296e77f07e0e979c02b3ac949003a34ed842bf8d1842860f7135eae3e92458b7d2fbd7eb5ec2dbc50aff02fb2fa763846217647f4431ebf83948c491c02792e9d8014c2c1be2419e4a6d2e72f79f660250ade1e15731de0f9ff02b9a73c86c14e4
All data received CBOR: {'PUBKEY': b"\x04\xc7\x06\x02^\xe9\x1e\rv=\x04`\xcf\xd3\x16\xa3t\xe3\x98L\xda\xec\xb4\xec\x02\xf1\xe66\x00\xb08o\xe9Li[\x13\x00\xda\x19 R'\x83L\xb7\xf3[\x08\xd2\x1a\x1d\x86\x1e\x91E\x00\xaew\xc27\xd3\x9a\xef\x93", 'KEYHANDLE': b"\xa3\x00X\xae@<\x1e\r\xf4\xce\x1b\x03mOl\x1e\xf2\xfb\xa4g\xabR42\xc6\xf9\ru\x9eV\x15\xfb'C\xb6\x13\n,\xbf&\xb2\x8c#\xe3j\x80^\x8f\xfe\xff}\x96g\x93\xc1\xf1\xb3,;\x87\\\x11_)\xc7\xe1\xec\xc0\xc8F\xd3\xca6\x0f\x87\x8b:{\xa5\tq@\xbcT\xf7I*\x9e\x82U\xb4m\xa6Y\xca\xc5\xbf!\xd9\x02\x05\xef=\xd0 \xe3\xe0^^\x0c\x92X\xda)nw\xf0~\x0e\x97\x9c\x02\xb3\xac\x94\x90\x03\xa3N\xd8B\xbf\x8d\x18B\x86\x0fq5\xea\xe3\xe9$X\xb7\xd2\xfb\xd7\xeb^\xc2\xdb\xc5\n\xff\x02\xfb/\xa7c\x84b\x17d\x7fD1\xeb\xf89H\xc4\x91\xc0'\x92\xe9\xd8\x01L,\x1b\xe2A\x9eJm.r\xf7\x9ff\x02P\xad\xe1\xe1W1\xde\x0f\x9f\xf0+\x9as\xc8l\x14\xe4"}
* DEBUG   6863ms test_comm.py:126 PUBKEY: 65 04c706025ee91e0d763d0460cfd316a374e3984cdaecb4ec02f1e63600b0386fe94c695b1300da19205227834cb7f35b08d21a1d861e914500ae77c237d39aef93
* DEBUG   6863ms test_comm.py:126 KEYHANDLE: 210 a30058ae403c1e0df4ce1b036d4f6c1ef2fba467ab523432c6f90d759e5615fb2743b6130a2cbf26b28c23e36a805e8ffeff7d966793c1f1b32c3b875c115f29c7e1ecc0c846d3ca360f878b3a7ba5097140bc54f7492a9e8255b46da659cac5bf21d90205ef3dd020e3e05e5e0c9258da296e77f07e0e979c02b3ac949003a34ed842bf8d1842860f7135eae3e92458b7d2fbd7eb5ec2dbc50aff02fb2fa763846217647f4431ebf83948c491c02792e9d8014c2c1be2419e4a6d2e72f79f660250ade1e15731de0f9ff02b9a73c86c14e4
* DEBUG   6864ms test_comm.py:126 PUBKEY: 65 04c706025ee91e0d763d0460cfd316a374e3984cdaecb4ec02f1e63600b0386fe94c695b1300da19205227834cb7f35b08d21a1d861e914500ae77c237d39aef93
* DEBUG   6864ms test_comm.py:126 KEYHANDLE: 210 a30058ae403c1e0df4ce1b036d4f6c1ef2fba467ab523432c6f90d759e5615fb2743b6130a2cbf26b28c23e36a805e8ffeff7d966793c1f1b32c3b875c115f29c7e1ecc0c846d3ca360f878b3a7ba5097140bc54f7492a9e8255b46da659cac5bf21d90205ef3dd020e3e05e5e0c9258da296e77f07e0e979c02b3ac949003a34ed842bf8d1842860f7135eae3e92458b7d2fbd7eb5ec2dbc50aff02fb2fa763846217647f4431ebf83948c491c02792e9d8014c2c1be2419e4a6d2e72f79f660250ade1e15731de0f9ff02b9a73c86c14e4
* INFO   6864ms communication.py:77 Sending data: {}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa1bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
41 0/1 221 46 010001dd29260012a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.GENERATE_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 012c -> 300
Packet info: 5 0/15 69 300 b'\x02\x00\x0fEE'
Received packet with partial data: 012c12a2665055424b455958410411a07c1c605080a86b49e8efbf6a3fdd5cb04a8fc67b6495a7ee22de1247a8529d8a8f790d5501efadca8d674b4e216fb2f81b0b52dc000815b5
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: 8d78f4df4a4d694b455948414e444c4558d2a30058aef76c5d74b552f31b5465a4a5af6485d7d2f92d6daffb38ca2c87ed67021531c5cbae125d5efd2e73d597e09ec46c60
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: a4b2d09b517426c665eeafd9209e42cc21e15d0b742d9a0f64a6a6388d743957f9221702f6296ec2e8b9cfe89a54ab0cdf37505bf60f36cf514f4ebc337d4bb9bbe5ade7e3
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: 1fddba65d1a855e4933d388ea07c57d0e96b1fc4f2fad9a3ec23b0c5bb206b3ed62d7961775573ef17689a7916cf8644d37326cb61e5b0455ab3014ce801a7af349de810a7
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: 5d919a025091d6b751eb70cba1ff45f270a975d36e
All data received: [(69, 5), (232, 5), (1, 4), (80, 4), (85, 4), (75, 4), (93, 4), (116, 4), (175, 4), (154, 4)]
All data received: 012c12a2665055424b455958410411a07c1c605080a86b49e8efbf6a3fdd5cb04a8fc67b6495a7ee22de1247a8529d8a8f790d5501efadca8d674b4e216fb2f81b0b52dc000815b58d78f4df4a4d694b455948414e444c4558d2a30058aef76c5d74b552f31b5465a4a5af6485d7d2f92d6daffb38ca2c87ed67021531c5cbae125d5efd2e73d597e09ec46c60a4b2d09b517426c665eeafd9209e42cc21e15d0b742d9a0f64a6a6388d743957f9221702f6296ec2e8b9cfe89a54ab0cdf37505bf60f36cf514f4ebc337d4bb9bbe5ade7e31fddba65d1a855e4933d388ea07c57d0e96b1fc4f2fad9a3ec23b0c5bb206b3ed62d7961775573ef17689a7916cf8644d37326cb61e5b0455ab3014ce801a7af349de810a75d919a025091d6b751eb70cba1ff45f270a975d36e
All data received CBOR: {'PUBKEY': b'\x04\x11\xa0|\x1c`P\x80\xa8kI\xe8\xef\xbfj?\xdd\\\xb0J\x8f\xc6{d\x95\xa7\xee"\xde\x12G\xa8R\x9d\x8a\x8fy\rU\x01\xef\xad\xca\x8dgKN!o\xb2\xf8\x1b\x0bR\xdc\x00\x08\x15\xb5\x8dx\xf4\xdfJM', 'KEYHANDLE': b'\xa3\x00X\xae\xf7l]t\xb5R\xf3\x1bTe\xa4\xa5\xafd\x85\xd7\xd2\xf9-m\xaf\xfb8\xca,\x87\xedg\x02\x151\xc5\xcb\xae\x12]^\xfd.s\xd5\x97\xe0\x9e\xc4l`\xa4\xb2\xd0\x9bQt&\xc6e\xee\xaf\xd9 \x9eB\xcc!\xe1]\x0bt-\x9a\x0fd\xa6\xa68\x8dt9W\xf9"\x17\x02\xf6)n\xc2\xe8\xb9\xcf\xe8\x9aT\xab\x0c\xdf7P[\xf6\x0f6\xcfQON\xbc3}K\xb9\xbb\xe5\xad\xe7\xe3\x1f\xdd\xbae\xd1\xa8U\xe4\x93=8\x8e\xa0|W\xd0\xe9k\x1f\xc4\xf2\xfa\xd9\xa3\xec#\xb0\xc5\xbb k>\xd6-yawUs\xef\x17h\x9ay\x16\xcf\x86D\xd3s&\xcba\xe5\xb0EZ\xb3\x01L\xe8\x01\xa7\xaf4\x9d\xe8\x10\xa7]\x91\x9a\x02P\x91\xd6\xb7Q\xebp\xcb\xa1\xffE\xf2p\xa9u\xd3n'}
* DEBUG   7099ms test_comm.py:167 pubkey: 65 04c706025ee91e0d763d0460cfd316a374e3984cdaecb4ec02f1e63600b0386fe94c695b1300da19205227834cb7f35b08d21a1d861e914500ae77c237d39aef93
* DEBUG   7100ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x03\xc7\x06\x02^\xe9\x1e\rv=\x04`\xcf\xd3\x16\xa3t\xe3\x98L\xda\xec\xb4\xec\x02\xf1\xe66\x00\xb08o\xe9', NIST256p, sha256)
Captured log call
*   6624ms communication.py:77 Sending data: {}
*   6625ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   6630ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112]
*   6634ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6666ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6758ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6759ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   6762ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6774ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*   6778ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 199, 6, 2, 94, 233, 30, 13, 118, 61, 4, 96, 207, 211, 22, 163, 116, 227, 152, 76, 218, 236, 180, 236, 2, 241, 230, 54, 0, 176, 56, 111, 233, 76, 105, 91, 19, 0, 218, 25, 32, 82, 39, 131, 76, 183, 243, 91, 8, 210, 26, 29, 134, 30, 145, 69, 0, 174]
*   6782ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6783ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   6786ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6798ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 194, 55, 211, 154, 239, 147, 105, 75, 69, 89, 72, 65]
*   6802ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 64, 60, 30, 13, 244, 206, 27, 3, 109, 79, 108, 30, 242, 251, 164, 103, 171, 82, 52, 50, 198, 249, 13, 117, 158, 86, 21, 251, 39, 67, 182, 19, 10, 44, 191, 38, 178, 140, 35, 227, 106, 128, 94, 143, 254, 255, 125, 0, 0]
*   6803ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   6806ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6818ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 150, 103, 147, 193, 241, 179, 44, 59, 135, 92, 17, 95]
*   6822ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 41, 199, 225, 236, 192, 200, 70, 211, 202, 54, 15, 135, 139, 58, 123, 165, 9, 113, 64, 188, 84, 247, 73, 42, 158, 130, 85, 180, 109, 166, 89, 202, 197, 191, 33, 217, 2, 5, 239, 61, 208, 32, 227, 224, 94, 94, 12, 146, 88, 218, 41, 110, 119, 240, 126, 14, 151, 0, 0]
*   6823ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   6826ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6838ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 156, 2, 179, 172, 148, 144, 3, 163, 78, 216, 66, 191]
*   6842ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 141, 24, 66, 134, 15, 113, 53, 234, 227, 233, 36, 88, 183, 210, 251, 215, 235, 94, 194, 219, 197, 10, 255, 2, 251, 47, 167, 99, 132, 98, 23, 100, 127, 68, 49, 235, 248, 57, 72, 196, 145, 192, 39, 146, 233, 216, 1, 76, 44, 27, 226, 65, 158, 74, 109, 46, 114, 0, 0]
*   6843ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   6846ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6858ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 65, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 85, 247, 159, 102, 2, 80, 173, 225, 225, 87, 49, 222, 15, 159]
*   6862ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 240, 43, 154, 115, 200, 108, 20, 228, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6863ms test_comm.py:126 PUBKEY: 65 04c706025ee91e0d763d0460cfd316a374e3984cdaecb4ec02f1e63600b0386fe94c695b1300da19205227834cb7f35b08d21a1d861e914500ae77c237d39aef93
*   6863ms test_comm.py:126 KEYHANDLE: 210 a30058ae403c1e0df4ce1b036d4f6c1ef2fba467ab523432c6f90d759e5615fb2743b6130a2cbf26b28c23e36a805e8ffeff7d966793c1f1b32c3b875c115f29c7e1ecc0c846d3ca360f878b3a7ba5097140bc54f7492a9e8255b46da659cac5bf21d90205ef3dd020e3e05e5e0c9258da296e77f07e0e979c02b3ac949003a34ed842bf8d1842860f7135eae3e92458b7d2fbd7eb5ec2dbc50aff02fb2fa763846217647f4431ebf83948c491c02792e9d8014c2c1be2419e4a6d2e72f79f660250ade1e15731de0f9ff02b9a73c86c14e4
*   6864ms test_comm.py:126 PUBKEY: 65 04c706025ee91e0d763d0460cfd316a374e3984cdaecb4ec02f1e63600b0386fe94c695b1300da19205227834cb7f35b08d21a1d861e914500ae77c237d39aef93
*   6864ms test_comm.py:126 KEYHANDLE: 210 a30058ae403c1e0df4ce1b036d4f6c1ef2fba467ab523432c6f90d759e5615fb2743b6130a2cbf26b28c23e36a805e8ffeff7d966793c1f1b32c3b875c115f29c7e1ecc0c846d3ca360f878b3a7ba5097140bc54f7492a9e8255b46da659cac5bf21d90205ef3dd020e3e05e5e0c9258da296e77f07e0e979c02b3ac949003a34ed842bf8d1842860f7135eae3e92458b7d2fbd7eb5ec2dbc50aff02fb2fa763846217647f4431ebf83948c491c02792e9d8014c2c1be2419e4a6d2e72f79f660250ade1e15731de0f9ff02b9a73c86c14e4
*   6864ms communication.py:77 Sending data: {}
*   6865ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   6870ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112]
*   6874ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6918ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6994ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6995ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   6998ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7010ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*   7014ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 17, 160, 124, 28, 96, 80, 128, 168, 107, 73, 232, 239, 191, 106, 63, 221, 92, 176, 74, 143, 198, 123, 100, 149, 167, 238, 34, 222, 18, 71, 168, 82, 157, 138, 143, 121, 13, 85, 1, 239, 173, 202, 141, 103, 75, 78, 33, 111, 178, 248, 27, 11, 82, 220, 0, 8, 21]
*   7018ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 181, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7019ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   7022ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7034ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 141, 120, 244, 223, 74, 77, 105, 75, 69, 89, 72, 65]
*   7038ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 247, 108, 93, 116, 181, 82, 243, 27, 84, 101, 164, 165, 175, 100, 133, 215, 210, 249, 45, 109, 175, 251, 56, 202, 44, 135, 237, 103, 2, 21, 49, 197, 203, 174, 18, 93, 94, 253, 46, 115, 213, 151, 224, 158, 196, 108, 96, 0, 0]
*   7039ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   7042ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7054ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 164, 178, 208, 155, 81, 116, 38, 198, 101, 238, 175, 217]
*   7058ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 32, 158, 66, 204, 33, 225, 93, 11, 116, 45, 154, 15, 100, 166, 166, 56, 141, 116, 57, 87, 249, 34, 23, 2, 246, 41, 110, 194, 232, 185, 207, 232, 154, 84, 171, 12, 223, 55, 80, 91, 246, 15, 54, 207, 81, 79, 78, 188, 51, 125, 75, 185, 187, 229, 173, 231, 227, 0, 0]
*   7059ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   7062ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7074ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 31, 221, 186, 101, 209, 168, 85, 228, 147, 61, 56, 142]
*   7078ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 160, 124, 87, 208, 233, 107, 31, 196, 242, 250, 217, 163, 236, 35, 176, 197, 187, 32, 107, 62, 214, 45, 121, 97, 119, 85, 115, 239, 23, 104, 154, 121, 22, 207, 134, 68, 211, 115, 38, 203, 97, 229, 176, 69, 90, 179, 1, 76, 232, 1, 167, 175, 52, 157, 232, 16, 167, 0, 0]
*   7079ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   7082ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7094ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 65, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 85, 93, 145, 154, 2, 80, 145, 214, 183, 81, 235, 112, 203, 161]
*   7098ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 255, 69, 242, 112, 169, 117, 211, 110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7099ms test_comm.py:167 pubkey: 65 04c706025ee91e0d763d0460cfd316a374e3984cdaecb4ec02f1e63600b0386fe94c695b1300da19205227834cb7f35b08d21a1d861e914500ae77c237d39aef93
*   7100ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x03\xc7\x06\x02^\xe9\x1e\rv=\x04`\xcf\xd3\x16\xa3t\xe3\x98L\xda\xec\xb4\xec\x02\xf1\xe66\x00\xb08o\xe9', NIST256p, sha256)

Teardown

PASSED test_generate[6-10] 0:00:00.478375

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* INFO   7104ms communication.py:77 Sending data: {}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa1bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
41 0/1 221 46 010001dd29260012a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.GENERATE_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 012c -> 300
Packet info: 5 0/15 69 300 b'\x02\x00\x0fEE'
Received packet with partial data: 012c12a2665055424b45595841040d39bda7161415e5dac1902ab196ce1cda035c7cfca86c4f44820f20074f05dc05cfb4537250a2e0aa681dab9816194043057ad6be07080afc4f
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: 919468bfaef2694b455948414e444c4558d2a30058aeeff32f01ff830e2b0d6f21e85be43e9c3fc5a4cd4f217adb918f329ff955eb0246e5ba18e689f9a106d96601b14267
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: c409b65808f494dfad3c5c2ca592d859f8e1ecb1c5ec7f29ddee4e9831ee106a3c4d923649811baf7c9a5db82e02aa3fa86f9150e8b7b49bda4114c683c611c775a1f7650c
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: 8754aac9232e18102f52eba0a1df62aa84c9980ae1db22a4231850e6570314a6791b01e7b4a37434b491602e519e0619b235fbf7d98911ee670d014c777fdb19476f88cf39
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: 691e710250d3099770adebd26c6751888a0dc475da
All data received: [(1, 5), (80, 5), (88, 4), (13, 4), (218, 4), (79, 4), (180, 4), (170, 4), (145, 4), (69, 3)]
All data received: 012c12a2665055424b45595841040d39bda7161415e5dac1902ab196ce1cda035c7cfca86c4f44820f20074f05dc05cfb4537250a2e0aa681dab9816194043057ad6be07080afc4f919468bfaef2694b455948414e444c4558d2a30058aeeff32f01ff830e2b0d6f21e85be43e9c3fc5a4cd4f217adb918f329ff955eb0246e5ba18e689f9a106d96601b14267c409b65808f494dfad3c5c2ca592d859f8e1ecb1c5ec7f29ddee4e9831ee106a3c4d923649811baf7c9a5db82e02aa3fa86f9150e8b7b49bda4114c683c611c775a1f7650c8754aac9232e18102f52eba0a1df62aa84c9980ae1db22a4231850e6570314a6791b01e7b4a37434b491602e519e0619b235fbf7d98911ee670d014c777fdb19476f88cf39691e710250d3099770adebd26c6751888a0dc475da
All data received CBOR: {'PUBKEY': b'\x04\r9\xbd\xa7\x16\x14\x15\xe5\xda\xc1\x90*\xb1\x96\xce\x1c\xda\x03\\|\xfc\xa8lOD\x82\x0f \x07O\x05\xdc\x05\xcf\xb4SrP\xa2\xe0\xaah\x1d\xab\x98\x16\x19@C\x05z\xd6\xbe\x07\x08\n\xfcO\x91\x94h\xbf\xae\xf2', 'KEYHANDLE': b'\xa3\x00X\xae\xef\xf3/\x01\xff\x83\x0e+\ro!\xe8[\xe4>\x9c?\xc5\xa4\xcdO!z\xdb\x91\x8f2\x9f\xf9U\xeb\x02F\xe5\xba\x18\xe6\x89\xf9\xa1\x06\xd9f\x01\xb1Bg\xc4\t\xb6X\x08\xf4\x94\xdf\xad<\\,\xa5\x92\xd8Y\xf8\xe1\xec\xb1\xc5\xec\x7f)\xdd\xeeN\x981\xee\x10j<M\x926I\x81\x1b\xaf|\x9a]\xb8.\x02\xaa?\xa8o\x91P\xe8\xb7\xb4\x9b\xdaA\x14\xc6\x83\xc6\x11\xc7u\xa1\xf7e\x0c\x87T\xaa\xc9#.\x18\x10/R\xeb\xa0\xa1\xdfb\xaa\x84\xc9\x98\n\xe1\xdb"\xa4#\x18P\xe6W\x03\x14\xa6y\x1b\x01\xe7\xb4\xa3t4\xb4\x91`.Q\x9e\x06\x19\xb25\xfb\xf7\xd9\x89\x11\xeeg\r\x01Lw\x7f\xdb\x19Go\x88\xcf9i\x1eq\x02P\xd3\t\x97p\xad\xeb\xd2lgQ\x88\x8a\r\xc4u\xda'}
* DEBUG   7343ms test_comm.py:126 PUBKEY: 65 040d39bda7161415e5dac1902ab196ce1cda035c7cfca86c4f44820f20074f05dc05cfb4537250a2e0aa681dab9816194043057ad6be07080afc4f919468bfaef2
* DEBUG   7343ms test_comm.py:126 KEYHANDLE: 210 a30058aeeff32f01ff830e2b0d6f21e85be43e9c3fc5a4cd4f217adb918f329ff955eb0246e5ba18e689f9a106d96601b14267c409b65808f494dfad3c5c2ca592d859f8e1ecb1c5ec7f29ddee4e9831ee106a3c4d923649811baf7c9a5db82e02aa3fa86f9150e8b7b49bda4114c683c611c775a1f7650c8754aac9232e18102f52eba0a1df62aa84c9980ae1db22a4231850e6570314a6791b01e7b4a37434b491602e519e0619b235fbf7d98911ee670d014c777fdb19476f88cf39691e710250d3099770adebd26c6751888a0dc475da
* DEBUG   7344ms test_comm.py:126 PUBKEY: 65 040d39bda7161415e5dac1902ab196ce1cda035c7cfca86c4f44820f20074f05dc05cfb4537250a2e0aa681dab9816194043057ad6be07080afc4f919468bfaef2
* DEBUG   7344ms test_comm.py:126 KEYHANDLE: 210 a30058aeeff32f01ff830e2b0d6f21e85be43e9c3fc5a4cd4f217adb918f329ff955eb0246e5ba18e689f9a106d96601b14267c409b65808f494dfad3c5c2ca592d859f8e1ecb1c5ec7f29ddee4e9831ee106a3c4d923649811baf7c9a5db82e02aa3fa86f9150e8b7b49bda4114c683c611c775a1f7650c8754aac9232e18102f52eba0a1df62aa84c9980ae1db22a4231850e6570314a6791b01e7b4a37434b491602e519e0619b235fbf7d98911ee670d014c777fdb19476f88cf39691e710250d3099770adebd26c6751888a0dc475da
* INFO   7344ms communication.py:77 Sending data: {}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa1bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
41 0/1 221 46 010001dd29260012a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.GENERATE_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 012c -> 300
Packet info: 5 0/15 69 300 b'\x02\x00\x0fEE'
Received packet with partial data: 012c12a2665055424b4559584104198c9584abb716dbcc7c67b167ce3979312ce9400ee2bc231b3b1a36476d6e3f4a50725f8db64aacc0a66420e194536a8f9f2bfb808defada346
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: 04dc9e27929d694b455948414e444c4558d2a30058aed1146766159d42716c0b93a0e9590de2727488c04a9ae5f8fb8d56518c28d6e2bbf151b8fbbc6ce20cced213bcfa74
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: ab6157f1cdd883026dfd819d6a6e7d91814a3629d75d3f2243ceb2d2ecbda374802578f0d3f522b90821d61b2cf12bf83a5d1246e6dbfa49c034cc61b255d8004d8e3e47b6
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: 74f1b402949579b784de24731ce36b87eaef36d795a0e55b18b3546b45722f4937b1f8d91ea185970b88eeb38caf0007988c2fc1482ec7bd45d8014c79e4a9274006c936c4
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: c567910250ed91f43c1f7ed784f72d861d2c48969f
All data received: [(69, 5), (44, 4), (140, 4), (103, 4), (226, 4), (54, 4), (74, 4), (116, 4), (241, 4), (80, 3)]
All data received: 012c12a2665055424b4559584104198c9584abb716dbcc7c67b167ce3979312ce9400ee2bc231b3b1a36476d6e3f4a50725f8db64aacc0a66420e194536a8f9f2bfb808defada34604dc9e27929d694b455948414e444c4558d2a30058aed1146766159d42716c0b93a0e9590de2727488c04a9ae5f8fb8d56518c28d6e2bbf151b8fbbc6ce20cced213bcfa74ab6157f1cdd883026dfd819d6a6e7d91814a3629d75d3f2243ceb2d2ecbda374802578f0d3f522b90821d61b2cf12bf83a5d1246e6dbfa49c034cc61b255d8004d8e3e47b674f1b402949579b784de24731ce36b87eaef36d795a0e55b18b3546b45722f4937b1f8d91ea185970b88eeb38caf0007988c2fc1482ec7bd45d8014c79e4a9274006c936c4c567910250ed91f43c1f7ed784f72d861d2c48969f
All data received CBOR: {'PUBKEY': b"\x04\x19\x8c\x95\x84\xab\xb7\x16\xdb\xcc|g\xb1g\xce9y1,\xe9@\x0e\xe2\xbc#\x1b;\x1a6Gmn?JPr_\x8d\xb6J\xac\xc0\xa6d \xe1\x94Sj\x8f\x9f+\xfb\x80\x8d\xef\xad\xa3F\x04\xdc\x9e'\x92\x9d", 'KEYHANDLE': b'\xa3\x00X\xae\xd1\x14gf\x15\x9dBql\x0b\x93\xa0\xe9Y\r\xe2rt\x88\xc0J\x9a\xe5\xf8\xfb\x8dVQ\x8c(\xd6\xe2\xbb\xf1Q\xb8\xfb\xbcl\xe2\x0c\xce\xd2\x13\xbc\xfat\xabaW\xf1\xcd\xd8\x83\x02m\xfd\x81\x9djn}\x91\x81J6)\xd7]?"C\xce\xb2\xd2\xec\xbd\xa3t\x80%x\xf0\xd3\xf5"\xb9\x08!\xd6\x1b,\xf1+\xf8:]\x12F\xe6\xdb\xfaI\xc04\xcca\xb2U\xd8\x00M\x8e>G\xb6t\xf1\xb4\x02\x94\x95y\xb7\x84\xde$s\x1c\xe3k\x87\xea\xef6\xd7\x95\xa0\xe5[\x18\xb3TkEr/I7\xb1\xf8\xd9\x1e\xa1\x85\x97\x0b\x88\xee\xb3\x8c\xaf\x00\x07\x98\x8c/\xc1H.\xc7\xbdE\xd8\x01Ly\xe4\xa9\'@\x06\xc96\xc4\xc5g\x91\x02P\xed\x91\xf4<\x1f~\xd7\x84\xf7-\x86\x1d,H\x96\x9f'}
* DEBUG   7579ms test_comm.py:167 pubkey: 65 040d39bda7161415e5dac1902ab196ce1cda035c7cfca86c4f44820f20074f05dc05cfb4537250a2e0aa681dab9816194043057ad6be07080afc4f919468bfaef2
* DEBUG   7580ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x02\r9\xbd\xa7\x16\x14\x15\xe5\xda\xc1\x90*\xb1\x96\xce\x1c\xda\x03\\|\xfc\xa8lOD\x82\x0f \x07O\x05\xdc', NIST256p, sha256)
Captured log call
*   7104ms communication.py:77 Sending data: {}
*   7105ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   7110ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112]
*   7114ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7170ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7238ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7239ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   7242ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7254ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*   7258ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 13, 57, 189, 167, 22, 20, 21, 229, 218, 193, 144, 42, 177, 150, 206, 28, 218, 3, 92, 124, 252, 168, 108, 79, 68, 130, 15, 32, 7, 79, 5, 220, 5, 207, 180, 83, 114, 80, 162, 224, 170, 104, 29, 171, 152, 22, 25, 64, 67, 5, 122, 214, 190, 7, 8, 10, 252]
*   7262ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 79, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7263ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   7266ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7278ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 145, 148, 104, 191, 174, 242, 105, 75, 69, 89, 72, 65]
*   7282ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 239, 243, 47, 1, 255, 131, 14, 43, 13, 111, 33, 232, 91, 228, 62, 156, 63, 197, 164, 205, 79, 33, 122, 219, 145, 143, 50, 159, 249, 85, 235, 2, 70, 229, 186, 24, 230, 137, 249, 161, 6, 217, 102, 1, 177, 66, 103, 0, 0]
*   7283ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   7286ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7298ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 196, 9, 182, 88, 8, 244, 148, 223, 173, 60, 92, 44]
*   7302ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 165, 146, 216, 89, 248, 225, 236, 177, 197, 236, 127, 41, 221, 238, 78, 152, 49, 238, 16, 106, 60, 77, 146, 54, 73, 129, 27, 175, 124, 154, 93, 184, 46, 2, 170, 63, 168, 111, 145, 80, 232, 183, 180, 155, 218, 65, 20, 198, 131, 198, 17, 199, 117, 161, 247, 101, 12, 0, 0]
*   7303ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   7306ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7318ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 135, 84, 170, 201, 35, 46, 24, 16, 47, 82, 235, 160]
*   7322ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 161, 223, 98, 170, 132, 201, 152, 10, 225, 219, 34, 164, 35, 24, 80, 230, 87, 3, 20, 166, 121, 27, 1, 231, 180, 163, 116, 52, 180, 145, 96, 46, 81, 158, 6, 25, 178, 53, 251, 247, 217, 137, 17, 238, 103, 13, 1, 76, 119, 127, 219, 25, 71, 111, 136, 207, 57, 0, 0]
*   7323ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   7326ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7338ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 65, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 85, 105, 30, 113, 2, 80, 211, 9, 151, 112, 173, 235, 210, 108]
*   7342ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 103, 81, 136, 138, 13, 196, 117, 218, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7343ms test_comm.py:126 PUBKEY: 65 040d39bda7161415e5dac1902ab196ce1cda035c7cfca86c4f44820f20074f05dc05cfb4537250a2e0aa681dab9816194043057ad6be07080afc4f919468bfaef2
*   7343ms test_comm.py:126 KEYHANDLE: 210 a30058aeeff32f01ff830e2b0d6f21e85be43e9c3fc5a4cd4f217adb918f329ff955eb0246e5ba18e689f9a106d96601b14267c409b65808f494dfad3c5c2ca592d859f8e1ecb1c5ec7f29ddee4e9831ee106a3c4d923649811baf7c9a5db82e02aa3fa86f9150e8b7b49bda4114c683c611c775a1f7650c8754aac9232e18102f52eba0a1df62aa84c9980ae1db22a4231850e6570314a6791b01e7b4a37434b491602e519e0619b235fbf7d98911ee670d014c777fdb19476f88cf39691e710250d3099770adebd26c6751888a0dc475da
*   7344ms test_comm.py:126 PUBKEY: 65 040d39bda7161415e5dac1902ab196ce1cda035c7cfca86c4f44820f20074f05dc05cfb4537250a2e0aa681dab9816194043057ad6be07080afc4f919468bfaef2
*   7344ms test_comm.py:126 KEYHANDLE: 210 a30058aeeff32f01ff830e2b0d6f21e85be43e9c3fc5a4cd4f217adb918f329ff955eb0246e5ba18e689f9a106d96601b14267c409b65808f494dfad3c5c2ca592d859f8e1ecb1c5ec7f29ddee4e9831ee106a3c4d923649811baf7c9a5db82e02aa3fa86f9150e8b7b49bda4114c683c611c775a1f7650c8754aac9232e18102f52eba0a1df62aa84c9980ae1db22a4231850e6570314a6791b01e7b4a37434b491602e519e0619b235fbf7d98911ee670d014c777fdb19476f88cf39691e710250d3099770adebd26c6751888a0dc475da
*   7344ms communication.py:77 Sending data: {}
*   7345ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   7350ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112]
*   7354ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7426ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7474ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7475ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   7478ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7490ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*   7494ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 25, 140, 149, 132, 171, 183, 22, 219, 204, 124, 103, 177, 103, 206, 57, 121, 49, 44, 233, 64, 14, 226, 188, 35, 27, 59, 26, 54, 71, 109, 110, 63, 74, 80, 114, 95, 141, 182, 74, 172, 192, 166, 100, 32, 225, 148, 83, 106, 143, 159, 43, 251, 128, 141, 239, 173, 163]
*   7498ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7499ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   7502ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7514ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 4, 220, 158, 39, 146, 157, 105, 75, 69, 89, 72, 65]
*   7518ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 209, 20, 103, 102, 21, 157, 66, 113, 108, 11, 147, 160, 233, 89, 13, 226, 114, 116, 136, 192, 74, 154, 229, 248, 251, 141, 86, 81, 140, 40, 214, 226, 187, 241, 81, 184, 251, 188, 108, 226, 12, 206, 210, 19, 188, 250, 116, 0, 0]
*   7519ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   7522ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7534ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 171, 97, 87, 241, 205, 216, 131, 2, 109, 253, 129, 157]
*   7538ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 106, 110, 125, 145, 129, 74, 54, 41, 215, 93, 63, 34, 67, 206, 178, 210, 236, 189, 163, 116, 128, 37, 120, 240, 211, 245, 34, 185, 8, 33, 214, 27, 44, 241, 43, 248, 58, 93, 18, 70, 230, 219, 250, 73, 192, 52, 204, 97, 178, 85, 216, 0, 77, 142, 62, 71, 182, 0, 0]
*   7539ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   7542ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7554ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 116, 241, 180, 2, 148, 149, 121, 183, 132, 222, 36, 115]
*   7558ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 28, 227, 107, 135, 234, 239, 54, 215, 149, 160, 229, 91, 24, 179, 84, 107, 69, 114, 47, 73, 55, 177, 248, 217, 30, 161, 133, 151, 11, 136, 238, 179, 140, 175, 0, 7, 152, 140, 47, 193, 72, 46, 199, 189, 69, 216, 1, 76, 121, 228, 169, 39, 64, 6, 201, 54, 196, 0, 0]
*   7559ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   7562ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7574ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 65, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 85, 197, 103, 145, 2, 80, 237, 145, 244, 60, 31, 126, 215, 132]
*   7578ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 247, 45, 134, 29, 44, 72, 150, 159, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7579ms test_comm.py:167 pubkey: 65 040d39bda7161415e5dac1902ab196ce1cda035c7cfca86c4f44820f20074f05dc05cfb4537250a2e0aa681dab9816194043057ad6be07080afc4f919468bfaef2
*   7580ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x02\r9\xbd\xa7\x16\x14\x15\xe5\xda\xc1\x90*\xb1\x96\xce\x1c\xda\x03\\|\xfc\xa8lOD\x82\x0f \x07O\x05\xdc', NIST256p, sha256)

Teardown

PASSED test_generate[7-10] 0:00:00.481537

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* INFO   7585ms communication.py:77 Sending data: {}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa1bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
41 0/1 221 46 010001dd29260012a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.GENERATE_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 012c -> 300
Packet info: 5 0/15 69 300 b'\x02\x00\x0fEE'
Received packet with partial data: 012c12a2665055424b45595841046ccedf55d625fd0e3c454d1fab5dc7aebef68e4f593f2c8cc21a7637c26a7852cb15243cf6aa4702352d9498337a355cb9f4a70244536598aa04
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: af2055b8aaa0694b455948414e444c4558d2a30058aedbea0335ec53c6b63a8e576f9daeed7b6fa556cc1f90b301c087969697fd885fae4657a226a4ccaf23376c824b165c
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: a565e8862368cb6dc0fadff281e403fc870fc9bdf477add4202172bc3e6ca5388acde6445c1e46ca23e761a39e7c904d27e505d00c16a15a68f65830522fb30c284805276f
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: 23802cf6d89d0fa3a2a5c0853ca98199201e61fdfee3e5268310427aa4fd3e6107ce4ce1fe9b183aee64606f6cf54e471892719ed11e75858da5014c067bb03f4594c7e65f
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: 70b89a025044fce18bb81497b8b187026bc6c729b0
All data received: [(69, 5), (165, 5), (88, 4), (108, 4), (253, 4), (174, 4), (246, 4), (2, 4), (68, 4), (184, 4)]
All data received: 012c12a2665055424b45595841046ccedf55d625fd0e3c454d1fab5dc7aebef68e4f593f2c8cc21a7637c26a7852cb15243cf6aa4702352d9498337a355cb9f4a70244536598aa04af2055b8aaa0694b455948414e444c4558d2a30058aedbea0335ec53c6b63a8e576f9daeed7b6fa556cc1f90b301c087969697fd885fae4657a226a4ccaf23376c824b165ca565e8862368cb6dc0fadff281e403fc870fc9bdf477add4202172bc3e6ca5388acde6445c1e46ca23e761a39e7c904d27e505d00c16a15a68f65830522fb30c284805276f23802cf6d89d0fa3a2a5c0853ca98199201e61fdfee3e5268310427aa4fd3e6107ce4ce1fe9b183aee64606f6cf54e471892719ed11e75858da5014c067bb03f4594c7e65f70b89a025044fce18bb81497b8b187026bc6c729b0
All data received CBOR: {'PUBKEY': b'\x04l\xce\xdfU\xd6%\xfd\x0e<EM\x1f\xab]\xc7\xae\xbe\xf6\x8eOY?,\x8c\xc2\x1av7\xc2jxR\xcb\x15$<\xf6\xaaG\x025-\x94\x983z5\\\xb9\xf4\xa7\x02DSe\x98\xaa\x04\xaf U\xb8\xaa\xa0', 'KEYHANDLE': b"\xa3\x00X\xae\xdb\xea\x035\xecS\xc6\xb6:\x8eWo\x9d\xae\xed{o\xa5V\xcc\x1f\x90\xb3\x01\xc0\x87\x96\x96\x97\xfd\x88_\xaeFW\xa2&\xa4\xcc\xaf#7l\x82K\x16\\\xa5e\xe8\x86#h\xcbm\xc0\xfa\xdf\xf2\x81\xe4\x03\xfc\x87\x0f\xc9\xbd\xf4w\xad\xd4 !r\xbc>l\xa58\x8a\xcd\xe6D\\\x1eF\xca#\xe7a\xa3\x9e|\x90M'\xe5\x05\xd0\x0c\x16\xa1Zh\xf6X0R/\xb3\x0c(H\x05'o#\x80,\xf6\xd8\x9d\x0f\xa3\xa2\xa5\xc0\x85<\xa9\x81\x99 \x1ea\xfd\xfe\xe3\xe5&\x83\x10Bz\xa4\xfd>a\x07\xceL\xe1\xfe\x9b\x18:\xeed`ol\xf5NG\x18\x92q\x9e\xd1\x1eu\x85\x8d\xa5\x01L\x06{\xb0?E\x94\xc7\xe6_p\xb8\x9a\x02PD\xfc\xe1\x8b\xb8\x14\x97\xb8\xb1\x87\x02k\xc6\xc7)\xb0"}
* DEBUG   7823ms test_comm.py:126 PUBKEY: 65 046ccedf55d625fd0e3c454d1fab5dc7aebef68e4f593f2c8cc21a7637c26a7852cb15243cf6aa4702352d9498337a355cb9f4a70244536598aa04af2055b8aaa0
* DEBUG   7823ms test_comm.py:126 KEYHANDLE: 210 a30058aedbea0335ec53c6b63a8e576f9daeed7b6fa556cc1f90b301c087969697fd885fae4657a226a4ccaf23376c824b165ca565e8862368cb6dc0fadff281e403fc870fc9bdf477add4202172bc3e6ca5388acde6445c1e46ca23e761a39e7c904d27e505d00c16a15a68f65830522fb30c284805276f23802cf6d89d0fa3a2a5c0853ca98199201e61fdfee3e5268310427aa4fd3e6107ce4ce1fe9b183aee64606f6cf54e471892719ed11e75858da5014c067bb03f4594c7e65f70b89a025044fce18bb81497b8b187026bc6c729b0
* DEBUG   7824ms test_comm.py:126 PUBKEY: 65 046ccedf55d625fd0e3c454d1fab5dc7aebef68e4f593f2c8cc21a7637c26a7852cb15243cf6aa4702352d9498337a355cb9f4a70244536598aa04af2055b8aaa0
* DEBUG   7824ms test_comm.py:126 KEYHANDLE: 210 a30058aedbea0335ec53c6b63a8e576f9daeed7b6fa556cc1f90b301c087969697fd885fae4657a226a4ccaf23376c824b165ca565e8862368cb6dc0fadff281e403fc870fc9bdf477add4202172bc3e6ca5388acde6445c1e46ca23e761a39e7c904d27e505d00c16a15a68f65830522fb30c284805276f23802cf6d89d0fa3a2a5c0853ca98199201e61fdfee3e5268310427aa4fd3e6107ce4ce1fe9b183aee64606f6cf54e471892719ed11e75858da5014c067bb03f4594c7e65f70b89a025044fce18bb81497b8b187026bc6c729b0
* INFO   7824ms communication.py:77 Sending data: {}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa1bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
41 0/1 221 46 010001dd29260012a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.GENERATE_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 012c -> 300
Packet info: 5 0/15 69 300 b'\x02\x00\x0fEE'
Received packet with partial data: 012c12a2665055424b4559584104ccb18faf08c9e1f33ac680408c6c7e3845926798815125b85fb776aff37f5c299cffdcc5dee08c1136cd3b2a803d230307f1dc7a4a9a57355b5f
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: 2aaea0dbd2f1694b455948414e444c4558d2a30058aea33071e0becb864bac19234780d2dc390b5ff00a40497dda15dcadbbddec4187f150bc3544e594f98da11a6691fc90
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: 7c1e2ce0abba7f59421118dd37411c686fb7b3974ca07a8f99c8fd113fc24aa922f6ecd387f64d4ddbb8226d1835ce796c53b7e9d91b1fefcdf632a8c0bf4c7641a796ee48
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: b8f5e28ff2989bd30a887a0948a43657d6bd5e26e65e2d6b0ffc7772fb00a8e2580946277a601bb1d6dd9f91f32b5e65a9ad0416327dd68e3025014c606cbb371da6e62f33
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: d4f38102502ebdba5c831d9785c7288c523cc126b6
All data received: [(65, 5), (69, 4), (88, 4), (243, 4), (220, 4), (122, 4), (76, 4), (80, 3), (75, 3), (89, 3)]
All data received: 012c12a2665055424b4559584104ccb18faf08c9e1f33ac680408c6c7e3845926798815125b85fb776aff37f5c299cffdcc5dee08c1136cd3b2a803d230307f1dc7a4a9a57355b5f2aaea0dbd2f1694b455948414e444c4558d2a30058aea33071e0becb864bac19234780d2dc390b5ff00a40497dda15dcadbbddec4187f150bc3544e594f98da11a6691fc907c1e2ce0abba7f59421118dd37411c686fb7b3974ca07a8f99c8fd113fc24aa922f6ecd387f64d4ddbb8226d1835ce796c53b7e9d91b1fefcdf632a8c0bf4c7641a796ee48b8f5e28ff2989bd30a887a0948a43657d6bd5e26e65e2d6b0ffc7772fb00a8e2580946277a601bb1d6dd9f91f32b5e65a9ad0416327dd68e3025014c606cbb371da6e62f33d4f38102502ebdba5c831d9785c7288c523cc126b6
All data received CBOR: {'PUBKEY': b'\x04\xcc\xb1\x8f\xaf\x08\xc9\xe1\xf3:\xc6\x80@\x8cl~8E\x92g\x98\x81Q%\xb8_\xb7v\xaf\xf3\x7f\\)\x9c\xff\xdc\xc5\xde\xe0\x8c\x116\xcd;*\x80=#\x03\x07\xf1\xdczJ\x9aW5[_*\xae\xa0\xdb\xd2\xf1', 'KEYHANDLE': b'\xa3\x00X\xae\xa30q\xe0\xbe\xcb\x86K\xac\x19#G\x80\xd2\xdc9\x0b_\xf0\n@I}\xda\x15\xdc\xad\xbb\xdd\xecA\x87\xf1P\xbc5D\xe5\x94\xf9\x8d\xa1\x1af\x91\xfc\x90|\x1e,\xe0\xab\xba\x7fYB\x11\x18\xdd7A\x1cho\xb7\xb3\x97L\xa0z\x8f\x99\xc8\xfd\x11?\xc2J\xa9"\xf6\xec\xd3\x87\xf6MM\xdb\xb8"m\x185\xceylS\xb7\xe9\xd9\x1b\x1f\xef\xcd\xf62\xa8\xc0\xbfLvA\xa7\x96\xeeH\xb8\xf5\xe2\x8f\xf2\x98\x9b\xd3\n\x88z\tH\xa46W\xd6\xbd^&\xe6^-k\x0f\xfcwr\xfb\x00\xa8\xe2X\tF\'z`\x1b\xb1\xd6\xdd\x9f\x91\xf3+^e\xa9\xad\x04\x162}\xd6\x8e0%\x01L`l\xbb7\x1d\xa6\xe6/3\xd4\xf3\x81\x02P.\xbd\xba\\\x83\x1d\x97\x85\xc7(\x8cR<\xc1&\xb6'}
* DEBUG   8063ms test_comm.py:167 pubkey: 65 046ccedf55d625fd0e3c454d1fab5dc7aebef68e4f593f2c8cc21a7637c26a7852cb15243cf6aa4702352d9498337a355cb9f4a70244536598aa04af2055b8aaa0
* DEBUG   8064ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x02l\xce\xdfU\xd6%\xfd\x0e<EM\x1f\xab]\xc7\xae\xbe\xf6\x8eOY?,\x8c\xc2\x1av7\xc2jxR', NIST256p, sha256)
Captured log call
*   7585ms communication.py:77 Sending data: {}
*   7586ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   7590ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112]
*   7594ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7678ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7718ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7719ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   7722ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7734ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*   7738ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 108, 206, 223, 85, 214, 37, 253, 14, 60, 69, 77, 31, 171, 93, 199, 174, 190, 246, 142, 79, 89, 63, 44, 140, 194, 26, 118, 55, 194, 106, 120, 82, 203, 21, 36, 60, 246, 170, 71, 2, 53, 45, 148, 152, 51, 122, 53, 92, 185, 244, 167, 2, 68, 83, 101, 152, 170]
*   7742ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7743ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   7746ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7758ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 175, 32, 85, 184, 170, 160, 105, 75, 69, 89, 72, 65]
*   7762ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 219, 234, 3, 53, 236, 83, 198, 182, 58, 142, 87, 111, 157, 174, 237, 123, 111, 165, 86, 204, 31, 144, 179, 1, 192, 135, 150, 150, 151, 253, 136, 95, 174, 70, 87, 162, 38, 164, 204, 175, 35, 55, 108, 130, 75, 22, 92, 0, 0]
*   7763ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   7766ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7778ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 165, 101, 232, 134, 35, 104, 203, 109, 192, 250, 223, 242]
*   7782ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 129, 228, 3, 252, 135, 15, 201, 189, 244, 119, 173, 212, 32, 33, 114, 188, 62, 108, 165, 56, 138, 205, 230, 68, 92, 30, 70, 202, 35, 231, 97, 163, 158, 124, 144, 77, 39, 229, 5, 208, 12, 22, 161, 90, 104, 246, 88, 48, 82, 47, 179, 12, 40, 72, 5, 39, 111, 0, 0]
*   7783ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   7786ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7798ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 35, 128, 44, 246, 216, 157, 15, 163, 162, 165, 192, 133]
*   7802ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 60, 169, 129, 153, 32, 30, 97, 253, 254, 227, 229, 38, 131, 16, 66, 122, 164, 253, 62, 97, 7, 206, 76, 225, 254, 155, 24, 58, 238, 100, 96, 111, 108, 245, 78, 71, 24, 146, 113, 158, 209, 30, 117, 133, 141, 165, 1, 76, 6, 123, 176, 63, 69, 148, 199, 230, 95, 0, 0]
*   7803ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   7806ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7818ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 65, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 85, 112, 184, 154, 2, 80, 68, 252, 225, 139, 184, 20, 151, 184]
*   7822ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 177, 135, 2, 107, 198, 199, 41, 176, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7823ms test_comm.py:126 PUBKEY: 65 046ccedf55d625fd0e3c454d1fab5dc7aebef68e4f593f2c8cc21a7637c26a7852cb15243cf6aa4702352d9498337a355cb9f4a70244536598aa04af2055b8aaa0
*   7823ms test_comm.py:126 KEYHANDLE: 210 a30058aedbea0335ec53c6b63a8e576f9daeed7b6fa556cc1f90b301c087969697fd885fae4657a226a4ccaf23376c824b165ca565e8862368cb6dc0fadff281e403fc870fc9bdf477add4202172bc3e6ca5388acde6445c1e46ca23e761a39e7c904d27e505d00c16a15a68f65830522fb30c284805276f23802cf6d89d0fa3a2a5c0853ca98199201e61fdfee3e5268310427aa4fd3e6107ce4ce1fe9b183aee64606f6cf54e471892719ed11e75858da5014c067bb03f4594c7e65f70b89a025044fce18bb81497b8b187026bc6c729b0
*   7824ms test_comm.py:126 PUBKEY: 65 046ccedf55d625fd0e3c454d1fab5dc7aebef68e4f593f2c8cc21a7637c26a7852cb15243cf6aa4702352d9498337a355cb9f4a70244536598aa04af2055b8aaa0
*   7824ms test_comm.py:126 KEYHANDLE: 210 a30058aedbea0335ec53c6b63a8e576f9daeed7b6fa556cc1f90b301c087969697fd885fae4657a226a4ccaf23376c824b165ca565e8862368cb6dc0fadff281e403fc870fc9bdf477add4202172bc3e6ca5388acde6445c1e46ca23e761a39e7c904d27e505d00c16a15a68f65830522fb30c284805276f23802cf6d89d0fa3a2a5c0853ca98199201e61fdfee3e5268310427aa4fd3e6107ce4ce1fe9b183aee64606f6cf54e471892719ed11e75858da5014c067bb03f4594c7e65f70b89a025044fce18bb81497b8b187026bc6c729b0
*   7824ms communication.py:77 Sending data: {}
*   7825ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   7830ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112]
*   7834ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7930ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7958ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7959ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   7962ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7974ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*   7978ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 204, 177, 143, 175, 8, 201, 225, 243, 58, 198, 128, 64, 140, 108, 126, 56, 69, 146, 103, 152, 129, 81, 37, 184, 95, 183, 118, 175, 243, 127, 92, 41, 156, 255, 220, 197, 222, 224, 140, 17, 54, 205, 59, 42, 128, 61, 35, 3, 7, 241, 220, 122, 74, 154, 87, 53, 91]
*   7982ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 95, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7983ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   7986ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7998ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 42, 174, 160, 219, 210, 241, 105, 75, 69, 89, 72, 65]
*   8002ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 163, 48, 113, 224, 190, 203, 134, 75, 172, 25, 35, 71, 128, 210, 220, 57, 11, 95, 240, 10, 64, 73, 125, 218, 21, 220, 173, 187, 221, 236, 65, 135, 241, 80, 188, 53, 68, 229, 148, 249, 141, 161, 26, 102, 145, 252, 144, 0, 0]
*   8003ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   8006ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8018ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 124, 30, 44, 224, 171, 186, 127, 89, 66, 17, 24, 221]
*   8022ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 55, 65, 28, 104, 111, 183, 179, 151, 76, 160, 122, 143, 153, 200, 253, 17, 63, 194, 74, 169, 34, 246, 236, 211, 135, 246, 77, 77, 219, 184, 34, 109, 24, 53, 206, 121, 108, 83, 183, 233, 217, 27, 31, 239, 205, 246, 50, 168, 192, 191, 76, 118, 65, 167, 150, 238, 72, 0, 0]
*   8023ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   8026ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8038ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 184, 245, 226, 143, 242, 152, 155, 211, 10, 136, 122, 9]
*   8042ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 72, 164, 54, 87, 214, 189, 94, 38, 230, 94, 45, 107, 15, 252, 119, 114, 251, 0, 168, 226, 88, 9, 70, 39, 122, 96, 27, 177, 214, 221, 159, 145, 243, 43, 94, 101, 169, 173, 4, 22, 50, 125, 214, 142, 48, 37, 1, 76, 96, 108, 187, 55, 29, 166, 230, 47, 51, 0, 0]
*   8043ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   8046ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8058ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 65, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 85, 212, 243, 129, 2, 80, 46, 189, 186, 92, 131, 29, 151, 133]
*   8062ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 199, 40, 140, 82, 60, 193, 38, 182, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8063ms test_comm.py:167 pubkey: 65 046ccedf55d625fd0e3c454d1fab5dc7aebef68e4f593f2c8cc21a7637c26a7852cb15243cf6aa4702352d9498337a355cb9f4a70244536598aa04af2055b8aaa0
*   8064ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x02l\xce\xdfU\xd6%\xfd\x0e<EM\x1f\xab]\xc7\xae\xbe\xf6\x8eOY?,\x8c\xc2\x1av7\xc2jxR', NIST256p, sha256)

Teardown

PASSED test_generate[8-10] 0:00:00.479528

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* INFO   8068ms communication.py:77 Sending data: {}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa1bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
41 0/1 221 46 010001dd29260012a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.GENERATE_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 012c -> 300
Packet info: 5 0/15 69 300 b'\x02\x00\x0fEE'
Received packet with partial data: 012c12a2665055424b455958410477fe8a0086b0e2b6ac17e118a0649b6a2ee4c0b0a46dcc008f1e09fe36cd230719afec4dea55e8e76aa5b0bb3344e17bf331614dd23bb9a32a18
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: fcbef70498f3694b455948414e444c4558d2a30058ae850ffa739ac6d1e14177b2e6c7dee9d7cbc65e3924aaff26289b8c36034de24d86198954057cbdf368134b112c217e
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: 87c7725da600bd5ed362fbd35f7ee4ab7759f974a74d3ea7f0faddffbfb227421797ff8006206f4a75d454f0f2acd82ebd73142f402f3d223c1628ec89e324f65a6b9015b9
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: 787a253c4a7be2aa1535cc450354d6b65f8145d6edd7eeee74ef831745f77be853ad6a47e61a2d419252afa263bddd53a49828c37c111dec0e7e014cc299709495d56b86cd
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: 6add2502507e4168c40537d673014a2ba025feae3d
All data received: [(69, 6), (65, 5), (77, 5), (0, 4), (106, 4), (189, 4), (126, 4), (1, 3), (75, 3), (89, 3)]
All data received: 012c12a2665055424b455958410477fe8a0086b0e2b6ac17e118a0649b6a2ee4c0b0a46dcc008f1e09fe36cd230719afec4dea55e8e76aa5b0bb3344e17bf331614dd23bb9a32a18fcbef70498f3694b455948414e444c4558d2a30058ae850ffa739ac6d1e14177b2e6c7dee9d7cbc65e3924aaff26289b8c36034de24d86198954057cbdf368134b112c217e87c7725da600bd5ed362fbd35f7ee4ab7759f974a74d3ea7f0faddffbfb227421797ff8006206f4a75d454f0f2acd82ebd73142f402f3d223c1628ec89e324f65a6b9015b9787a253c4a7be2aa1535cc450354d6b65f8145d6edd7eeee74ef831745f77be853ad6a47e61a2d419252afa263bddd53a49828c37c111dec0e7e014cc299709495d56b86cd6add2502507e4168c40537d673014a2ba025feae3d
All data received CBOR: {'PUBKEY': b'\x04w\xfe\x8a\x00\x86\xb0\xe2\xb6\xac\x17\xe1\x18\xa0d\x9bj.\xe4\xc0\xb0\xa4m\xcc\x00\x8f\x1e\t\xfe6\xcd#\x07\x19\xaf\xecM\xeaU\xe8\xe7j\xa5\xb0\xbb3D\xe1{\xf31aM\xd2;\xb9\xa3*\x18\xfc\xbe\xf7\x04\x98\xf3', 'KEYHANDLE': b'\xa3\x00X\xae\x85\x0f\xfas\x9a\xc6\xd1\xe1Aw\xb2\xe6\xc7\xde\xe9\xd7\xcb\xc6^9$\xaa\xff&(\x9b\x8c6\x03M\xe2M\x86\x19\x89T\x05|\xbd\xf3h\x13K\x11,!~\x87\xc7r]\xa6\x00\xbd^\xd3b\xfb\xd3_~\xe4\xabwY\xf9t\xa7M>\xa7\xf0\xfa\xdd\xff\xbf\xb2\'B\x17\x97\xff\x80\x06 oJu\xd4T\xf0\xf2\xac\xd8.\xbds\x14/@/="<\x16(\xec\x89\xe3$\xf6Zk\x90\x15\xb9xz%<J{\xe2\xaa\x155\xccE\x03T\xd6\xb6_\x81E\xd6\xed\xd7\xee\xeet\xef\x83\x17E\xf7{\xe8S\xadjG\xe6\x1a-A\x92R\xaf\xa2c\xbd\xddS\xa4\x98(\xc3|\x11\x1d\xec\x0e~\x01L\xc2\x99p\x94\x95\xd5k\x86\xcdj\xdd%\x02P~Ah\xc4\x057\xd6s\x01J+\xa0%\xfe\xae='}
* DEBUG   8307ms test_comm.py:126 PUBKEY: 65 0477fe8a0086b0e2b6ac17e118a0649b6a2ee4c0b0a46dcc008f1e09fe36cd230719afec4dea55e8e76aa5b0bb3344e17bf331614dd23bb9a32a18fcbef70498f3
* DEBUG   8307ms test_comm.py:126 KEYHANDLE: 210 a30058ae850ffa739ac6d1e14177b2e6c7dee9d7cbc65e3924aaff26289b8c36034de24d86198954057cbdf368134b112c217e87c7725da600bd5ed362fbd35f7ee4ab7759f974a74d3ea7f0faddffbfb227421797ff8006206f4a75d454f0f2acd82ebd73142f402f3d223c1628ec89e324f65a6b9015b9787a253c4a7be2aa1535cc450354d6b65f8145d6edd7eeee74ef831745f77be853ad6a47e61a2d419252afa263bddd53a49828c37c111dec0e7e014cc299709495d56b86cd6add2502507e4168c40537d673014a2ba025feae3d
* DEBUG   8308ms test_comm.py:126 PUBKEY: 65 0477fe8a0086b0e2b6ac17e118a0649b6a2ee4c0b0a46dcc008f1e09fe36cd230719afec4dea55e8e76aa5b0bb3344e17bf331614dd23bb9a32a18fcbef70498f3
* DEBUG   8308ms test_comm.py:126 KEYHANDLE: 210 a30058ae850ffa739ac6d1e14177b2e6c7dee9d7cbc65e3924aaff26289b8c36034de24d86198954057cbdf368134b112c217e87c7725da600bd5ed362fbd35f7ee4ab7759f974a74d3ea7f0faddffbfb227421797ff8006206f4a75d454f0f2acd82ebd73142f402f3d223c1628ec89e324f65a6b9015b9787a253c4a7be2aa1535cc450354d6b65f8145d6edd7eeee74ef831745f77be853ad6a47e61a2d419252afa263bddd53a49828c37c111dec0e7e014cc299709495d56b86cd6add2502507e4168c40537d673014a2ba025feae3d
* INFO   8308ms communication.py:77 Sending data: {}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa1bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
41 0/1 221 46 010001dd29260012a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.GENERATE_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 012c -> 300
Packet info: 5 0/15 69 300 b'\x02\x00\x0fEE'
Received packet with partial data: 012c12a2665055424b4559584104499de964164bf62731fef9d32ec9f5db4e73e406d94b61debce3937372cbb6ed4772117fbb64f6f18f75e1df16926bc59a6afa837dcd95c16ae6
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: ef7c1daa43fc694b455948414e444c4558d2a30058ae373d0c125434e3b4ba91c18892a8a623a7e8a14439075a52b4db6b19b80becfedcc0fc8d1c8c16a07885590a8c8ddb
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: f8d83d4fb25fc1cd175b163b6f0e71ccca980ed7747b9fc7df041e4fe07371fe7d67a2028595096a46ea751b11563d2932750d574559a5b0f966f406ff8765979367991556
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: af8f1017dd5616318a8aecf5a9cf339ba8427d178a0a4b6bd008e1ac459b77d4882718fabe2e19a840bb1d35deac69f668bd0a36a1dfb2ff08fb014c9570a02f0a5850dd36
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: c8563902500106da82be8d891b0720689f3cead741
All data received: [(75, 5), (69, 5), (22, 5), (89, 4), (88, 4), (10, 4), (86, 4), (1, 3), (80, 3), (65, 3)]
All data received: 012c12a2665055424b4559584104499de964164bf62731fef9d32ec9f5db4e73e406d94b61debce3937372cbb6ed4772117fbb64f6f18f75e1df16926bc59a6afa837dcd95c16ae6ef7c1daa43fc694b455948414e444c4558d2a30058ae373d0c125434e3b4ba91c18892a8a623a7e8a14439075a52b4db6b19b80becfedcc0fc8d1c8c16a07885590a8c8ddbf8d83d4fb25fc1cd175b163b6f0e71ccca980ed7747b9fc7df041e4fe07371fe7d67a2028595096a46ea751b11563d2932750d574559a5b0f966f406ff8765979367991556af8f1017dd5616318a8aecf5a9cf339ba8427d178a0a4b6bd008e1ac459b77d4882718fabe2e19a840bb1d35deac69f668bd0a36a1dfb2ff08fb014c9570a02f0a5850dd36c8563902500106da82be8d891b0720689f3cead741
All data received CBOR: {'PUBKEY': b"\x04I\x9d\xe9d\x16K\xf6'1\xfe\xf9\xd3.\xc9\xf5\xdbNs\xe4\x06\xd9Ka\xde\xbc\xe3\x93sr\xcb\xb6\xedGr\x11\x7f\xbbd\xf6\xf1\x8fu\xe1\xdf\x16\x92k\xc5\x9aj\xfa\x83}\xcd\x95\xc1j\xe6\xef|\x1d\xaaC\xfc", 'KEYHANDLE': b"\xa3\x00X\xae7=\x0c\x12T4\xe3\xb4\xba\x91\xc1\x88\x92\xa8\xa6#\xa7\xe8\xa1D9\x07ZR\xb4\xdbk\x19\xb8\x0b\xec\xfe\xdc\xc0\xfc\x8d\x1c\x8c\x16\xa0x\x85Y\n\x8c\x8d\xdb\xf8\xd8=O\xb2_\xc1\xcd\x17[\x16;o\x0eq\xcc\xca\x98\x0e\xd7t{\x9f\xc7\xdf\x04\x1eO\xe0sq\xfe}g\xa2\x02\x85\x95\tjF\xeau\x1b\x11V=)2u\rWEY\xa5\xb0\xf9f\xf4\x06\xff\x87e\x97\x93g\x99\x15V\xaf\x8f\x10\x17\xddV\x161\x8a\x8a\xec\xf5\xa9\xcf3\x9b\xa8B}\x17\x8a\nKk\xd0\x08\xe1\xacE\x9bw\xd4\x88'\x18\xfa\xbe.\x19\xa8@\xbb\x1d5\xde\xaci\xf6h\xbd\n6\xa1\xdf\xb2\xff\x08\xfb\x01L\x95p\xa0/\nXP\xdd6\xc8V9\x02P\x01\x06\xda\x82\xbe\x8d\x89\x1b\x07 h\x9f<\xea\xd7A"}
* DEBUG   8546ms test_comm.py:167 pubkey: 65 0477fe8a0086b0e2b6ac17e118a0649b6a2ee4c0b0a46dcc008f1e09fe36cd230719afec4dea55e8e76aa5b0bb3344e17bf331614dd23bb9a32a18fcbef70498f3
* DEBUG   8546ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x03w\xfe\x8a\x00\x86\xb0\xe2\xb6\xac\x17\xe1\x18\xa0d\x9bj.\xe4\xc0\xb0\xa4m\xcc\x00\x8f\x1e\t\xfe6\xcd#\x07', NIST256p, sha256)
Captured log call
*   8068ms communication.py:77 Sending data: {}
*   8069ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   8074ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112]
*   8078ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8186ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8202ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8203ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   8206ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8218ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*   8222ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 119, 254, 138, 0, 134, 176, 226, 182, 172, 23, 225, 24, 160, 100, 155, 106, 46, 228, 192, 176, 164, 109, 204, 0, 143, 30, 9, 254, 54, 205, 35, 7, 25, 175, 236, 77, 234, 85, 232, 231, 106, 165, 176, 187, 51, 68, 225, 123, 243, 49, 97, 77, 210, 59, 185, 163, 42]
*   8226ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8227ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   8230ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8242ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 252, 190, 247, 4, 152, 243, 105, 75, 69, 89, 72, 65]
*   8246ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 133, 15, 250, 115, 154, 198, 209, 225, 65, 119, 178, 230, 199, 222, 233, 215, 203, 198, 94, 57, 36, 170, 255, 38, 40, 155, 140, 54, 3, 77, 226, 77, 134, 25, 137, 84, 5, 124, 189, 243, 104, 19, 75, 17, 44, 33, 126, 0, 0]
*   8247ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   8250ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8262ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 135, 199, 114, 93, 166, 0, 189, 94, 211, 98, 251, 211]
*   8266ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 95, 126, 228, 171, 119, 89, 249, 116, 167, 77, 62, 167, 240, 250, 221, 255, 191, 178, 39, 66, 23, 151, 255, 128, 6, 32, 111, 74, 117, 212, 84, 240, 242, 172, 216, 46, 189, 115, 20, 47, 64, 47, 61, 34, 60, 22, 40, 236, 137, 227, 36, 246, 90, 107, 144, 21, 185, 0, 0]
*   8267ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   8270ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8282ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 120, 122, 37, 60, 74, 123, 226, 170, 21, 53, 204, 69]
*   8286ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 3, 84, 214, 182, 95, 129, 69, 214, 237, 215, 238, 238, 116, 239, 131, 23, 69, 247, 123, 232, 83, 173, 106, 71, 230, 26, 45, 65, 146, 82, 175, 162, 99, 189, 221, 83, 164, 152, 40, 195, 124, 17, 29, 236, 14, 126, 1, 76, 194, 153, 112, 148, 149, 213, 107, 134, 205, 0, 0]
*   8287ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   8290ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8302ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 65, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 85, 106, 221, 37, 2, 80, 126, 65, 104, 196, 5, 55, 214, 115]
*   8306ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 1, 74, 43, 160, 37, 254, 174, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8307ms test_comm.py:126 PUBKEY: 65 0477fe8a0086b0e2b6ac17e118a0649b6a2ee4c0b0a46dcc008f1e09fe36cd230719afec4dea55e8e76aa5b0bb3344e17bf331614dd23bb9a32a18fcbef70498f3
*   8307ms test_comm.py:126 KEYHANDLE: 210 a30058ae850ffa739ac6d1e14177b2e6c7dee9d7cbc65e3924aaff26289b8c36034de24d86198954057cbdf368134b112c217e87c7725da600bd5ed362fbd35f7ee4ab7759f974a74d3ea7f0faddffbfb227421797ff8006206f4a75d454f0f2acd82ebd73142f402f3d223c1628ec89e324f65a6b9015b9787a253c4a7be2aa1535cc450354d6b65f8145d6edd7eeee74ef831745f77be853ad6a47e61a2d419252afa263bddd53a49828c37c111dec0e7e014cc299709495d56b86cd6add2502507e4168c40537d673014a2ba025feae3d
*   8308ms test_comm.py:126 PUBKEY: 65 0477fe8a0086b0e2b6ac17e118a0649b6a2ee4c0b0a46dcc008f1e09fe36cd230719afec4dea55e8e76aa5b0bb3344e17bf331614dd23bb9a32a18fcbef70498f3
*   8308ms test_comm.py:126 KEYHANDLE: 210 a30058ae850ffa739ac6d1e14177b2e6c7dee9d7cbc65e3924aaff26289b8c36034de24d86198954057cbdf368134b112c217e87c7725da600bd5ed362fbd35f7ee4ab7759f974a74d3ea7f0faddffbfb227421797ff8006206f4a75d454f0f2acd82ebd73142f402f3d223c1628ec89e324f65a6b9015b9787a253c4a7be2aa1535cc450354d6b65f8145d6edd7eeee74ef831745f77be853ad6a47e61a2d419252afa263bddd53a49828c37c111dec0e7e014cc299709495d56b86cd6add2502507e4168c40537d673014a2ba025feae3d
*   8308ms communication.py:77 Sending data: {}
*   8309ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   8314ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112]
*   8318ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8438ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8442ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8443ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   8446ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8458ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*   8462ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 73, 157, 233, 100, 22, 75, 246, 39, 49, 254, 249, 211, 46, 201, 245, 219, 78, 115, 228, 6, 217, 75, 97, 222, 188, 227, 147, 115, 114, 203, 182, 237, 71, 114, 17, 127, 187, 100, 246, 241, 143, 117, 225, 223, 22, 146, 107, 197, 154, 106, 250, 131, 125, 205, 149, 193, 106]
*   8466ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8467ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   8470ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8482ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 239, 124, 29, 170, 67, 252, 105, 75, 69, 89, 72, 65]
*   8486ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 55, 61, 12, 18, 84, 52, 227, 180, 186, 145, 193, 136, 146, 168, 166, 35, 167, 232, 161, 68, 57, 7, 90, 82, 180, 219, 107, 25, 184, 11, 236, 254, 220, 192, 252, 141, 28, 140, 22, 160, 120, 133, 89, 10, 140, 141, 219, 0, 0]
*   8487ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   8490ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8502ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 248, 216, 61, 79, 178, 95, 193, 205, 23, 91, 22, 59]
*   8506ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 111, 14, 113, 204, 202, 152, 14, 215, 116, 123, 159, 199, 223, 4, 30, 79, 224, 115, 113, 254, 125, 103, 162, 2, 133, 149, 9, 106, 70, 234, 117, 27, 17, 86, 61, 41, 50, 117, 13, 87, 69, 89, 165, 176, 249, 102, 244, 6, 255, 135, 101, 151, 147, 103, 153, 21, 86, 0, 0]
*   8506ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   8510ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8522ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 175, 143, 16, 23, 221, 86, 22, 49, 138, 138, 236, 245]
*   8526ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 169, 207, 51, 155, 168, 66, 125, 23, 138, 10, 75, 107, 208, 8, 225, 172, 69, 155, 119, 212, 136, 39, 24, 250, 190, 46, 25, 168, 64, 187, 29, 53, 222, 172, 105, 246, 104, 189, 10, 54, 161, 223, 178, 255, 8, 251, 1, 76, 149, 112, 160, 47, 10, 88, 80, 221, 54, 0, 0]
*   8526ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   8530ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8542ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 65, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 85, 200, 86, 57, 2, 80, 1, 6, 218, 130, 190, 141, 137, 27]
*   8546ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 7, 32, 104, 159, 60, 234, 215, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8546ms test_comm.py:167 pubkey: 65 0477fe8a0086b0e2b6ac17e118a0649b6a2ee4c0b0a46dcc008f1e09fe36cd230719afec4dea55e8e76aa5b0bb3344e17bf331614dd23bb9a32a18fcbef70498f3
*   8546ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x03w\xfe\x8a\x00\x86\xb0\xe2\xb6\xac\x17\xe1\x18\xa0d\x9bj.\xe4\xc0\xb0\xa4m\xcc\x00\x8f\x1e\t\xfe6\xcd#\x07', NIST256p, sha256)

Teardown

PASSED test_generate[9-10] 0:00:00.469401

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* INFO   8548ms communication.py:77 Sending data: {}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa1bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
41 0/1 221 46 010001dd29260012a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.GENERATE_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 012c -> 300
Packet info: 5 0/15 69 300 b'\x02\x00\x0fEE'
Received packet with partial data: 012c12a2665055424b4559584104fb15f2fc320e20b711166ce618b47d98da2507527551280f264e32952b14e57c221d9239656549d32097448ae392f6318446bb727f8f6e096fb5
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: 5caa302ed349694b455948414e444c4558d2a30058ae2b996e54a8b53b1a455d0e17d77090b98d9e0b15a07b7a35f9c61a5ae64e6c42df113b3346643d7725c9bf636ec9c5
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: be9e9530cdee4cc8776a20e680b3d8b6223c4d9658ce8b19706295fecd6f52f225e9786b441ca3849be926538f9de1eb9f43b63a481e7b67817bb33ca4874014d6133b2fc2
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: b83f6ed38151724e93daaf65c5b25fb61bc850873658140575b3c138607c0e6c64b22ecf2d07bd90ef5339d61f985911bdd4cfcd8d1572fcae42014cd8879d4f3b62ae280f
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: 50a31302500a8bfc4242f0cc1b11d6ac57574363fe
All data received: [(66, 5), (88, 5), (80, 4), (69, 4), (17, 4), (78, 4), (110, 4), (59, 4), (89, 3), (21, 3)]
All data received: 012c12a2665055424b4559584104fb15f2fc320e20b711166ce618b47d98da2507527551280f264e32952b14e57c221d9239656549d32097448ae392f6318446bb727f8f6e096fb55caa302ed349694b455948414e444c4558d2a30058ae2b996e54a8b53b1a455d0e17d77090b98d9e0b15a07b7a35f9c61a5ae64e6c42df113b3346643d7725c9bf636ec9c5be9e9530cdee4cc8776a20e680b3d8b6223c4d9658ce8b19706295fecd6f52f225e9786b441ca3849be926538f9de1eb9f43b63a481e7b67817bb33ca4874014d6133b2fc2b83f6ed38151724e93daaf65c5b25fb61bc850873658140575b3c138607c0e6c64b22ecf2d07bd90ef5339d61f985911bdd4cfcd8d1572fcae42014cd8879d4f3b62ae280f50a31302500a8bfc4242f0cc1b11d6ac57574363fe
All data received CBOR: {'PUBKEY': b'\x04\xfb\x15\xf2\xfc2\x0e \xb7\x11\x16l\xe6\x18\xb4}\x98\xda%\x07RuQ(\x0f&N2\x95+\x14\xe5|"\x1d\x929eeI\xd3 \x97D\x8a\xe3\x92\xf61\x84F\xbbr\x7f\x8fn\to\xb5\\\xaa0.\xd3I', 'KEYHANDLE': b'\xa3\x00X\xae+\x99nT\xa8\xb5;\x1aE]\x0e\x17\xd7p\x90\xb9\x8d\x9e\x0b\x15\xa0{z5\xf9\xc6\x1aZ\xe6NlB\xdf\x11;3Fd=w%\xc9\xbfcn\xc9\xc5\xbe\x9e\x950\xcd\xeeL\xc8wj \xe6\x80\xb3\xd8\xb6"<M\x96X\xce\x8b\x19pb\x95\xfe\xcdoR\xf2%\xe9xkD\x1c\xa3\x84\x9b\xe9&S\x8f\x9d\xe1\xeb\x9fC\xb6:H\x1e{g\x81{\xb3<\xa4\x87@\x14\xd6\x13;/\xc2\xb8?n\xd3\x81QrN\x93\xda\xafe\xc5\xb2_\xb6\x1b\xc8P\x876X\x14\x05u\xb3\xc18`|\x0eld\xb2.\xcf-\x07\xbd\x90\xefS9\xd6\x1f\x98Y\x11\xbd\xd4\xcf\xcd\x8d\x15r\xfc\xaeB\x01L\xd8\x87\x9dO;b\xae(\x0fP\xa3\x13\x02P\n\x8b\xfcBB\xf0\xcc\x1b\x11\xd6\xacWWCc\xfe'}
* DEBUG   8779ms test_comm.py:126 PUBKEY: 65 04fb15f2fc320e20b711166ce618b47d98da2507527551280f264e32952b14e57c221d9239656549d32097448ae392f6318446bb727f8f6e096fb55caa302ed349
* DEBUG   8779ms test_comm.py:126 KEYHANDLE: 210 a30058ae2b996e54a8b53b1a455d0e17d77090b98d9e0b15a07b7a35f9c61a5ae64e6c42df113b3346643d7725c9bf636ec9c5be9e9530cdee4cc8776a20e680b3d8b6223c4d9658ce8b19706295fecd6f52f225e9786b441ca3849be926538f9de1eb9f43b63a481e7b67817bb33ca4874014d6133b2fc2b83f6ed38151724e93daaf65c5b25fb61bc850873658140575b3c138607c0e6c64b22ecf2d07bd90ef5339d61f985911bdd4cfcd8d1572fcae42014cd8879d4f3b62ae280f50a31302500a8bfc4242f0cc1b11d6ac57574363fe
* DEBUG   8780ms test_comm.py:126 PUBKEY: 65 04fb15f2fc320e20b711166ce618b47d98da2507527551280f264e32952b14e57c221d9239656549d32097448ae392f6318446bb727f8f6e096fb55caa302ed349
* DEBUG   8780ms test_comm.py:126 KEYHANDLE: 210 a30058ae2b996e54a8b53b1a455d0e17d77090b98d9e0b15a07b7a35f9c61a5ae64e6c42df113b3346643d7725c9bf636ec9c5be9e9530cdee4cc8776a20e680b3d8b6223c4d9658ce8b19706295fecd6f52f225e9786b441ca3849be926538f9de1eb9f43b63a481e7b67817bb33ca4874014d6133b2fc2b83f6ed38151724e93daaf65c5b25fb61bc850873658140575b3c138607c0e6c64b22ecf2d07bd90ef5339d61f985911bdd4cfcd8d1572fcae42014cd8879d4f3b62ae280f50a31302500a8bfc4242f0cc1b11d6ac57574363fe
* INFO   8781ms communication.py:77 Sending data: {}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa1bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
41 0/1 221 46 010001dd29260012a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.GENERATE_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 012c -> 300
Packet info: 5 0/15 69 300 b'\x02\x00\x0fEE'
Received packet with partial data: 012c12a2665055424b45595841040ae6aa72220f4309549609e82c02b8f711c9ee206e8aa9de27d4df42549382b41d291b997b4251b04d148694e7c76ed94edd4fce5f513e01d423
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: ca4f40462cd3694b455948414e444c4558d2a30058aef4f61c60c17f1bd0b7892cb2901df4caa240eecaec064611f2cb4d823dcbe269f9c41ca8e85a104a6b1c42a04014e5
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: c8174b085df9c8d7c5d9604344bc23b0a101b7a8d3996b07b615d9213abfaf2f7929745f341e8f6b75462a8968fe82aec9d1832d82c89f316875be3eccfb4e6b14f9e77b43
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: 0b8fffd9be7c02aa6bcb33591d5395b441b6edaaf4a6ab068ed2fb69dfbe0427dcaffd800d283af40688f878e252a3487b928e5407f8b3b77aad014c73ab0bbfcf13f9e758
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: dbdd6f025096657a8f45564a20fae4bd05b1046fcb
All data received: [(107, 5), (1, 4), (44, 4), (66, 4), (69, 4), (88, 4), (130, 4), (217, 4), (244, 4), (203, 4)]
All data received: 012c12a2665055424b45595841040ae6aa72220f4309549609e82c02b8f711c9ee206e8aa9de27d4df42549382b41d291b997b4251b04d148694e7c76ed94edd4fce5f513e01d423ca4f40462cd3694b455948414e444c4558d2a30058aef4f61c60c17f1bd0b7892cb2901df4caa240eecaec064611f2cb4d823dcbe269f9c41ca8e85a104a6b1c42a04014e5c8174b085df9c8d7c5d9604344bc23b0a101b7a8d3996b07b615d9213abfaf2f7929745f341e8f6b75462a8968fe82aec9d1832d82c89f316875be3eccfb4e6b14f9e77b430b8fffd9be7c02aa6bcb33591d5395b441b6edaaf4a6ab068ed2fb69dfbe0427dcaffd800d283af40688f878e252a3487b928e5407f8b3b77aad014c73ab0bbfcf13f9e758dbdd6f025096657a8f45564a20fae4bd05b1046fcb
All data received CBOR: {'PUBKEY': b'\x04\n\xe6\xaar"\x0fC\tT\x96\t\xe8,\x02\xb8\xf7\x11\xc9\xee n\x8a\xa9\xde\'\xd4\xdfBT\x93\x82\xb4\x1d)\x1b\x99{BQ\xb0M\x14\x86\x94\xe7\xc7n\xd9N\xddO\xce_Q>\x01\xd4#\xcaO@F,\xd3', 'KEYHANDLE': b"\xa3\x00X\xae\xf4\xf6\x1c`\xc1\x7f\x1b\xd0\xb7\x89,\xb2\x90\x1d\xf4\xca\xa2@\xee\xca\xec\x06F\x11\xf2\xcbM\x82=\xcb\xe2i\xf9\xc4\x1c\xa8\xe8Z\x10Jk\x1cB\xa0@\x14\xe5\xc8\x17K\x08]\xf9\xc8\xd7\xc5\xd9`CD\xbc#\xb0\xa1\x01\xb7\xa8\xd3\x99k\x07\xb6\x15\xd9!:\xbf\xaf/y)t_4\x1e\x8fkuF*\x89h\xfe\x82\xae\xc9\xd1\x83-\x82\xc8\x9f1hu\xbe>\xcc\xfbNk\x14\xf9\xe7{C\x0b\x8f\xff\xd9\xbe|\x02\xaak\xcb3Y\x1dS\x95\xb4A\xb6\xed\xaa\xf4\xa6\xab\x06\x8e\xd2\xfbi\xdf\xbe\x04'\xdc\xaf\xfd\x80\r(:\xf4\x06\x88\xf8x\xe2R\xa3H{\x92\x8eT\x07\xf8\xb3\xb7z\xad\x01Ls\xab\x0b\xbf\xcf\x13\xf9\xe7X\xdb\xddo\x02P\x96ez\x8fEVJ \xfa\xe4\xbd\x05\xb1\x04o\xcb"}
* DEBUG   9015ms test_comm.py:167 pubkey: 65 04fb15f2fc320e20b711166ce618b47d98da2507527551280f264e32952b14e57c221d9239656549d32097448ae392f6318446bb727f8f6e096fb55caa302ed349
* DEBUG   9015ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x03\xfb\x15\xf2\xfc2\x0e \xb7\x11\x16l\xe6\x18\xb4}\x98\xda%\x07RuQ(\x0f&N2\x95+\x14\xe5|', NIST256p, sha256)
Captured log call
*   8548ms communication.py:77 Sending data: {}
*   8548ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   8550ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112]
*   8554ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8674ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8675ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   8678ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8690ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*   8694ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 251, 21, 242, 252, 50, 14, 32, 183, 17, 22, 108, 230, 24, 180, 125, 152, 218, 37, 7, 82, 117, 81, 40, 15, 38, 78, 50, 149, 43, 20, 229, 124, 34, 29, 146, 57, 101, 101, 73, 211, 32, 151, 68, 138, 227, 146, 246, 49, 132, 70, 187, 114, 127, 143, 110, 9, 111]
*   8698ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 181, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8699ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   8702ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8714ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 92, 170, 48, 46, 211, 73, 105, 75, 69, 89, 72, 65]
*   8718ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 43, 153, 110, 84, 168, 181, 59, 26, 69, 93, 14, 23, 215, 112, 144, 185, 141, 158, 11, 21, 160, 123, 122, 53, 249, 198, 26, 90, 230, 78, 108, 66, 223, 17, 59, 51, 70, 100, 61, 119, 37, 201, 191, 99, 110, 201, 197, 0, 0]
*   8718ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   8722ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8734ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 190, 158, 149, 48, 205, 238, 76, 200, 119, 106, 32, 230]
*   8738ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 128, 179, 216, 182, 34, 60, 77, 150, 88, 206, 139, 25, 112, 98, 149, 254, 205, 111, 82, 242, 37, 233, 120, 107, 68, 28, 163, 132, 155, 233, 38, 83, 143, 157, 225, 235, 159, 67, 182, 58, 72, 30, 123, 103, 129, 123, 179, 60, 164, 135, 64, 20, 214, 19, 59, 47, 194, 0, 0]
*   8739ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   8742ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8754ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 184, 63, 110, 211, 129, 81, 114, 78, 147, 218, 175, 101]
*   8758ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 197, 178, 95, 182, 27, 200, 80, 135, 54, 88, 20, 5, 117, 179, 193, 56, 96, 124, 14, 108, 100, 178, 46, 207, 45, 7, 189, 144, 239, 83, 57, 214, 31, 152, 89, 17, 189, 212, 207, 205, 141, 21, 114, 252, 174, 66, 1, 76, 216, 135, 157, 79, 59, 98, 174, 40, 15, 0, 0]
*   8759ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   8762ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8774ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 65, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 85, 80, 163, 19, 2, 80, 10, 139, 252, 66, 66, 240, 204, 27]
*   8778ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 17, 214, 172, 87, 87, 67, 99, 254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8779ms test_comm.py:126 PUBKEY: 65 04fb15f2fc320e20b711166ce618b47d98da2507527551280f264e32952b14e57c221d9239656549d32097448ae392f6318446bb727f8f6e096fb55caa302ed349
*   8779ms test_comm.py:126 KEYHANDLE: 210 a30058ae2b996e54a8b53b1a455d0e17d77090b98d9e0b15a07b7a35f9c61a5ae64e6c42df113b3346643d7725c9bf636ec9c5be9e9530cdee4cc8776a20e680b3d8b6223c4d9658ce8b19706295fecd6f52f225e9786b441ca3849be926538f9de1eb9f43b63a481e7b67817bb33ca4874014d6133b2fc2b83f6ed38151724e93daaf65c5b25fb61bc850873658140575b3c138607c0e6c64b22ecf2d07bd90ef5339d61f985911bdd4cfcd8d1572fcae42014cd8879d4f3b62ae280f50a31302500a8bfc4242f0cc1b11d6ac57574363fe
*   8780ms test_comm.py:126 PUBKEY: 65 04fb15f2fc320e20b711166ce618b47d98da2507527551280f264e32952b14e57c221d9239656549d32097448ae392f6318446bb727f8f6e096fb55caa302ed349
*   8780ms test_comm.py:126 KEYHANDLE: 210 a30058ae2b996e54a8b53b1a455d0e17d77090b98d9e0b15a07b7a35f9c61a5ae64e6c42df113b3346643d7725c9bf636ec9c5be9e9530cdee4cc8776a20e680b3d8b6223c4d9658ce8b19706295fecd6f52f225e9786b441ca3849be926538f9de1eb9f43b63a481e7b67817bb33ca4874014d6133b2fc2b83f6ed38151724e93daaf65c5b25fb61bc850873658140575b3c138607c0e6c64b22ecf2d07bd90ef5339d61f985911bdd4cfcd8d1572fcae42014cd8879d4f3b62ae280f50a31302500a8bfc4242f0cc1b11d6ac57574363fe
*   8781ms communication.py:77 Sending data: {}
*   8781ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   8786ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112]
*   8790ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8910ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8911ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   8914ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8926ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*   8930ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 10, 230, 170, 114, 34, 15, 67, 9, 84, 150, 9, 232, 44, 2, 184, 247, 17, 201, 238, 32, 110, 138, 169, 222, 39, 212, 223, 66, 84, 147, 130, 180, 29, 41, 27, 153, 123, 66, 81, 176, 77, 20, 134, 148, 231, 199, 110, 217, 78, 221, 79, 206, 95, 81, 62, 1, 212]
*   8934ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 35, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8935ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   8938ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8950ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 202, 79, 64, 70, 44, 211, 105, 75, 69, 89, 72, 65]
*   8954ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 244, 246, 28, 96, 193, 127, 27, 208, 183, 137, 44, 178, 144, 29, 244, 202, 162, 64, 238, 202, 236, 6, 70, 17, 242, 203, 77, 130, 61, 203, 226, 105, 249, 196, 28, 168, 232, 90, 16, 74, 107, 28, 66, 160, 64, 20, 229, 0, 0]
*   8955ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   8958ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8970ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 200, 23, 75, 8, 93, 249, 200, 215, 197, 217, 96, 67]
*   8974ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 68, 188, 35, 176, 161, 1, 183, 168, 211, 153, 107, 7, 182, 21, 217, 33, 58, 191, 175, 47, 121, 41, 116, 95, 52, 30, 143, 107, 117, 70, 42, 137, 104, 254, 130, 174, 201, 209, 131, 45, 130, 200, 159, 49, 104, 117, 190, 62, 204, 251, 78, 107, 20, 249, 231, 123, 67, 0, 0]
*   8975ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   8978ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8990ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 11, 143, 255, 217, 190, 124, 2, 170, 107, 203, 51, 89]
*   8994ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 29, 83, 149, 180, 65, 182, 237, 170, 244, 166, 171, 6, 142, 210, 251, 105, 223, 190, 4, 39, 220, 175, 253, 128, 13, 40, 58, 244, 6, 136, 248, 120, 226, 82, 163, 72, 123, 146, 142, 84, 7, 248, 179, 183, 122, 173, 1, 76, 115, 171, 11, 191, 207, 19, 249, 231, 88, 0, 0]
*   8995ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   8998ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9010ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 65, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 85, 219, 221, 111, 2, 80, 150, 101, 122, 143, 69, 86, 74, 32]
*   9014ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 250, 228, 189, 5, 177, 4, 111, 203, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9015ms test_comm.py:167 pubkey: 65 04fb15f2fc320e20b711166ce618b47d98da2507527551280f264e32952b14e57c221d9239656549d32097448ae392f6318446bb727f8f6e096fb55caa302ed349
*   9015ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x03\xfb\x15\xf2\xfc2\x0e \xb7\x11\x16l\xe6\x18\xb4}\x98\xda%\x07RuQ(\x0f&N2\x95+\x14\xe5|', NIST256p, sha256)

Teardown

PASSED test_generate[10-10] 0:00:00.470754

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* INFO   9019ms communication.py:77 Sending data: {}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa1bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
41 0/1 221 46 010001dd29260012a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.GENERATE_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 012c -> 300
Packet info: 5 0/15 69 300 b'\x02\x00\x0fEE'
Received packet with partial data: 012c12a2665055424b4559584104a6830fe12c8cb73cb7d8aa4cfd8022b23eeed6216fdbcff867b06d739e3ab36d206812d3f1819e666856fcc33028cf269836c90d019f3216ce69
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: 5e945cdaced3694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49ca
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: ab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e204
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: 6d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5ab
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: aa40140250ee65b140419bc1db1af62dbc50a41728
All data received: [(69, 6), (44, 4), (76, 4), (109, 4), (158, 4), (40, 4), (227, 4), (226, 4), (1, 3), (18, 3)]
All data received: 012c12a2665055424b4559584104a6830fe12c8cb73cb7d8aa4cfd8022b23eeed6216fdbcff867b06d739e3ab36d206812d3f1819e666856fcc33028cf269836c90d019f3216ce695e945cdaced3694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728
All data received CBOR: {'PUBKEY': b'\x04\xa6\x83\x0f\xe1,\x8c\xb7<\xb7\xd8\xaaL\xfd\x80"\xb2>\xee\xd6!o\xdb\xcf\xf8g\xb0ms\x9e:\xb3m h\x12\xd3\xf1\x81\x9efhV\xfc\xc30(\xcf&\x986\xc9\r\x01\x9f2\x16\xcei^\x94\\\xda\xce\xd3', 'KEYHANDLE': b"\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17("}
* DEBUG   9251ms test_comm.py:126 PUBKEY: 65 04a6830fe12c8cb73cb7d8aa4cfd8022b23eeed6216fdbcff867b06d739e3ab36d206812d3f1819e666856fcc33028cf269836c90d019f3216ce695e945cdaced3
* DEBUG   9252ms test_comm.py:126 KEYHANDLE: 210 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728
* DEBUG   9252ms test_comm.py:126 PUBKEY: 65 04a6830fe12c8cb73cb7d8aa4cfd8022b23eeed6216fdbcff867b06d739e3ab36d206812d3f1819e666856fcc33028cf269836c90d019f3216ce695e945cdaced3
* DEBUG   9253ms test_comm.py:126 KEYHANDLE: 210 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728
* INFO   9253ms communication.py:77 Sending data: {}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa1bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
41 0/1 221 46 010001dd29260012a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.GENERATE_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 012c -> 300
Packet info: 5 0/15 69 300 b'\x02\x00\x0fEE'
Received packet with partial data: 012c12a2665055424b455958410417408d18bd9e0f0f3f9421f474f3a4ce98cc8e7eee6ed106ea115d35e71ba0717e640f465552489d40634266194af2ef93f36109e32eca22cbf2
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: f6f78a526741694b455948414e444c4558d2a30058ae2fc378ad94acf0125f455dd01fbf7d10ff728c20776efdc25036bf689bcfa14518750dae5d4c121d1e37efd07638f1
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: e43c4ea89f85afd2a32ebaaab4e691d08ebbd72a199125e15fb659c9177cf2cbd0ebae23011101a4fc0b9eed03539f8021f72962af6ea69ac6cb2f3b9d11051d2997638fab
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: 05b6554dea635142729491dd68f5a2e72e4db45d86d441a89f922c108a62d28c6db64514e09f5f8989b9e6a385abdc492020202041dacae9d9a8014c77e4aff50b02c50621
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: 20f64302509282f45979a335e46dfe393053aaaf49
All data received: [(69, 6), (32, 6), (65, 5), (1, 4), (89, 4), (93, 4), (163, 4), (208, 4), (159, 4), (175, 4)]
All data received: 012c12a2665055424b455958410417408d18bd9e0f0f3f9421f474f3a4ce98cc8e7eee6ed106ea115d35e71ba0717e640f465552489d40634266194af2ef93f36109e32eca22cbf2f6f78a526741694b455948414e444c4558d2a30058ae2fc378ad94acf0125f455dd01fbf7d10ff728c20776efdc25036bf689bcfa14518750dae5d4c121d1e37efd07638f1e43c4ea89f85afd2a32ebaaab4e691d08ebbd72a199125e15fb659c9177cf2cbd0ebae23011101a4fc0b9eed03539f8021f72962af6ea69ac6cb2f3b9d11051d2997638fab05b6554dea635142729491dd68f5a2e72e4db45d86d441a89f922c108a62d28c6db64514e09f5f8989b9e6a385abdc492020202041dacae9d9a8014c77e4aff50b02c5062120f64302509282f45979a335e46dfe393053aaaf49
All data received CBOR: {'PUBKEY': b'\x04\x17@\x8d\x18\xbd\x9e\x0f\x0f?\x94!\xf4t\xf3\xa4\xce\x98\xcc\x8e~\xeen\xd1\x06\xea\x11]5\xe7\x1b\xa0q~d\x0fFURH\x9d@cBf\x19J\xf2\xef\x93\xf3a\t\xe3.\xca"\xcb\xf2\xf6\xf7\x8aRgA', 'KEYHANDLE': b'\xa3\x00X\xae/\xc3x\xad\x94\xac\xf0\x12_E]\xd0\x1f\xbf}\x10\xffr\x8c wn\xfd\xc2P6\xbfh\x9b\xcf\xa1E\x18u\r\xae]L\x12\x1d\x1e7\xef\xd0v8\xf1\xe4<N\xa8\x9f\x85\xaf\xd2\xa3.\xba\xaa\xb4\xe6\x91\xd0\x8e\xbb\xd7*\x19\x91%\xe1_\xb6Y\xc9\x17|\xf2\xcb\xd0\xeb\xae#\x01\x11\x01\xa4\xfc\x0b\x9e\xed\x03S\x9f\x80!\xf7)b\xafn\xa6\x9a\xc6\xcb/;\x9d\x11\x05\x1d)\x97c\x8f\xab\x05\xb6UM\xeacQBr\x94\x91\xddh\xf5\xa2\xe7.M\xb4]\x86\xd4A\xa8\x9f\x92,\x10\x8ab\xd2\x8cm\xb6E\x14\xe0\x9f_\x89\x89\xb9\xe6\xa3\x85\xab\xdcI    A\xda\xca\xe9\xd9\xa8\x01Lw\xe4\xaf\xf5\x0b\x02\xc5\x06! \xf6C\x02P\x92\x82\xf4Yy\xa35\xe4m\xfe90S\xaa\xafI'}
* DEBUG   9487ms test_comm.py:167 pubkey: 65 04a6830fe12c8cb73cb7d8aa4cfd8022b23eeed6216fdbcff867b06d739e3ab36d206812d3f1819e666856fcc33028cf269836c90d019f3216ce695e945cdaced3
* DEBUG   9488ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x03\xa6\x83\x0f\xe1,\x8c\xb7<\xb7\xd8\xaaL\xfd\x80"\xb2>\xee\xd6!o\xdb\xcf\xf8g\xb0ms\x9e:\xb3m', NIST256p, sha256)
Captured log call
*   9019ms communication.py:77 Sending data: {}
*   9019ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   9022ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112]
*   9026ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9146ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9147ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   9150ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9162ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*   9166ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 166, 131, 15, 225, 44, 140, 183, 60, 183, 216, 170, 76, 253, 128, 34, 178, 62, 238, 214, 33, 111, 219, 207, 248, 103, 176, 109, 115, 158, 58, 179, 109, 32, 104, 18, 211, 241, 129, 158, 102, 104, 86, 252, 195, 48, 40, 207, 38, 152, 54, 201, 13, 1, 159, 50, 22, 206]
*   9170ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9171ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   9174ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9186ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 94, 148, 92, 218, 206, 211, 105, 75, 69, 89, 72, 65]
*   9190ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 133, 134, 213, 40, 107, 217, 225, 251, 215, 113, 14, 96, 7, 103, 110, 5, 221, 221, 66, 97, 232, 180, 227, 40, 144, 43, 180, 199, 234, 41, 204, 91, 35, 33, 248, 254, 128, 117, 167, 32, 104, 184, 15, 57, 220, 73, 202, 0, 0]
*   9191ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   9194ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9206ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 171, 159, 181, 63, 17, 195, 0, 171, 226, 8, 227, 133]
*   9210ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 224, 6, 175, 47, 169, 162, 206, 44, 64, 46, 107, 11, 69, 143, 212, 7, 181, 91, 117, 114, 28, 203, 229, 216, 27, 170, 2, 222, 49, 26, 255, 148, 124, 224, 248, 159, 167, 12, 9, 220, 14, 146, 218, 71, 245, 122, 45, 228, 2, 158, 57, 215, 101, 250, 81, 226, 4, 0, 0]
*   9211ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   9214ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9226ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 109, 69, 109, 146, 15, 227, 239, 74, 226, 249, 222, 252]
*   9230ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 215, 96, 140, 212, 84, 76, 90, 164, 184, 249, 72, 149, 12, 158, 92, 0, 37, 50, 214, 234, 93, 102, 67, 13, 77, 110, 94, 227, 254, 161, 116, 127, 253, 36, 44, 201, 69, 18, 12, 96, 86, 178, 157, 252, 172, 39, 1, 76, 24, 114, 226, 103, 132, 201, 14, 165, 171, 0, 0]
*   9231ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   9234ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9246ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 65, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 85, 170, 64, 20, 2, 80, 238, 101, 177, 64, 65, 155, 193, 219]
*   9250ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 26, 246, 45, 188, 80, 164, 23, 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9251ms test_comm.py:126 PUBKEY: 65 04a6830fe12c8cb73cb7d8aa4cfd8022b23eeed6216fdbcff867b06d739e3ab36d206812d3f1819e666856fcc33028cf269836c90d019f3216ce695e945cdaced3
*   9252ms test_comm.py:126 KEYHANDLE: 210 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728
*   9252ms test_comm.py:126 PUBKEY: 65 04a6830fe12c8cb73cb7d8aa4cfd8022b23eeed6216fdbcff867b06d739e3ab36d206812d3f1819e666856fcc33028cf269836c90d019f3216ce695e945cdaced3
*   9253ms test_comm.py:126 KEYHANDLE: 210 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728
*   9253ms communication.py:77 Sending data: {}
*   9254ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   9258ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112]
*   9262ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9382ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9383ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   9386ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9398ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*   9402ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 23, 64, 141, 24, 189, 158, 15, 15, 63, 148, 33, 244, 116, 243, 164, 206, 152, 204, 142, 126, 238, 110, 209, 6, 234, 17, 93, 53, 231, 27, 160, 113, 126, 100, 15, 70, 85, 82, 72, 157, 64, 99, 66, 102, 25, 74, 242, 239, 147, 243, 97, 9, 227, 46, 202, 34, 203]
*   9406ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 242, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9407ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   9410ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9422ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 246, 247, 138, 82, 103, 65, 105, 75, 69, 89, 72, 65]
*   9426ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 47, 195, 120, 173, 148, 172, 240, 18, 95, 69, 93, 208, 31, 191, 125, 16, 255, 114, 140, 32, 119, 110, 253, 194, 80, 54, 191, 104, 155, 207, 161, 69, 24, 117, 13, 174, 93, 76, 18, 29, 30, 55, 239, 208, 118, 56, 241, 0, 0]
*   9427ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   9430ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9442ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 228, 60, 78, 168, 159, 133, 175, 210, 163, 46, 186, 170]
*   9446ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 180, 230, 145, 208, 142, 187, 215, 42, 25, 145, 37, 225, 95, 182, 89, 201, 23, 124, 242, 203, 208, 235, 174, 35, 1, 17, 1, 164, 252, 11, 158, 237, 3, 83, 159, 128, 33, 247, 41, 98, 175, 110, 166, 154, 198, 203, 47, 59, 157, 17, 5, 29, 41, 151, 99, 143, 171, 0, 0]
*   9447ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   9450ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9462ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 5, 182, 85, 77, 234, 99, 81, 66, 114, 148, 145, 221]
*   9466ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 104, 245, 162, 231, 46, 77, 180, 93, 134, 212, 65, 168, 159, 146, 44, 16, 138, 98, 210, 140, 109, 182, 69, 20, 224, 159, 95, 137, 137, 185, 230, 163, 133, 171, 220, 73, 32, 32, 32, 32, 65, 218, 202, 233, 217, 168, 1, 76, 119, 228, 175, 245, 11, 2, 197, 6, 33, 0, 0]
*   9467ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   9470ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9482ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 65, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 85, 32, 246, 67, 2, 80, 146, 130, 244, 89, 121, 163, 53, 228]
*   9486ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 109, 254, 57, 48, 83, 170, 175, 73, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9487ms test_comm.py:167 pubkey: 65 04a6830fe12c8cb73cb7d8aa4cfd8022b23eeed6216fdbcff867b06d739e3ab36d206812d3f1819e666856fcc33028cf269836c90d019f3216ce695e945cdaced3
*   9488ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x03\xa6\x83\x0f\xe1,\x8c\xb7<\xb7\xd8\xaaL\xfd\x80"\xb2>\xee\xd6!o\xdb\xcf\xf8g\xb0ms\x9e:\xb3m', NIST256p, sha256)

Teardown

FAILED test_generate_from_data 0:00:00.024320

assert False == True

Setup

Call

nkfido2_client = <pynitrokey.fido2.client.NKFido2Client object at 0x7f5d9725a2b0>

    def test_generate_from_data(nkfido2_client):
        data = {"HASH": b"test"}
>       read_data = send_and_receive_cbor(nkfido2_client, Command.GENERATE_KEY_FROM_DATA, data)

test_comm.py:177: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
test_comm.py:346: in send_and_receive_cbor
    success, read_data_bytes = send_and_receive(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

nkfido2_client = <pynitrokey.fido2.client.NKFido2Client object at 0x7f5d9725a2b0>, command = <Command.GENERATE_KEY_FROM_DATA: (21,)>, data = {'HASH': b'test'}, expected_success = True, check = True
expected_error = None

    def send_and_receive(nkfido2_client: NKFido2Client, command: Command, data=None, expected_success: bool = True,
                         check: bool = True, expected_error: ExecError = None) -> Tuple[
        bool, bytes]:
        if data is None:
            data = {}
        import copy
        data = copy.deepcopy(data)
    
        if expected_error:
            expected_success = False
    
        for k,v in data.items():
            if isinstance(v, str):
                raise RuntimeError(f'{k} is a str!')
    
        log.info(f'Sending data: {data}')
    
        execution_success = None
        last_err = None
        start = time()
        MAX_CONFIRMATION_TIME = 30
        while time() - start < MAX_CONFIRMATION_TIME:
            execution_success, err_codes = device_send(nkfido2_client, data, command)
            last_err = err_codes[-1]
            if last_err != ExecError.ERR_USER_NOT_PRESENT.value[0]:
                break
            my_print(f'Please confirm the action for command: {command}')
            sys.stdout.flush()
            sys.stderr.flush()
            sleep(1)
    
        if check:
>           assert execution_success == expected_success
E           assert False == True

webcrypt/communication.py:94: AssertionError
Captured stdout call
Selecting exchange_fido2
Captured stderr call
* INFO   9492ms communication.py:77 Sending data: {'HASH': b'test'}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a264484153484474657374625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa2dHASHDtestbTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.GENERATE_KEY_FROM_DATA
CBOR encoded data dict (to send): (51) a264484153484474657374625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
51 0/1 221 56 010001dd33300015a264484153484474657374625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: f5
Result Command.GENERATE_KEY_FROM_DATA: ExecError.ERR_FAILED_LOADING_DATA
Send results: [245] False
Captured log call
*   9492ms communication.py:77 Sending data: {'HASH': b'test'}
*   9493ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 135, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   9498ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 61, 34, 140, 39, 144, 246, 1, 0, 1, 221, 51, 48, 0, 21, 162, 100, 72, 65, 83, 72, 68, 116, 101, 115, 116, 98, 84, 80, 88, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133]
*   9502ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9514ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 245, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

PASSED test_sign_bad_keyhandle 0:00:00.053414

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* DEBUG   9561ms test_comm.py:126 HASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
* DEBUG   9561ms test_comm.py:126 KEYHANDLE: 210 780058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728
* INFO   9561ms communication.py:77 Sending data: {'HASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'KEYHANDLE': b"x\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17("}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2780058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa3dHASHX ;t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1fiKEYHANDLEX\xd2x\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac\'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17(bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.SIGN
CBOR encoded data dict (to send): (302) a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2780058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
302 0/2 221 226 010002dddd2b0113a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2780058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd24
Send result: 00
302 1/2 221 86 010102dd512cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: f3
Result Command.SIGN: ExecError.SUCCESS
Result Command.SIGN: ExecError.ERR_BAD_FORMAT
Send results: [0, 243] False
Captured log call
*   9561ms test_comm.py:126 HASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
*   9561ms test_comm.py:126 KEYHANDLE: 210 780058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728
*   9561ms communication.py:77 Sending data: {'HASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'KEYHANDLE': b"x\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17("}
*   9562ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   9566ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 0, 2, 221, 221, 43, 1, 19, 163, 100, 72, 65, 83, 72, 88, 32, 59, 116, 145, 220, 1, 106, 193, 160, 178, 224, 35, 114, 64, 44, 134, 31, 175, 164, 89, 41, 64, 135, 231, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 75, 69, 89, 72]
*   9570ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 65, 78, 68, 76, 69, 88, 210, 120, 0, 88, 174, 133, 134, 213, 40, 107, 217, 225, 251, 215, 113, 14, 96, 7, 103, 110, 5, 221, 221, 66, 97, 232, 180, 227, 40, 144, 43, 180, 199, 234, 41, 204, 91, 35, 33, 248, 254, 128, 117, 167, 32, 104, 184, 15, 57, 220, 73, 202, 171]
*   9574ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 159, 181, 63, 17, 195, 0, 171, 226, 8, 227, 133, 224, 6, 175, 47, 169, 162, 206, 44, 64, 46, 107, 11, 69, 143, 212, 7, 181, 91, 117, 114, 28, 203, 229, 216, 27, 170, 2, 222, 49, 26, 255, 148, 124, 224, 248, 159, 167, 12, 9, 220, 14, 146, 218, 71, 245, 122, 45, 228]
*   9578ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 2, 158, 57, 215, 101, 250, 81, 226, 4, 109, 69, 109, 146, 15, 227, 239, 74, 226, 249, 222, 252, 215, 96, 140, 212, 84, 76, 90, 164, 184, 249, 72, 149, 12, 158, 92, 0, 37, 50, 214, 234, 93, 102, 67, 13, 77, 110, 94, 227, 254, 161, 116, 127, 253, 36, 100, 116, 121, 112]
*   9582ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9594ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9594ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 165, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   9598ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 91, 34, 140, 39, 144, 246, 1, 1, 2, 221, 81, 44, 201, 69, 18, 12, 96, 86, 178, 157, 252, 172, 39, 1, 76, 24, 114, 226, 103, 132, 201, 14, 165, 171, 170, 64, 20, 2, 80, 238, 101, 177, 64, 65, 155, 193, 219, 26, 246, 45, 188, 80, 164, 23, 40, 98, 84, 80, 88]
*   9602ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9614ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 243, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

PASSED test_sign[secp256r1-1-10] 0:00:00.179665

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* DEBUG   9616ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728 210
* INFO   9616ms communication.py:77 Sending data: {'HASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'KEYHANDLE': b"\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17("}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa3dHASHX ;t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1fiKEYHANDLEX\xd2\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac\'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17(bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.SIGN
CBOR encoded data dict (to send): (302) a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
302 0/2 221 226 010002dddd2b0113a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd24
Send result: 00
302 1/2 221 86 010102dd512cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.SIGN: ExecError.SUCCESS
Result Command.SIGN: ExecError.SUCCESS
Send results: [0, 0] True
Receiving 1024 bytes
Received size from the first packet: 0079 -> 121
Packet info: 5 0/15 69 121 b'\x02\x00\x0fEE'
Received packet with partial data: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e415455524558400c86728e193238cb601df0e241b50c
Packet info: 5 1/15 69 121 b'\x02\x01\x0fEE'
Received packet with partial data: cad15de1499545bfcd18feb12b757df62d7781b5a136aa037cafbe1ce29f2a9b73964421a67be39d630e0aa9f6c644a3d6
All data received: [(73, 3), (65, 3), (88, 3), (64, 3), (78, 2), (72, 2), (83, 2), (224, 2), (114, 2), (134, 2)]
All data received: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e415455524558400c86728e193238cb601df0e241b50ccad15de1499545bfcd18feb12b757df62d7781b5a136aa037cafbe1ce29f2a9b73964421a67be39d630e0aa9f6c644a3d6
All data received CBOR: {'INHASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'SIGNATURE': b'\x0c\x86r\x8e\x1928\xcb`\x1d\xf0\xe2A\xb5\x0c\xca\xd1]\xe1I\x95E\xbf\xcd\x18\xfe\xb1+u}\xf6-w\x81\xb5\xa16\xaa\x03|\xaf\xbe\x1c\xe2\x9f*\x9bs\x96D!\xa6{\xe3\x9dc\x0e\n\xa9\xf6\xc6D\xa3\xd6'}
* DEBUG   9755ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
* DEBUG   9755ms test_comm.py:126 SIGNATURE: 64 0c86728e193238cb601df0e241b50ccad15de1499545bfcd18feb12b757df62d7781b5a136aa037cafbe1ce29f2a9b73964421a67be39d630e0aa9f6c644a3d6
* DEBUG   9756ms test_comm.py:126 PUBKEY: 65 04a6830fe12c8cb73cb7d8aa4cfd8022b23eeed6216fdbcff867b06d739e3ab36d206812d3f1819e666856fcc33028cf269836c90d019f3216ce695e945cdaced3
* DEBUG   9756ms test_comm.py:126 KEYHANDLE: 210 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728
Captured log call
*   9616ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728 210
*   9616ms communication.py:77 Sending data: {'HASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'KEYHANDLE': b"\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17("}
*   9616ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   9618ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 0, 2, 221, 221, 43, 1, 19, 163, 100, 72, 65, 83, 72, 88, 32, 59, 116, 145, 220, 1, 106, 193, 160, 178, 224, 35, 114, 64, 44, 134, 31, 175, 164, 89, 41, 64, 135, 231, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 75, 69, 89, 72]
*   9622ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 133, 134, 213, 40, 107, 217, 225, 251, 215, 113, 14, 96, 7, 103, 110, 5, 221, 221, 66, 97, 232, 180, 227, 40, 144, 43, 180, 199, 234, 41, 204, 91, 35, 33, 248, 254, 128, 117, 167, 32, 104, 184, 15, 57, 220, 73, 202, 171]
*   9626ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 159, 181, 63, 17, 195, 0, 171, 226, 8, 227, 133, 224, 6, 175, 47, 169, 162, 206, 44, 64, 46, 107, 11, 69, 143, 212, 7, 181, 91, 117, 114, 28, 203, 229, 216, 27, 170, 2, 222, 49, 26, 255, 148, 124, 224, 248, 159, 167, 12, 9, 220, 14, 146, 218, 71, 245, 122, 45, 228]
*   9630ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 2, 158, 57, 215, 101, 250, 81, 226, 4, 109, 69, 109, 146, 15, 227, 239, 74, 226, 249, 222, 252, 215, 96, 140, 212, 84, 76, 90, 164, 184, 249, 72, 149, 12, 158, 92, 0, 37, 50, 214, 234, 93, 102, 67, 13, 77, 110, 94, 227, 254, 161, 116, 127, 253, 36, 100, 116, 121, 112]
*   9634ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9646ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9647ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 165, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   9650ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 91, 34, 140, 39, 144, 246, 1, 1, 2, 221, 81, 44, 201, 69, 18, 12, 96, 86, 178, 157, 252, 172, 39, 1, 76, 24, 114, 226, 103, 132, 201, 14, 165, 171, 170, 64, 20, 2, 80, 238, 101, 177, 64, 65, 155, 193, 219, 26, 246, 45, 188, 80, 164, 23, 40, 98, 84, 80, 88]
*   9654ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9710ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9711ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   9714ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9726ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 121, 19, 162, 102, 73, 78, 72, 65, 83, 72, 88]
*   9730ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 32, 59, 116, 145, 220, 1, 106, 193, 160, 178, 224, 35, 114, 64, 44, 134, 31, 175, 164, 89, 41, 64, 135, 231, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 83, 73, 71, 78, 65, 84, 85, 82, 69, 88, 64, 12, 134, 114, 142, 25, 50, 56, 203, 96, 29, 240, 226, 65, 181]
*   9734ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9734ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   9738ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9750ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 94, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 49, 202, 209, 93, 225, 73, 149, 69, 191, 205, 24, 254, 177]
*   9754ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 43, 117, 125, 246, 45, 119, 129, 181, 161, 54, 170, 3, 124, 175, 190, 28, 226, 159, 42, 155, 115, 150, 68, 33, 166, 123, 227, 157, 99, 14, 10, 169, 246, 198, 68, 163, 214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9755ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
*   9755ms test_comm.py:126 SIGNATURE: 64 0c86728e193238cb601df0e241b50ccad15de1499545bfcd18feb12b757df62d7781b5a136aa037cafbe1ce29f2a9b73964421a67be39d630e0aa9f6c644a3d6
*   9756ms test_comm.py:126 PUBKEY: 65 04a6830fe12c8cb73cb7d8aa4cfd8022b23eeed6216fdbcff867b06d739e3ab36d206812d3f1819e666856fcc33028cf269836c90d019f3216ce695e945cdaced3
*   9756ms test_comm.py:126 KEYHANDLE: 210 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728

Teardown

PASSED test_sign[secp256r1-2-10] 0:00:00.156691

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* DEBUG   9796ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728 210
* INFO   9797ms communication.py:77 Sending data: {'HASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'KEYHANDLE': b"\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17("}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa3dHASHX ;t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1fiKEYHANDLEX\xd2\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac\'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17(bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.SIGN
CBOR encoded data dict (to send): (302) a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
302 0/2 221 226 010002dddd2b0113a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd24
Send result: 00
302 1/2 221 86 010102dd512cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.SIGN: ExecError.SUCCESS
Result Command.SIGN: ExecError.SUCCESS
Send results: [0, 0] True
Receiving 1024 bytes
Received size from the first packet: 0079 -> 121
Packet info: 5 0/15 69 121 b'\x02\x00\x0fEE'
Received packet with partial data: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840d12b5ac0fa97ba876f2e480cd168dc
Packet info: 5 1/15 69 121 b'\x02\x01\x0fEE'
Received packet with partial data: c6dc91919db8a2aefb260356f1b16bedb2096b26ecb17fe1e2f5ca25b5e0ddbe0dfb17079a3f0de7a9eee94fab676c8e76
All data received: [(72, 3), (88, 3), (145, 3), (220, 3), (224, 3), (64, 3), (162, 2), (73, 2), (78, 2), (65, 2)]
All data received: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840d12b5ac0fa97ba876f2e480cd168dcc6dc91919db8a2aefb260356f1b16bedb2096b26ecb17fe1e2f5ca25b5e0ddbe0dfb17079a3f0de7a9eee94fab676c8e76
All data received CBOR: {'INHASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'SIGNATURE': b'\xd1+Z\xc0\xfa\x97\xba\x87o.H\x0c\xd1h\xdc\xc6\xdc\x91\x91\x9d\xb8\xa2\xae\xfb&\x03V\xf1\xb1k\xed\xb2\tk&\xec\xb1\x7f\xe1\xe2\xf5\xca%\xb5\xe0\xdd\xbe\r\xfb\x17\x07\x9a?\r\xe7\xa9\xee\xe9O\xabgl\x8ev'}
* DEBUG   9939ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
* DEBUG   9939ms test_comm.py:126 SIGNATURE: 64 d12b5ac0fa97ba876f2e480cd168dcc6dc91919db8a2aefb260356f1b16bedb2096b26ecb17fe1e2f5ca25b5e0ddbe0dfb17079a3f0de7a9eee94fab676c8e76
* DEBUG   9940ms test_comm.py:126 PUBKEY: 65 04a6830fe12c8cb73cb7d8aa4cfd8022b23eeed6216fdbcff867b06d739e3ab36d206812d3f1819e666856fcc33028cf269836c90d019f3216ce695e945cdaced3
* DEBUG   9940ms test_comm.py:126 KEYHANDLE: 210 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728
Captured log call
*   9796ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728 210
*   9797ms communication.py:77 Sending data: {'HASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'KEYHANDLE': b"\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17("}
*   9797ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   9802ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 0, 2, 221, 221, 43, 1, 19, 163, 100, 72, 65, 83, 72, 88, 32, 59, 116, 145, 220, 1, 106, 193, 160, 178, 224, 35, 114, 64, 44, 134, 31, 175, 164, 89, 41, 64, 135, 231, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 75, 69, 89, 72]
*   9806ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 133, 134, 213, 40, 107, 217, 225, 251, 215, 113, 14, 96, 7, 103, 110, 5, 221, 221, 66, 97, 232, 180, 227, 40, 144, 43, 180, 199, 234, 41, 204, 91, 35, 33, 248, 254, 128, 117, 167, 32, 104, 184, 15, 57, 220, 73, 202, 171]
*   9810ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 159, 181, 63, 17, 195, 0, 171, 226, 8, 227, 133, 224, 6, 175, 47, 169, 162, 206, 44, 64, 46, 107, 11, 69, 143, 212, 7, 181, 91, 117, 114, 28, 203, 229, 216, 27, 170, 2, 222, 49, 26, 255, 148, 124, 224, 248, 159, 167, 12, 9, 220, 14, 146, 218, 71, 245, 122, 45, 228]
*   9814ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 2, 158, 57, 215, 101, 250, 81, 226, 4, 109, 69, 109, 146, 15, 227, 239, 74, 226, 249, 222, 252, 215, 96, 140, 212, 84, 76, 90, 164, 184, 249, 72, 149, 12, 158, 92, 0, 37, 50, 214, 234, 93, 102, 67, 13, 77, 110, 94, 227, 254, 161, 116, 127, 253, 36, 100, 116, 121, 112]
*   9818ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9830ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9830ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 165, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   9834ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 91, 34, 140, 39, 144, 246, 1, 1, 2, 221, 81, 44, 201, 69, 18, 12, 96, 86, 178, 157, 252, 172, 39, 1, 76, 24, 114, 226, 103, 132, 201, 14, 165, 171, 170, 64, 20, 2, 80, 238, 101, 177, 64, 65, 155, 193, 219, 26, 246, 45, 188, 80, 164, 23, 40, 98, 84, 80, 88]
*   9838ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9894ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9895ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   9898ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9910ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 121, 19, 162, 102, 73, 78, 72, 65, 83, 72, 88]
*   9914ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 32, 59, 116, 145, 220, 1, 106, 193, 160, 178, 224, 35, 114, 64, 44, 134, 31, 175, 164, 89, 41, 64, 135, 231, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 83, 73, 71, 78, 65, 84, 85, 82, 69, 88, 64, 209, 43, 90, 192, 250, 151, 186, 135, 111, 46, 72, 12, 209, 104]
*   9918ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9919ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*   9922ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9934ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 94, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 49, 198, 220, 145, 145, 157, 184, 162, 174, 251, 38, 3, 86]
*   9938ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 241, 177, 107, 237, 178, 9, 107, 38, 236, 177, 127, 225, 226, 245, 202, 37, 181, 224, 221, 190, 13, 251, 23, 7, 154, 63, 13, 231, 169, 238, 233, 79, 171, 103, 108, 142, 118, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9939ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
*   9939ms test_comm.py:126 SIGNATURE: 64 d12b5ac0fa97ba876f2e480cd168dcc6dc91919db8a2aefb260356f1b16bedb2096b26ecb17fe1e2f5ca25b5e0ddbe0dfb17079a3f0de7a9eee94fab676c8e76
*   9940ms test_comm.py:126 PUBKEY: 65 04a6830fe12c8cb73cb7d8aa4cfd8022b23eeed6216fdbcff867b06d739e3ab36d206812d3f1819e666856fcc33028cf269836c90d019f3216ce695e945cdaced3
*   9940ms test_comm.py:126 KEYHANDLE: 210 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728

Teardown

PASSED test_sign[secp256r1-3-10] 0:00:00.158041

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* DEBUG   9956ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728 210
* INFO   9956ms communication.py:77 Sending data: {'HASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'KEYHANDLE': b"\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17("}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa3dHASHX ;t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1fiKEYHANDLEX\xd2\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac\'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17(bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.SIGN
CBOR encoded data dict (to send): (302) a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
302 0/2 221 226 010002dddd2b0113a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd24
Send result: 00
302 1/2 221 86 010102dd512cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.SIGN: ExecError.SUCCESS
Result Command.SIGN: ExecError.SUCCESS
Send results: [0, 0] True
Receiving 1024 bytes
Received size from the first packet: 0079 -> 121
Packet info: 5 0/15 69 121 b'\x02\x00\x0fEE'
Received packet with partial data: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840efcdac7db0df045fba68c00bc8c1d6
Packet info: 5 1/15 69 121 b'\x02\x01\x0fEE'
Received packet with partial data: f2e55087c3b9b20fb7689ddf1199f882fef7f5f37aad02d1b2ef466652621a469eb872d15cf70f11c19a0f4042aa8a93b7
All data received: [(64, 4), (88, 3), (193, 3), (178, 3), (15, 3), (102, 2), (73, 2), (78, 2), (72, 2), (65, 2)]
All data received: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840efcdac7db0df045fba68c00bc8c1d6f2e55087c3b9b20fb7689ddf1199f882fef7f5f37aad02d1b2ef466652621a469eb872d15cf70f11c19a0f4042aa8a93b7
All data received CBOR: {'INHASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'SIGNATURE': b'\xef\xcd\xac}\xb0\xdf\x04_\xbah\xc0\x0b\xc8\xc1\xd6\xf2\xe5P\x87\xc3\xb9\xb2\x0f\xb7h\x9d\xdf\x11\x99\xf8\x82\xfe\xf7\xf5\xf3z\xad\x02\xd1\xb2\xefFfRb\x1aF\x9e\xb8r\xd1\\\xf7\x0f\x11\xc1\x9a\x0f@B\xaa\x8a\x93\xb7'}
* DEBUG  10099ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
* DEBUG  10099ms test_comm.py:126 SIGNATURE: 64 efcdac7db0df045fba68c00bc8c1d6f2e55087c3b9b20fb7689ddf1199f882fef7f5f37aad02d1b2ef466652621a469eb872d15cf70f11c19a0f4042aa8a93b7
* DEBUG  10100ms test_comm.py:126 PUBKEY: 65 04a6830fe12c8cb73cb7d8aa4cfd8022b23eeed6216fdbcff867b06d739e3ab36d206812d3f1819e666856fcc33028cf269836c90d019f3216ce695e945cdaced3
* DEBUG  10100ms test_comm.py:126 KEYHANDLE: 210 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728
Captured log call
*   9956ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728 210
*   9956ms communication.py:77 Sending data: {'HASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'KEYHANDLE': b"\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17("}
*   9957ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   9962ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 0, 2, 221, 221, 43, 1, 19, 163, 100, 72, 65, 83, 72, 88, 32, 59, 116, 145, 220, 1, 106, 193, 160, 178, 224, 35, 114, 64, 44, 134, 31, 175, 164, 89, 41, 64, 135, 231, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 75, 69, 89, 72]
*   9966ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 133, 134, 213, 40, 107, 217, 225, 251, 215, 113, 14, 96, 7, 103, 110, 5, 221, 221, 66, 97, 232, 180, 227, 40, 144, 43, 180, 199, 234, 41, 204, 91, 35, 33, 248, 254, 128, 117, 167, 32, 104, 184, 15, 57, 220, 73, 202, 171]
*   9970ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 159, 181, 63, 17, 195, 0, 171, 226, 8, 227, 133, 224, 6, 175, 47, 169, 162, 206, 44, 64, 46, 107, 11, 69, 143, 212, 7, 181, 91, 117, 114, 28, 203, 229, 216, 27, 170, 2, 222, 49, 26, 255, 148, 124, 224, 248, 159, 167, 12, 9, 220, 14, 146, 218, 71, 245, 122, 45, 228]
*   9974ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 2, 158, 57, 215, 101, 250, 81, 226, 4, 109, 69, 109, 146, 15, 227, 239, 74, 226, 249, 222, 252, 215, 96, 140, 212, 84, 76, 90, 164, 184, 249, 72, 149, 12, 158, 92, 0, 37, 50, 214, 234, 93, 102, 67, 13, 77, 110, 94, 227, 254, 161, 116, 127, 253, 36, 100, 116, 121, 112]
*   9978ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9990ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9991ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 165, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*   9994ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 91, 34, 140, 39, 144, 246, 1, 1, 2, 221, 81, 44, 201, 69, 18, 12, 96, 86, 178, 157, 252, 172, 39, 1, 76, 24, 114, 226, 103, 132, 201, 14, 165, 171, 170, 64, 20, 2, 80, 238, 101, 177, 64, 65, 155, 193, 219, 26, 246, 45, 188, 80, 164, 23, 40, 98, 84, 80, 88]
*   9998ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10054ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10055ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  10058ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10070ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 121, 19, 162, 102, 73, 78, 72, 65, 83, 72, 88]
*  10074ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 32, 59, 116, 145, 220, 1, 106, 193, 160, 178, 224, 35, 114, 64, 44, 134, 31, 175, 164, 89, 41, 64, 135, 231, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 83, 73, 71, 78, 65, 84, 85, 82, 69, 88, 64, 239, 205, 172, 125, 176, 223, 4, 95, 186, 104, 192, 11, 200, 193]
*  10078ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10079ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  10082ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10094ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 94, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 49, 242, 229, 80, 135, 195, 185, 178, 15, 183, 104, 157, 223]
*  10098ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 17, 153, 248, 130, 254, 247, 245, 243, 122, 173, 2, 209, 178, 239, 70, 102, 82, 98, 26, 70, 158, 184, 114, 209, 92, 247, 15, 17, 193, 154, 15, 64, 66, 170, 138, 147, 183, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10099ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
*  10099ms test_comm.py:126 SIGNATURE: 64 efcdac7db0df045fba68c00bc8c1d6f2e55087c3b9b20fb7689ddf1199f882fef7f5f37aad02d1b2ef466652621a469eb872d15cf70f11c19a0f4042aa8a93b7
*  10100ms test_comm.py:126 PUBKEY: 65 04a6830fe12c8cb73cb7d8aa4cfd8022b23eeed6216fdbcff867b06d739e3ab36d206812d3f1819e666856fcc33028cf269836c90d019f3216ce695e945cdaced3
*  10100ms test_comm.py:126 KEYHANDLE: 210 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728

Teardown

PASSED test_sign[secp256r1-4-10] 0:00:00.157794

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* DEBUG  10116ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728 210
* INFO  10117ms communication.py:77 Sending data: {'HASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'KEYHANDLE': b"\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17("}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa3dHASHX ;t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1fiKEYHANDLEX\xd2\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac\'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17(bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.SIGN
CBOR encoded data dict (to send): (302) a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
302 0/2 221 226 010002dddd2b0113a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd24
Send result: 00
302 1/2 221 86 010102dd512cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.SIGN: ExecError.SUCCESS
Result Command.SIGN: ExecError.SUCCESS
Send results: [0, 0] True
Receiving 1024 bytes
Received size from the first packet: 0079 -> 121
Packet info: 5 0/15 69 121 b'\x02\x00\x0fEE'
Received packet with partial data: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e415455524558406222bfc4f81e02c3702e2e116cb2b1
Packet info: 5 1/15 69 121 b'\x02\x01\x0fEE'
Received packet with partial data: 47eba2f39f94997949248ac200df403a0c00bd9293b23d9f0f5cdc92ec9a674c453912a861b1d943a8d71e70d7f316c062
All data received: [(64, 4), (0, 3), (73, 3), (88, 3), (178, 3), (159, 3), (112, 3), (121, 2), (162, 2), (78, 2)]
All data received: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e415455524558406222bfc4f81e02c3702e2e116cb2b147eba2f39f94997949248ac200df403a0c00bd9293b23d9f0f5cdc92ec9a674c453912a861b1d943a8d71e70d7f316c062
All data received CBOR: {'INHASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'SIGNATURE': b'b"\xbf\xc4\xf8\x1e\x02\xc3p..\x11l\xb2\xb1G\xeb\xa2\xf3\x9f\x94\x99yI$\x8a\xc2\x00\xdf@:\x0c\x00\xbd\x92\x93\xb2=\x9f\x0f\\\xdc\x92\xec\x9agLE9\x12\xa8a\xb1\xd9C\xa8\xd7\x1ep\xd7\xf3\x16\xc0b'}
* DEBUG  10259ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
* DEBUG  10259ms test_comm.py:126 SIGNATURE: 64 6222bfc4f81e02c3702e2e116cb2b147eba2f39f94997949248ac200df403a0c00bd9293b23d9f0f5cdc92ec9a674c453912a861b1d943a8d71e70d7f316c062
* DEBUG  10260ms test_comm.py:126 PUBKEY: 65 04a6830fe12c8cb73cb7d8aa4cfd8022b23eeed6216fdbcff867b06d739e3ab36d206812d3f1819e666856fcc33028cf269836c90d019f3216ce695e945cdaced3
* DEBUG  10260ms test_comm.py:126 KEYHANDLE: 210 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728
Captured log call
*  10116ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728 210
*  10117ms communication.py:77 Sending data: {'HASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'KEYHANDLE': b"\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17("}
*  10117ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  10122ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 0, 2, 221, 221, 43, 1, 19, 163, 100, 72, 65, 83, 72, 88, 32, 59, 116, 145, 220, 1, 106, 193, 160, 178, 224, 35, 114, 64, 44, 134, 31, 175, 164, 89, 41, 64, 135, 231, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 75, 69, 89, 72]
*  10126ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 133, 134, 213, 40, 107, 217, 225, 251, 215, 113, 14, 96, 7, 103, 110, 5, 221, 221, 66, 97, 232, 180, 227, 40, 144, 43, 180, 199, 234, 41, 204, 91, 35, 33, 248, 254, 128, 117, 167, 32, 104, 184, 15, 57, 220, 73, 202, 171]
*  10130ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 159, 181, 63, 17, 195, 0, 171, 226, 8, 227, 133, 224, 6, 175, 47, 169, 162, 206, 44, 64, 46, 107, 11, 69, 143, 212, 7, 181, 91, 117, 114, 28, 203, 229, 216, 27, 170, 2, 222, 49, 26, 255, 148, 124, 224, 248, 159, 167, 12, 9, 220, 14, 146, 218, 71, 245, 122, 45, 228]
*  10134ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 2, 158, 57, 215, 101, 250, 81, 226, 4, 109, 69, 109, 146, 15, 227, 239, 74, 226, 249, 222, 252, 215, 96, 140, 212, 84, 76, 90, 164, 184, 249, 72, 149, 12, 158, 92, 0, 37, 50, 214, 234, 93, 102, 67, 13, 77, 110, 94, 227, 254, 161, 116, 127, 253, 36, 100, 116, 121, 112]
*  10138ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10150ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10151ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 165, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  10154ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 91, 34, 140, 39, 144, 246, 1, 1, 2, 221, 81, 44, 201, 69, 18, 12, 96, 86, 178, 157, 252, 172, 39, 1, 76, 24, 114, 226, 103, 132, 201, 14, 165, 171, 170, 64, 20, 2, 80, 238, 101, 177, 64, 65, 155, 193, 219, 26, 246, 45, 188, 80, 164, 23, 40, 98, 84, 80, 88]
*  10158ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10214ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10215ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  10218ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10230ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 121, 19, 162, 102, 73, 78, 72, 65, 83, 72, 88]
*  10234ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 32, 59, 116, 145, 220, 1, 106, 193, 160, 178, 224, 35, 114, 64, 44, 134, 31, 175, 164, 89, 41, 64, 135, 231, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 83, 73, 71, 78, 65, 84, 85, 82, 69, 88, 64, 98, 34, 191, 196, 248, 30, 2, 195, 112, 46, 46, 17, 108, 178]
*  10238ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 177, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10239ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  10242ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10254ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 94, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 49, 71, 235, 162, 243, 159, 148, 153, 121, 73, 36, 138, 194]
*  10258ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 0, 223, 64, 58, 12, 0, 189, 146, 147, 178, 61, 159, 15, 92, 220, 146, 236, 154, 103, 76, 69, 57, 18, 168, 97, 177, 217, 67, 168, 215, 30, 112, 215, 243, 22, 192, 98, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10259ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
*  10259ms test_comm.py:126 SIGNATURE: 64 6222bfc4f81e02c3702e2e116cb2b147eba2f39f94997949248ac200df403a0c00bd9293b23d9f0f5cdc92ec9a674c453912a861b1d943a8d71e70d7f316c062
*  10260ms test_comm.py:126 PUBKEY: 65 04a6830fe12c8cb73cb7d8aa4cfd8022b23eeed6216fdbcff867b06d739e3ab36d206812d3f1819e666856fcc33028cf269836c90d019f3216ce695e945cdaced3
*  10260ms test_comm.py:126 KEYHANDLE: 210 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728

Teardown

PASSED test_sign[secp256r1-5-10] 0:00:00.158211

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* DEBUG  10276ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728 210
* INFO  10276ms communication.py:77 Sending data: {'HASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'KEYHANDLE': b"\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17("}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa3dHASHX ;t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1fiKEYHANDLEX\xd2\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac\'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17(bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.SIGN
CBOR encoded data dict (to send): (302) a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
302 0/2 221 226 010002dddd2b0113a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd24
Send result: 00
302 1/2 221 86 010102dd512cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.SIGN: ExecError.SUCCESS
Result Command.SIGN: ExecError.SUCCESS
Send results: [0, 0] True
Receiving 1024 bytes
Received size from the first packet: 0079 -> 121
Packet info: 5 0/15 69 121 b'\x02\x00\x0fEE'
Received packet with partial data: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e415455524558402e92953a7767836ffcbf9296d4a1e4
Packet info: 5 1/15 69 121 b'\x02\x01\x0fEE'
Received packet with partial data: 6c7522445d5ab5125cee04c84ac19654e6f49a1bbf2fcc7428f8d7bceb744ebd9f28648cf064e40688b4ad96249d4ee8dc
All data received: [(78, 4), (88, 3), (116, 3), (64, 3), (150, 3), (73, 2), (72, 2), (65, 2), (83, 2), (220, 2)]
All data received: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e415455524558402e92953a7767836ffcbf9296d4a1e46c7522445d5ab5125cee04c84ac19654e6f49a1bbf2fcc7428f8d7bceb744ebd9f28648cf064e40688b4ad96249d4ee8dc
All data received CBOR: {'INHASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'SIGNATURE': b'.\x92\x95:wg\x83o\xfc\xbf\x92\x96\xd4\xa1\xe4lu"D]Z\xb5\x12\\\xee\x04\xc8J\xc1\x96T\xe6\xf4\x9a\x1b\xbf/\xcct(\xf8\xd7\xbc\xebtN\xbd\x9f(d\x8c\xf0d\xe4\x06\x88\xb4\xad\x96$\x9dN\xe8\xdc'}
* DEBUG  10419ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
* DEBUG  10419ms test_comm.py:126 SIGNATURE: 64 2e92953a7767836ffcbf9296d4a1e46c7522445d5ab5125cee04c84ac19654e6f49a1bbf2fcc7428f8d7bceb744ebd9f28648cf064e40688b4ad96249d4ee8dc
* DEBUG  10420ms test_comm.py:126 PUBKEY: 65 04a6830fe12c8cb73cb7d8aa4cfd8022b23eeed6216fdbcff867b06d739e3ab36d206812d3f1819e666856fcc33028cf269836c90d019f3216ce695e945cdaced3
* DEBUG  10420ms test_comm.py:126 KEYHANDLE: 210 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728
Captured log call
*  10276ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728 210
*  10276ms communication.py:77 Sending data: {'HASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'KEYHANDLE': b"\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17("}
*  10277ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  10282ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 0, 2, 221, 221, 43, 1, 19, 163, 100, 72, 65, 83, 72, 88, 32, 59, 116, 145, 220, 1, 106, 193, 160, 178, 224, 35, 114, 64, 44, 134, 31, 175, 164, 89, 41, 64, 135, 231, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 75, 69, 89, 72]
*  10286ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 133, 134, 213, 40, 107, 217, 225, 251, 215, 113, 14, 96, 7, 103, 110, 5, 221, 221, 66, 97, 232, 180, 227, 40, 144, 43, 180, 199, 234, 41, 204, 91, 35, 33, 248, 254, 128, 117, 167, 32, 104, 184, 15, 57, 220, 73, 202, 171]
*  10290ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 159, 181, 63, 17, 195, 0, 171, 226, 8, 227, 133, 224, 6, 175, 47, 169, 162, 206, 44, 64, 46, 107, 11, 69, 143, 212, 7, 181, 91, 117, 114, 28, 203, 229, 216, 27, 170, 2, 222, 49, 26, 255, 148, 124, 224, 248, 159, 167, 12, 9, 220, 14, 146, 218, 71, 245, 122, 45, 228]
*  10294ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 2, 158, 57, 215, 101, 250, 81, 226, 4, 109, 69, 109, 146, 15, 227, 239, 74, 226, 249, 222, 252, 215, 96, 140, 212, 84, 76, 90, 164, 184, 249, 72, 149, 12, 158, 92, 0, 37, 50, 214, 234, 93, 102, 67, 13, 77, 110, 94, 227, 254, 161, 116, 127, 253, 36, 100, 116, 121, 112]
*  10298ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10310ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10311ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 165, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  10314ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 91, 34, 140, 39, 144, 246, 1, 1, 2, 221, 81, 44, 201, 69, 18, 12, 96, 86, 178, 157, 252, 172, 39, 1, 76, 24, 114, 226, 103, 132, 201, 14, 165, 171, 170, 64, 20, 2, 80, 238, 101, 177, 64, 65, 155, 193, 219, 26, 246, 45, 188, 80, 164, 23, 40, 98, 84, 80, 88]
*  10318ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10374ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10375ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  10378ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10390ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 121, 19, 162, 102, 73, 78, 72, 65, 83, 72, 88]
*  10394ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 32, 59, 116, 145, 220, 1, 106, 193, 160, 178, 224, 35, 114, 64, 44, 134, 31, 175, 164, 89, 41, 64, 135, 231, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 83, 73, 71, 78, 65, 84, 85, 82, 69, 88, 64, 46, 146, 149, 58, 119, 103, 131, 111, 252, 191, 146, 150, 212, 161]
*  10398ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 228, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10399ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  10402ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10414ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 94, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 49, 108, 117, 34, 68, 93, 90, 181, 18, 92, 238, 4, 200]
*  10418ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 74, 193, 150, 84, 230, 244, 154, 27, 191, 47, 204, 116, 40, 248, 215, 188, 235, 116, 78, 189, 159, 40, 100, 140, 240, 100, 228, 6, 136, 180, 173, 150, 36, 157, 78, 232, 220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10419ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
*  10419ms test_comm.py:126 SIGNATURE: 64 2e92953a7767836ffcbf9296d4a1e46c7522445d5ab5125cee04c84ac19654e6f49a1bbf2fcc7428f8d7bceb744ebd9f28648cf064e40688b4ad96249d4ee8dc
*  10420ms test_comm.py:126 PUBKEY: 65 04a6830fe12c8cb73cb7d8aa4cfd8022b23eeed6216fdbcff867b06d739e3ab36d206812d3f1819e666856fcc33028cf269836c90d019f3216ce695e945cdaced3
*  10420ms test_comm.py:126 KEYHANDLE: 210 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728

Teardown

PASSED test_sign[secp256r1-6-10] 0:00:00.158016

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* DEBUG  10436ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728 210
* INFO  10437ms communication.py:77 Sending data: {'HASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'KEYHANDLE': b"\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17("}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa3dHASHX ;t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1fiKEYHANDLEX\xd2\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac\'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17(bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.SIGN
CBOR encoded data dict (to send): (302) a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
302 0/2 221 226 010002dddd2b0113a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd24
Send result: 00
302 1/2 221 86 010102dd512cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.SIGN: ExecError.SUCCESS
Result Command.SIGN: ExecError.SUCCESS
Send results: [0, 0] True
Receiving 1024 bytes
Received size from the first packet: 0079 -> 121
Packet info: 5 0/15 69 121 b'\x02\x00\x0fEE'
Received packet with partial data: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840439ef4596848adc5c9ef58c5a3472b
Packet info: 5 1/15 69 121 b'\x02\x01\x0fEE'
Received packet with partial data: 0d3f4bec96d9e96c44e91fed70eb248ad4a7ca5b1daed8fe259de4b3418794f9389b00c6552c8a76f5c45d86012acc3b92
All data received: [(88, 4), (72, 3), (65, 3), (64, 3), (31, 3), (0, 2), (73, 2), (78, 2), (83, 2), (59, 2)]
All data received: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840439ef4596848adc5c9ef58c5a3472b0d3f4bec96d9e96c44e91fed70eb248ad4a7ca5b1daed8fe259de4b3418794f9389b00c6552c8a76f5c45d86012acc3b92
All data received CBOR: {'INHASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'SIGNATURE': b'C\x9e\xf4YhH\xad\xc5\xc9\xefX\xc5\xa3G+\r?K\xec\x96\xd9\xe9lD\xe9\x1f\xedp\xeb$\x8a\xd4\xa7\xca[\x1d\xae\xd8\xfe%\x9d\xe4\xb3A\x87\x94\xf98\x9b\x00\xc6U,\x8av\xf5\xc4]\x86\x01*\xcc;\x92'}
* DEBUG  10579ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
* DEBUG  10579ms test_comm.py:126 SIGNATURE: 64 439ef4596848adc5c9ef58c5a3472b0d3f4bec96d9e96c44e91fed70eb248ad4a7ca5b1daed8fe259de4b3418794f9389b00c6552c8a76f5c45d86012acc3b92
* DEBUG  10580ms test_comm.py:126 PUBKEY: 65 04a6830fe12c8cb73cb7d8aa4cfd8022b23eeed6216fdbcff867b06d739e3ab36d206812d3f1819e666856fcc33028cf269836c90d019f3216ce695e945cdaced3
* DEBUG  10580ms test_comm.py:126 KEYHANDLE: 210 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728
Captured log call
*  10436ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728 210
*  10437ms communication.py:77 Sending data: {'HASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'KEYHANDLE': b"\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17("}
*  10438ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  10442ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 0, 2, 221, 221, 43, 1, 19, 163, 100, 72, 65, 83, 72, 88, 32, 59, 116, 145, 220, 1, 106, 193, 160, 178, 224, 35, 114, 64, 44, 134, 31, 175, 164, 89, 41, 64, 135, 231, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 75, 69, 89, 72]
*  10446ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 133, 134, 213, 40, 107, 217, 225, 251, 215, 113, 14, 96, 7, 103, 110, 5, 221, 221, 66, 97, 232, 180, 227, 40, 144, 43, 180, 199, 234, 41, 204, 91, 35, 33, 248, 254, 128, 117, 167, 32, 104, 184, 15, 57, 220, 73, 202, 171]
*  10450ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 159, 181, 63, 17, 195, 0, 171, 226, 8, 227, 133, 224, 6, 175, 47, 169, 162, 206, 44, 64, 46, 107, 11, 69, 143, 212, 7, 181, 91, 117, 114, 28, 203, 229, 216, 27, 170, 2, 222, 49, 26, 255, 148, 124, 224, 248, 159, 167, 12, 9, 220, 14, 146, 218, 71, 245, 122, 45, 228]
*  10454ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 2, 158, 57, 215, 101, 250, 81, 226, 4, 109, 69, 109, 146, 15, 227, 239, 74, 226, 249, 222, 252, 215, 96, 140, 212, 84, 76, 90, 164, 184, 249, 72, 149, 12, 158, 92, 0, 37, 50, 214, 234, 93, 102, 67, 13, 77, 110, 94, 227, 254, 161, 116, 127, 253, 36, 100, 116, 121, 112]
*  10458ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10470ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10471ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 165, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  10474ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 91, 34, 140, 39, 144, 246, 1, 1, 2, 221, 81, 44, 201, 69, 18, 12, 96, 86, 178, 157, 252, 172, 39, 1, 76, 24, 114, 226, 103, 132, 201, 14, 165, 171, 170, 64, 20, 2, 80, 238, 101, 177, 64, 65, 155, 193, 219, 26, 246, 45, 188, 80, 164, 23, 40, 98, 84, 80, 88]
*  10478ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10534ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10535ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  10538ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10550ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 121, 19, 162, 102, 73, 78, 72, 65, 83, 72, 88]
*  10554ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 32, 59, 116, 145, 220, 1, 106, 193, 160, 178, 224, 35, 114, 64, 44, 134, 31, 175, 164, 89, 41, 64, 135, 231, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 83, 73, 71, 78, 65, 84, 85, 82, 69, 88, 64, 67, 158, 244, 89, 104, 72, 173, 197, 201, 239, 88, 197, 163, 71]
*  10558ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10559ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  10562ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10574ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 94, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 49, 13, 63, 75, 236, 150, 217, 233, 108, 68, 233, 31, 237]
*  10578ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 112, 235, 36, 138, 212, 167, 202, 91, 29, 174, 216, 254, 37, 157, 228, 179, 65, 135, 148, 249, 56, 155, 0, 198, 85, 44, 138, 118, 245, 196, 93, 134, 1, 42, 204, 59, 146, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10579ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
*  10579ms test_comm.py:126 SIGNATURE: 64 439ef4596848adc5c9ef58c5a3472b0d3f4bec96d9e96c44e91fed70eb248ad4a7ca5b1daed8fe259de4b3418794f9389b00c6552c8a76f5c45d86012acc3b92
*  10580ms test_comm.py:126 PUBKEY: 65 04a6830fe12c8cb73cb7d8aa4cfd8022b23eeed6216fdbcff867b06d739e3ab36d206812d3f1819e666856fcc33028cf269836c90d019f3216ce695e945cdaced3
*  10580ms test_comm.py:126 KEYHANDLE: 210 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728

Teardown

PASSED test_sign[secp256r1-7-10] 0:00:00.157835

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* DEBUG  10596ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728 210
* INFO  10597ms communication.py:77 Sending data: {'HASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'KEYHANDLE': b"\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17("}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa3dHASHX ;t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1fiKEYHANDLEX\xd2\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac\'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17(bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.SIGN
CBOR encoded data dict (to send): (302) a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
302 0/2 221 226 010002dddd2b0113a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd24
Send result: 00
302 1/2 221 86 010102dd512cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.SIGN: ExecError.SUCCESS
Result Command.SIGN: ExecError.SUCCESS
Send results: [0, 0] True
Receiving 1024 bytes
Received size from the first packet: 0079 -> 121
Packet info: 5 0/15 69 121 b'\x02\x00\x0fEE'
Received packet with partial data: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840dfeaa4b74a64bf11a56faa69b07601
Packet info: 5 1/15 69 121 b'\x02\x01\x0fEE'
Received packet with partial data: 891b450d09caa15fa92f5072f192f21b3a9e8a593b77e1f486471bd7517dcae88ef5974768710b0e211462170d0c37c0fe
All data received: [(88, 3), (64, 3), (71, 3), (27, 3), (73, 2), (78, 2), (72, 2), (65, 2), (83, 2), (59, 2)]
All data received: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840dfeaa4b74a64bf11a56faa69b07601891b450d09caa15fa92f5072f192f21b3a9e8a593b77e1f486471bd7517dcae88ef5974768710b0e211462170d0c37c0fe
All data received CBOR: {'INHASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'SIGNATURE': b'\xdf\xea\xa4\xb7Jd\xbf\x11\xa5o\xaai\xb0v\x01\x89\x1bE\r\t\xca\xa1_\xa9/Pr\xf1\x92\xf2\x1b:\x9e\x8aY;w\xe1\xf4\x86G\x1b\xd7Q}\xca\xe8\x8e\xf5\x97Ghq\x0b\x0e!\x14b\x17\r\x0c7\xc0\xfe'}
* DEBUG  10739ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
* DEBUG  10739ms test_comm.py:126 SIGNATURE: 64 dfeaa4b74a64bf11a56faa69b07601891b450d09caa15fa92f5072f192f21b3a9e8a593b77e1f486471bd7517dcae88ef5974768710b0e211462170d0c37c0fe
* DEBUG  10740ms test_comm.py:126 PUBKEY: 65 04a6830fe12c8cb73cb7d8aa4cfd8022b23eeed6216fdbcff867b06d739e3ab36d206812d3f1819e666856fcc33028cf269836c90d019f3216ce695e945cdaced3
* DEBUG  10740ms test_comm.py:126 KEYHANDLE: 210 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728
Captured log call
*  10596ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728 210
*  10597ms communication.py:77 Sending data: {'HASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'KEYHANDLE': b"\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17("}
*  10598ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  10602ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 0, 2, 221, 221, 43, 1, 19, 163, 100, 72, 65, 83, 72, 88, 32, 59, 116, 145, 220, 1, 106, 193, 160, 178, 224, 35, 114, 64, 44, 134, 31, 175, 164, 89, 41, 64, 135, 231, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 75, 69, 89, 72]
*  10606ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 133, 134, 213, 40, 107, 217, 225, 251, 215, 113, 14, 96, 7, 103, 110, 5, 221, 221, 66, 97, 232, 180, 227, 40, 144, 43, 180, 199, 234, 41, 204, 91, 35, 33, 248, 254, 128, 117, 167, 32, 104, 184, 15, 57, 220, 73, 202, 171]
*  10610ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 159, 181, 63, 17, 195, 0, 171, 226, 8, 227, 133, 224, 6, 175, 47, 169, 162, 206, 44, 64, 46, 107, 11, 69, 143, 212, 7, 181, 91, 117, 114, 28, 203, 229, 216, 27, 170, 2, 222, 49, 26, 255, 148, 124, 224, 248, 159, 167, 12, 9, 220, 14, 146, 218, 71, 245, 122, 45, 228]
*  10614ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 2, 158, 57, 215, 101, 250, 81, 226, 4, 109, 69, 109, 146, 15, 227, 239, 74, 226, 249, 222, 252, 215, 96, 140, 212, 84, 76, 90, 164, 184, 249, 72, 149, 12, 158, 92, 0, 37, 50, 214, 234, 93, 102, 67, 13, 77, 110, 94, 227, 254, 161, 116, 127, 253, 36, 100, 116, 121, 112]
*  10618ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10630ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10631ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 165, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  10634ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 91, 34, 140, 39, 144, 246, 1, 1, 2, 221, 81, 44, 201, 69, 18, 12, 96, 86, 178, 157, 252, 172, 39, 1, 76, 24, 114, 226, 103, 132, 201, 14, 165, 171, 170, 64, 20, 2, 80, 238, 101, 177, 64, 65, 155, 193, 219, 26, 246, 45, 188, 80, 164, 23, 40, 98, 84, 80, 88]
*  10638ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10694ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10695ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  10698ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10710ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 121, 19, 162, 102, 73, 78, 72, 65, 83, 72, 88]
*  10714ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 32, 59, 116, 145, 220, 1, 106, 193, 160, 178, 224, 35, 114, 64, 44, 134, 31, 175, 164, 89, 41, 64, 135, 231, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 83, 73, 71, 78, 65, 84, 85, 82, 69, 88, 64, 223, 234, 164, 183, 74, 100, 191, 17, 165, 111, 170, 105, 176, 118]
*  10718ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10719ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  10722ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10734ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 94, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 49, 137, 27, 69, 13, 9, 202, 161, 95, 169, 47, 80, 114]
*  10738ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 241, 146, 242, 27, 58, 158, 138, 89, 59, 119, 225, 244, 134, 71, 27, 215, 81, 125, 202, 232, 142, 245, 151, 71, 104, 113, 11, 14, 33, 20, 98, 23, 13, 12, 55, 192, 254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10739ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
*  10739ms test_comm.py:126 SIGNATURE: 64 dfeaa4b74a64bf11a56faa69b07601891b450d09caa15fa92f5072f192f21b3a9e8a593b77e1f486471bd7517dcae88ef5974768710b0e211462170d0c37c0fe
*  10740ms test_comm.py:126 PUBKEY: 65 04a6830fe12c8cb73cb7d8aa4cfd8022b23eeed6216fdbcff867b06d739e3ab36d206812d3f1819e666856fcc33028cf269836c90d019f3216ce695e945cdaced3
*  10740ms test_comm.py:126 KEYHANDLE: 210 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728

Teardown

PASSED test_sign[secp256r1-8-10] 0:00:00.157898

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* DEBUG  10756ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728 210
* INFO  10757ms communication.py:77 Sending data: {'HASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'KEYHANDLE': b"\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17("}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa3dHASHX ;t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1fiKEYHANDLEX\xd2\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac\'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17(bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.SIGN
CBOR encoded data dict (to send): (302) a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
302 0/2 221 226 010002dddd2b0113a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd24
Send result: 00
302 1/2 221 86 010102dd512cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.SIGN: ExecError.SUCCESS
Result Command.SIGN: ExecError.SUCCESS
Send results: [0, 0] True
Receiving 1024 bytes
Received size from the first packet: 0079 -> 121
Packet info: 5 0/15 69 121 b'\x02\x00\x0fEE'
Received packet with partial data: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840dff2c131e0c8e311976f09645f254a
Packet info: 5 1/15 69 121 b'\x02\x01\x0fEE'
Received packet with partial data: 4ba847001a096f3eb50755c5cdb44bb2f01ceb0be8c34a9c5c60d186bb805c40ef29676e192a9392acd065086b57710165
All data received: [(64, 4), (88, 3), (224, 3), (0, 2), (73, 2), (78, 2), (72, 2), (65, 2), (83, 2), (1, 2)]
All data received: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840dff2c131e0c8e311976f09645f254a4ba847001a096f3eb50755c5cdb44bb2f01ceb0be8c34a9c5c60d186bb805c40ef29676e192a9392acd065086b57710165
All data received CBOR: {'INHASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'SIGNATURE': b'\xdf\xf2\xc11\xe0\xc8\xe3\x11\x97o\td_%JK\xa8G\x00\x1a\to>\xb5\x07U\xc5\xcd\xb4K\xb2\xf0\x1c\xeb\x0b\xe8\xc3J\x9c\\`\xd1\x86\xbb\x80\\@\xef)gn\x19*\x93\x92\xac\xd0e\x08kWq\x01e'}
* DEBUG  10899ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
* DEBUG  10899ms test_comm.py:126 SIGNATURE: 64 dff2c131e0c8e311976f09645f254a4ba847001a096f3eb50755c5cdb44bb2f01ceb0be8c34a9c5c60d186bb805c40ef29676e192a9392acd065086b57710165
* DEBUG  10900ms test_comm.py:126 PUBKEY: 65 04a6830fe12c8cb73cb7d8aa4cfd8022b23eeed6216fdbcff867b06d739e3ab36d206812d3f1819e666856fcc33028cf269836c90d019f3216ce695e945cdaced3
* DEBUG  10900ms test_comm.py:126 KEYHANDLE: 210 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728
Captured log call
*  10756ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728 210
*  10757ms communication.py:77 Sending data: {'HASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'KEYHANDLE': b"\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17("}
*  10758ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  10762ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 0, 2, 221, 221, 43, 1, 19, 163, 100, 72, 65, 83, 72, 88, 32, 59, 116, 145, 220, 1, 106, 193, 160, 178, 224, 35, 114, 64, 44, 134, 31, 175, 164, 89, 41, 64, 135, 231, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 75, 69, 89, 72]
*  10766ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 133, 134, 213, 40, 107, 217, 225, 251, 215, 113, 14, 96, 7, 103, 110, 5, 221, 221, 66, 97, 232, 180, 227, 40, 144, 43, 180, 199, 234, 41, 204, 91, 35, 33, 248, 254, 128, 117, 167, 32, 104, 184, 15, 57, 220, 73, 202, 171]
*  10770ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 159, 181, 63, 17, 195, 0, 171, 226, 8, 227, 133, 224, 6, 175, 47, 169, 162, 206, 44, 64, 46, 107, 11, 69, 143, 212, 7, 181, 91, 117, 114, 28, 203, 229, 216, 27, 170, 2, 222, 49, 26, 255, 148, 124, 224, 248, 159, 167, 12, 9, 220, 14, 146, 218, 71, 245, 122, 45, 228]
*  10774ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 2, 158, 57, 215, 101, 250, 81, 226, 4, 109, 69, 109, 146, 15, 227, 239, 74, 226, 249, 222, 252, 215, 96, 140, 212, 84, 76, 90, 164, 184, 249, 72, 149, 12, 158, 92, 0, 37, 50, 214, 234, 93, 102, 67, 13, 77, 110, 94, 227, 254, 161, 116, 127, 253, 36, 100, 116, 121, 112]
*  10778ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10790ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10791ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 165, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  10794ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 91, 34, 140, 39, 144, 246, 1, 1, 2, 221, 81, 44, 201, 69, 18, 12, 96, 86, 178, 157, 252, 172, 39, 1, 76, 24, 114, 226, 103, 132, 201, 14, 165, 171, 170, 64, 20, 2, 80, 238, 101, 177, 64, 65, 155, 193, 219, 26, 246, 45, 188, 80, 164, 23, 40, 98, 84, 80, 88]
*  10798ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10822ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10854ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10855ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  10858ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10870ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 121, 19, 162, 102, 73, 78, 72, 65, 83, 72, 88]
*  10874ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 32, 59, 116, 145, 220, 1, 106, 193, 160, 178, 224, 35, 114, 64, 44, 134, 31, 175, 164, 89, 41, 64, 135, 231, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 83, 73, 71, 78, 65, 84, 85, 82, 69, 88, 64, 223, 242, 193, 49, 224, 200, 227, 17, 151, 111, 9, 100, 95, 37]
*  10878ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 74, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10879ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  10882ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10894ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 94, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 49, 75, 168, 71, 0, 26, 9, 111, 62, 181, 7, 85, 197]
*  10898ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 205, 180, 75, 178, 240, 28, 235, 11, 232, 195, 74, 156, 92, 96, 209, 134, 187, 128, 92, 64, 239, 41, 103, 110, 25, 42, 147, 146, 172, 208, 101, 8, 107, 87, 113, 1, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10899ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
*  10899ms test_comm.py:126 SIGNATURE: 64 dff2c131e0c8e311976f09645f254a4ba847001a096f3eb50755c5cdb44bb2f01ceb0be8c34a9c5c60d186bb805c40ef29676e192a9392acd065086b57710165
*  10900ms test_comm.py:126 PUBKEY: 65 04a6830fe12c8cb73cb7d8aa4cfd8022b23eeed6216fdbcff867b06d739e3ab36d206812d3f1819e666856fcc33028cf269836c90d019f3216ce695e945cdaced3
*  10900ms test_comm.py:126 KEYHANDLE: 210 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728

Teardown

PASSED test_sign[secp256r1-9-10] 0:00:00.157901

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* DEBUG  10916ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728 210
* INFO  10917ms communication.py:77 Sending data: {'HASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'KEYHANDLE': b"\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17("}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa3dHASHX ;t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1fiKEYHANDLEX\xd2\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac\'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17(bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.SIGN
CBOR encoded data dict (to send): (302) a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
302 0/2 221 226 010002dddd2b0113a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd24
Send result: 00
302 1/2 221 86 010102dd512cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.SIGN: ExecError.SUCCESS
Result Command.SIGN: ExecError.SUCCESS
Send results: [0, 0] True
Receiving 1024 bytes
Received size from the first packet: 0079 -> 121
Packet info: 5 0/15 69 121 b'\x02\x00\x0fEE'
Received packet with partial data: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840137e20f6742c1311e999cc8929bc3a
Packet info: 5 1/15 69 121 b'\x02\x01\x0fEE'
Received packet with partial data: 798ef94f814c416b84aeeccc8f8b2645a5e5ab63ba7808124925b664d27a76c744f2ffcea214a3f4d5906836af4c1c9a4f
All data received: [(19, 3), (73, 3), (65, 3), (88, 3), (64, 3), (121, 2), (162, 2), (78, 2), (72, 2), (83, 2)]
All data received: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840137e20f6742c1311e999cc8929bc3a798ef94f814c416b84aeeccc8f8b2645a5e5ab63ba7808124925b664d27a76c744f2ffcea214a3f4d5906836af4c1c9a4f
All data received CBOR: {'INHASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'SIGNATURE': b'\x13~ \xf6t,\x13\x11\xe9\x99\xcc\x89)\xbc:y\x8e\xf9O\x81LAk\x84\xae\xec\xcc\x8f\x8b&E\xa5\xe5\xabc\xbax\x08\x12I%\xb6d\xd2zv\xc7D\xf2\xff\xce\xa2\x14\xa3\xf4\xd5\x90h6\xafL\x1c\x9aO'}
* DEBUG  11059ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
* DEBUG  11059ms test_comm.py:126 SIGNATURE: 64 137e20f6742c1311e999cc8929bc3a798ef94f814c416b84aeeccc8f8b2645a5e5ab63ba7808124925b664d27a76c744f2ffcea214a3f4d5906836af4c1c9a4f
* DEBUG  11060ms test_comm.py:126 PUBKEY: 65 04a6830fe12c8cb73cb7d8aa4cfd8022b23eeed6216fdbcff867b06d739e3ab36d206812d3f1819e666856fcc33028cf269836c90d019f3216ce695e945cdaced3
* DEBUG  11060ms test_comm.py:126 KEYHANDLE: 210 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728
Captured log call
*  10916ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728 210
*  10917ms communication.py:77 Sending data: {'HASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'KEYHANDLE': b"\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17("}
*  10918ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  10922ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 0, 2, 221, 221, 43, 1, 19, 163, 100, 72, 65, 83, 72, 88, 32, 59, 116, 145, 220, 1, 106, 193, 160, 178, 224, 35, 114, 64, 44, 134, 31, 175, 164, 89, 41, 64, 135, 231, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 75, 69, 89, 72]
*  10926ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 133, 134, 213, 40, 107, 217, 225, 251, 215, 113, 14, 96, 7, 103, 110, 5, 221, 221, 66, 97, 232, 180, 227, 40, 144, 43, 180, 199, 234, 41, 204, 91, 35, 33, 248, 254, 128, 117, 167, 32, 104, 184, 15, 57, 220, 73, 202, 171]
*  10930ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 159, 181, 63, 17, 195, 0, 171, 226, 8, 227, 133, 224, 6, 175, 47, 169, 162, 206, 44, 64, 46, 107, 11, 69, 143, 212, 7, 181, 91, 117, 114, 28, 203, 229, 216, 27, 170, 2, 222, 49, 26, 255, 148, 124, 224, 248, 159, 167, 12, 9, 220, 14, 146, 218, 71, 245, 122, 45, 228]
*  10934ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 2, 158, 57, 215, 101, 250, 81, 226, 4, 109, 69, 109, 146, 15, 227, 239, 74, 226, 249, 222, 252, 215, 96, 140, 212, 84, 76, 90, 164, 184, 249, 72, 149, 12, 158, 92, 0, 37, 50, 214, 234, 93, 102, 67, 13, 77, 110, 94, 227, 254, 161, 116, 127, 253, 36, 100, 116, 121, 112]
*  10938ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10950ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10951ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 165, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  10954ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 91, 34, 140, 39, 144, 246, 1, 1, 2, 221, 81, 44, 201, 69, 18, 12, 96, 86, 178, 157, 252, 172, 39, 1, 76, 24, 114, 226, 103, 132, 201, 14, 165, 171, 170, 64, 20, 2, 80, 238, 101, 177, 64, 65, 155, 193, 219, 26, 246, 45, 188, 80, 164, 23, 40, 98, 84, 80, 88]
*  10958ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11014ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11015ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  11018ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11030ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 121, 19, 162, 102, 73, 78, 72, 65, 83, 72, 88]
*  11034ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 32, 59, 116, 145, 220, 1, 106, 193, 160, 178, 224, 35, 114, 64, 44, 134, 31, 175, 164, 89, 41, 64, 135, 231, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 83, 73, 71, 78, 65, 84, 85, 82, 69, 88, 64, 19, 126, 32, 246, 116, 44, 19, 17, 233, 153, 204, 137, 41, 188]
*  11038ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11039ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  11042ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11054ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 94, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 49, 121, 142, 249, 79, 129, 76, 65, 107, 132, 174, 236, 204]
*  11058ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 143, 139, 38, 69, 165, 229, 171, 99, 186, 120, 8, 18, 73, 37, 182, 100, 210, 122, 118, 199, 68, 242, 255, 206, 162, 20, 163, 244, 213, 144, 104, 54, 175, 76, 28, 154, 79, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11059ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
*  11059ms test_comm.py:126 SIGNATURE: 64 137e20f6742c1311e999cc8929bc3a798ef94f814c416b84aeeccc8f8b2645a5e5ab63ba7808124925b664d27a76c744f2ffcea214a3f4d5906836af4c1c9a4f
*  11060ms test_comm.py:126 PUBKEY: 65 04a6830fe12c8cb73cb7d8aa4cfd8022b23eeed6216fdbcff867b06d739e3ab36d206812d3f1819e666856fcc33028cf269836c90d019f3216ce695e945cdaced3
*  11060ms test_comm.py:126 KEYHANDLE: 210 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728

Teardown

PASSED test_sign[secp256r1-10-10] 0:00:00.157863

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* DEBUG  11076ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728 210
* INFO  11077ms communication.py:77 Sending data: {'HASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'KEYHANDLE': b"\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17("}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa3dHASHX ;t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1fiKEYHANDLEX\xd2\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac\'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17(bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.SIGN
CBOR encoded data dict (to send): (302) a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
302 0/2 221 226 010002dddd2b0113a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd24
Send result: 00
302 1/2 221 86 010102dd512cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.SIGN: ExecError.SUCCESS
Result Command.SIGN: ExecError.SUCCESS
Send results: [0, 0] True
Receiving 1024 bytes
Received size from the first packet: 0079 -> 121
Packet info: 5 0/15 69 121 b'\x02\x00\x0fEE'
Received packet with partial data: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840c88780ca59ffc07c65ea8f87e82594
Packet info: 5 1/15 69 121 b'\x02\x01\x0fEE'
Received packet with partial data: 048d85fb082ff0dd719a2459734e78253d7a7eb173e45ef682877dd030ca071ab4a633dbd73ed638128c0a28e123d6ad11
All data received: [(135, 4), (78, 3), (88, 3), (64, 3), (89, 3), (73, 2), (72, 2), (65, 2), (83, 2), (224, 2)]
All data received: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840c88780ca59ffc07c65ea8f87e82594048d85fb082ff0dd719a2459734e78253d7a7eb173e45ef682877dd030ca071ab4a633dbd73ed638128c0a28e123d6ad11
All data received CBOR: {'INHASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'SIGNATURE': b'\xc8\x87\x80\xcaY\xff\xc0|e\xea\x8f\x87\xe8%\x94\x04\x8d\x85\xfb\x08/\xf0\xddq\x9a$YsNx%=z~\xb1s\xe4^\xf6\x82\x87}\xd00\xca\x07\x1a\xb4\xa63\xdb\xd7>\xd68\x12\x8c\n(\xe1#\xd6\xad\x11'}
* DEBUG  11219ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
* DEBUG  11219ms test_comm.py:126 SIGNATURE: 64 c88780ca59ffc07c65ea8f87e82594048d85fb082ff0dd719a2459734e78253d7a7eb173e45ef682877dd030ca071ab4a633dbd73ed638128c0a28e123d6ad11
* DEBUG  11220ms test_comm.py:126 PUBKEY: 65 04a6830fe12c8cb73cb7d8aa4cfd8022b23eeed6216fdbcff867b06d739e3ab36d206812d3f1819e666856fcc33028cf269836c90d019f3216ce695e945cdaced3
* DEBUG  11220ms test_comm.py:126 KEYHANDLE: 210 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728
Captured log call
*  11076ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728 210
*  11077ms communication.py:77 Sending data: {'HASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'KEYHANDLE': b"\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17("}
*  11078ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  11082ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 0, 2, 221, 221, 43, 1, 19, 163, 100, 72, 65, 83, 72, 88, 32, 59, 116, 145, 220, 1, 106, 193, 160, 178, 224, 35, 114, 64, 44, 134, 31, 175, 164, 89, 41, 64, 135, 231, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 75, 69, 89, 72]
*  11086ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 133, 134, 213, 40, 107, 217, 225, 251, 215, 113, 14, 96, 7, 103, 110, 5, 221, 221, 66, 97, 232, 180, 227, 40, 144, 43, 180, 199, 234, 41, 204, 91, 35, 33, 248, 254, 128, 117, 167, 32, 104, 184, 15, 57, 220, 73, 202, 171]
*  11090ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 159, 181, 63, 17, 195, 0, 171, 226, 8, 227, 133, 224, 6, 175, 47, 169, 162, 206, 44, 64, 46, 107, 11, 69, 143, 212, 7, 181, 91, 117, 114, 28, 203, 229, 216, 27, 170, 2, 222, 49, 26, 255, 148, 124, 224, 248, 159, 167, 12, 9, 220, 14, 146, 218, 71, 245, 122, 45, 228]
*  11094ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 2, 158, 57, 215, 101, 250, 81, 226, 4, 109, 69, 109, 146, 15, 227, 239, 74, 226, 249, 222, 252, 215, 96, 140, 212, 84, 76, 90, 164, 184, 249, 72, 149, 12, 158, 92, 0, 37, 50, 214, 234, 93, 102, 67, 13, 77, 110, 94, 227, 254, 161, 116, 127, 253, 36, 100, 116, 121, 112]
*  11098ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11110ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11111ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 165, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  11114ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 91, 34, 140, 39, 144, 246, 1, 1, 2, 221, 81, 44, 201, 69, 18, 12, 96, 86, 178, 157, 252, 172, 39, 1, 76, 24, 114, 226, 103, 132, 201, 14, 165, 171, 170, 64, 20, 2, 80, 238, 101, 177, 64, 65, 155, 193, 219, 26, 246, 45, 188, 80, 164, 23, 40, 98, 84, 80, 88]
*  11118ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11174ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11175ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  11178ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11190ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 121, 19, 162, 102, 73, 78, 72, 65, 83, 72, 88]
*  11194ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 32, 59, 116, 145, 220, 1, 106, 193, 160, 178, 224, 35, 114, 64, 44, 134, 31, 175, 164, 89, 41, 64, 135, 231, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 83, 73, 71, 78, 65, 84, 85, 82, 69, 88, 64, 200, 135, 128, 202, 89, 255, 192, 124, 101, 234, 143, 135, 232, 37]
*  11198ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 148, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11199ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  11202ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11214ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 94, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 49, 4, 141, 133, 251, 8, 47, 240, 221, 113, 154, 36, 89]
*  11218ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 115, 78, 120, 37, 61, 122, 126, 177, 115, 228, 94, 246, 130, 135, 125, 208, 48, 202, 7, 26, 180, 166, 51, 219, 215, 62, 214, 56, 18, 140, 10, 40, 225, 35, 214, 173, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11219ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
*  11219ms test_comm.py:126 SIGNATURE: 64 c88780ca59ffc07c65ea8f87e82594048d85fb082ff0dd719a2459734e78253d7a7eb173e45ef682877dd030ca071ab4a633dbd73ed638128c0a28e123d6ad11
*  11220ms test_comm.py:126 PUBKEY: 65 04a6830fe12c8cb73cb7d8aa4cfd8022b23eeed6216fdbcff867b06d739e3ab36d206812d3f1819e666856fcc33028cf269836c90d019f3216ce695e945cdaced3
*  11220ms test_comm.py:126 KEYHANDLE: 210 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728

Teardown

PASSED test_helper_round[param0] 0:00:00.002012

Setup

Call

Teardown

PASSED test_helper_round[param1] 0:00:00.001920

Setup

Call

Teardown

PASSED test_helper_round[param2] 0:00:00.002286

Setup

Call

Teardown

PASSED test_helper_round[param3] 0:00:00.001519

Setup

Call

Teardown

PASSED test_decrypt[True] 0:00:00.236050

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* DEBUG  11249ms test_comm.py:283 original msg: b'Text to be encrypted by ECC public key and decrypted by its corresponding ECC private key'
* DEBUG  11252ms test_comm.py:268 msg=b'Text to be encrypted by ECC public key and decrypted by its corresponding ECC private key\x07\x07\x07\x07\x07\x07\x07'
* DEBUG  11254ms test_comm.py:295 21a8221dadefdd559e818669465b26732f78e54eb17f63ad408f74af6ae0665a
* DEBUG  11254ms test_comm.py:126 DATA: 96 d73f96b8cd94f199eb245ff635a7fa432cf27a36c3edd1d33dbe666d9dc11234eb49f58b93b5d7c665732248ae0ddac2cf9998f81abc7a1ce44ca689f52946049f07cc763a7e873242fa90e8575adbd861b16ef9e4e8d350f42c08fd63ae705e
* DEBUG  11254ms test_comm.py:126 KEYHANDLE: 210 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728
* DEBUG  11254ms test_comm.py:126 HMAC: 32 a4ca889be92aac9be229d22259f3c0165d508984d150ed7931ce3037eeee2943
* DEBUG  11254ms test_comm.py:126 ECCEKEY: 64 f42f1ce6be0eb5e7e79eeb9502106ff97833df51adafb72dc56707994b2b9aab40c450719760b4fa4e8b4b3975af8da94584a531cc8299517cd6b280c5bdcced
* INFO  11254ms communication.py:77 Sending data: {'DATA': b'\xd7?\x96\xb8\xcd\x94\xf1\x99\xeb$_\xf65\xa7\xfaC,\xf2z6\xc3\xed\xd1\xd3=\xbefm\x9d\xc1\x124\xebI\xf5\x8b\x93\xb5\xd7\xc6es"H\xae\r\xda\xc2\xcf\x99\x98\xf8\x1a\xbcz\x1c\xe4L\xa6\x89\xf5)F\x04\x9f\x07\xccv:~\x872B\xfa\x90\xe8WZ\xdb\xd8a\xb1n\xf9\xe4\xe8\xd3P\xf4,\x08\xfdc\xaep^', 'KEYHANDLE': b"\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17(", 'HMAC': b'\xa4\xca\x88\x9b\xe9*\xac\x9b\xe2)\xd2"Y\xf3\xc0\x16]P\x89\x84\xd1P\xedy1\xce07\xee\xee)C', 'ECCEKEY': b'\xf4/\x1c\xe6\xbe\x0e\xb5\xe7\xe7\x9e\xeb\x95\x02\x10o\xf9x3\xdfQ\xad\xaf\xb7-\xc5g\x07\x99K+\x9a\xab@\xc4Pq\x97`\xb4\xfaN\x8bK9u\xaf\x8d\xa9E\x84\xa51\xcc\x82\x99Q|\xd6\xb2\x80\xc5\xbd\xcc\xed'}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a564444154415860d73f96b8cd94f199eb245ff635a7fa432cf27a36c3edd1d33dbe666d9dc11234eb49f58b93b5d7c665732248ae0ddac2cf9998f81abc7a1ce44ca689f52946049f07cc763a7e873242fa90e8575adbd861b16ef9e4e8d350f42c08fd63ae705e694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a4172864484d41435820a4ca889be92aac9be229d22259f3c0165d508984d150ed7931ce3037eeee294367454343454b45595840f42f1ce6be0eb5e7e79eeb9502106ff97833df51adafb72dc56707994b2b9aab40c450719760b4fa4e8b4b3975af8da94584a531cc8299517cd6b280c5bdcced625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa5dDATAX`\xd7?\x96\xb8\xcd\x94\xf1\x99\xeb$_\xf65\xa7\xfaC,\xf2z6\xc3\xed\xd1\xd3=\xbefm\x9d\xc1\x124\xebI\xf5\x8b\x93\xb5\xd7\xc6es"H\xae\r\xda\xc2\xcf\x99\x98\xf8\x1a\xbcz\x1c\xe4L\xa6\x89\xf5)F\x04\x9f\x07\xccv:~\x872B\xfa\x90\xe8WZ\xdb\xd8a\xb1n\xf9\xe4\xe8\xd3P\xf4,\x08\xfdc\xaep^iKEYHANDLEX\xd2\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac\'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17(dHMACX \xa4\xca\x88\x9b\xe9*\xac\x9b\xe2)\xd2"Y\xf3\xc0\x16]P\x89\x84\xd1P\xedy1\xce07\xee\xee)CgECCEKEYX@\xf4/\x1c\xe6\xbe\x0e\xb5\xe7\xe7\x9e\xeb\x95\x02\x10o\xf9x3\xdfQ\xad\xaf\xb7-\xc5g\x07\x99K+\x9a\xab@\xc4Pq\x97`\xb4\xfaN\x8bK9u\xaf\x8d\xa9E\x84\xa51\xcc\x82\x99Q|\xd6\xb2\x80\xc5\xbd\xcc\xedbTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.DECRYPT
CBOR encoded data dict (to send): (479) a564444154415860d73f96b8cd94f199eb245ff635a7fa432cf27a36c3edd1d33dbe666d9dc11234eb49f58b93b5d7c665732248ae0ddac2cf9998f81abc7a1ce44ca689f52946049f07cc763a7e873242fa90e8575adbd861b16ef9e4e8d350f42c08fd63ae705e694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a4172864484d41435820a4ca889be92aac9be229d22259f3c0165d508984d150ed7931ce3037eeee294367454343454b45595840f42f1ce6be0eb5e7e79eeb9502106ff97833df51adafb72dc56707994b2b9aab40c450719760b4fa4e8b4b3975af8da94584a531cc8299517cd6b280c5bdcced625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
479 0/3 221 226 010003dddddc0114a564444154415860d73f96b8cd94f199eb245ff635a7fa432cf27a36c3edd1d33dbe666d9dc11234eb49f58b93b5d7c665732248ae0ddac2cf9998f81abc7a1ce44ca689f52946049f07cc763a7e873242fa90e8575adbd861b16ef9e4e8d350f42c08fd63ae705e694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09
Send result: 00
479 1/3 221 226 010103dddddc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a4172864484d41435820a4ca889be92aac9be229d22259f3c0165d508984d150ed7931ce3037eeee294367454343454b45595840f42f1ce6be0eb5e7e79eeb9502106ff97833df51adafb72dc56707994b2b9aab40c450719760b4fa4e8b4b3975af8da94584a531cc8299517cd6b280c5bdcced
Send result: 00
479 2/3 221 42 010203dd25625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.DECRYPT: ExecError.SUCCESS
Result Command.DECRYPT: ExecError.SUCCESS
Result Command.DECRYPT: ExecError.SUCCESS
Send results: [0, 0, 0] True
Receiving 1024 bytes
Received size from the first packet: 006b -> 107
Packet info: 5 0/15 69 107 b'\x02\x00\x0fEE'
Received packet with partial data: 006b14a1644441544158605465787420746f20626520656e6372797074656420627920454343207075626c6963206b657920616e6420646563727970746564206279206974732063
Packet info: 5 1/15 69 107 b'\x02\x01\x0fEE'
Received packet with partial data: 6f72726573706f6e64696e67204543432070726976617465206b657907070707070707
All data received: [(32, 15), (101, 10), (7, 7), (100, 6), (116, 6), (121, 6), (114, 5), (112, 5), (98, 4), (110, 4)]
All data received: 006b14a1644441544158605465787420746f20626520656e6372797074656420627920454343207075626c6963206b657920616e64206465637279707465642062792069747320636f72726573706f6e64696e67204543432070726976617465206b657907070707070707
All data received CBOR: {'DATA': b'Text to be encrypted by ECC public key and decrypted by its corresponding ECC private key\x07\x07\x07\x07\x07\x07\x07'}
* DEBUG  11483ms test_comm.py:126 DATA: 96 5465787420746f20626520656e6372797074656420627920454343207075626c6963206b657920616e64206465637279707465642062792069747320636f72726573706f6e64696e67204543432070726976617465206b657907070707070707
* DEBUG  11483ms test_comm.py:323 decrypted msg device: b'Text to be encrypted by ECC public key and decrypted by its corresponding ECC private key\x07\x07\x07\x07\x07\x07\x07'
Captured log call
*  11249ms test_comm.py:283 original msg: b'Text to be encrypted by ECC public key and decrypted by its corresponding ECC private key'
*  11252ms test_comm.py:268 msg=b'Text to be encrypted by ECC public key and decrypted by its corresponding ECC private key\x07\x07\x07\x07\x07\x07\x07'
*  11254ms test_comm.py:295 21a8221dadefdd559e818669465b26732f78e54eb17f63ad408f74af6ae0665a
*  11254ms test_comm.py:126 DATA: 96 d73f96b8cd94f199eb245ff635a7fa432cf27a36c3edd1d33dbe666d9dc11234eb49f58b93b5d7c665732248ae0ddac2cf9998f81abc7a1ce44ca689f52946049f07cc763a7e873242fa90e8575adbd861b16ef9e4e8d350f42c08fd63ae705e
*  11254ms test_comm.py:126 KEYHANDLE: 210 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728
*  11254ms test_comm.py:126 HMAC: 32 a4ca889be92aac9be229d22259f3c0165d508984d150ed7931ce3037eeee2943
*  11254ms test_comm.py:126 ECCEKEY: 64 f42f1ce6be0eb5e7e79eeb9502106ff97833df51adafb72dc56707994b2b9aab40c450719760b4fa4e8b4b3975af8da94584a531cc8299517cd6b280c5bdcced
*  11254ms communication.py:77 Sending data: {'DATA': b'\xd7?\x96\xb8\xcd\x94\xf1\x99\xeb$_\xf65\xa7\xfaC,\xf2z6\xc3\xed\xd1\xd3=\xbefm\x9d\xc1\x124\xebI\xf5\x8b\x93\xb5\xd7\xc6es"H\xae\r\xda\xc2\xcf\x99\x98\xf8\x1a\xbcz\x1c\xe4L\xa6\x89\xf5)F\x04\x9f\x07\xccv:~\x872B\xfa\x90\xe8WZ\xdb\xd8a\xb1n\xf9\xe4\xe8\xd3P\xf4,\x08\xfdc\xaep^', 'KEYHANDLE': b"\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17(", 'HMAC': b'\xa4\xca\x88\x9b\xe9*\xac\x9b\xe2)\xd2"Y\xf3\xc0\x16]P\x89\x84\xd1P\xedy1\xce07\xee\xee)C', 'ECCEKEY': b'\xf4/\x1c\xe6\xbe\x0e\xb5\xe7\xe7\x9e\xeb\x95\x02\x10o\xf9x3\xdfQ\xad\xaf\xb7-\xc5g\x07\x99K+\x9a\xab@\xc4Pq\x97`\xb4\xfaN\x8bK9u\xaf\x8d\xa9E\x84\xa51\xcc\x82\x99Q|\xd6\xb2\x80\xc5\xbd\xcc\xed'}
*  11254ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  11258ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 0, 3, 221, 221, 220, 1, 20, 165, 100, 68, 65, 84, 65, 88, 96, 215, 63, 150, 184, 205, 148, 241, 153, 235, 36, 95, 246, 53, 167, 250, 67, 44, 242, 122, 54, 195, 237, 209, 211, 61, 190, 102, 109, 157, 193, 18, 52, 235, 73, 245, 139, 147]
*  11262ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 181, 215, 198, 101, 115, 34, 72, 174, 13, 218, 194, 207, 153, 152, 248, 26, 188, 122, 28, 228, 76, 166, 137, 245, 41, 70, 4, 159, 7, 204, 118, 58, 126, 135, 50, 66, 250, 144, 232, 87, 90, 219, 216, 97, 177, 110, 249, 228, 232, 211, 80, 244, 44, 8, 253, 99, 174, 112, 94]
*  11266ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 133, 134, 213, 40, 107, 217, 225, 251, 215, 113, 14, 96, 7, 103, 110, 5, 221, 221, 66, 97, 232, 180, 227, 40, 144, 43, 180, 199, 234, 41, 204, 91, 35, 33, 248, 254, 128, 117, 167, 32, 104, 184, 15]
*  11270ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 57, 220, 73, 202, 171, 159, 181, 63, 17, 195, 0, 171, 226, 8, 227, 133, 224, 6, 175, 47, 169, 162, 206, 44, 64, 46, 107, 11, 69, 143, 212, 7, 181, 91, 117, 114, 28, 203, 229, 216, 27, 170, 2, 222, 49, 26, 255, 148, 124, 224, 248, 159, 167, 12, 9, 100, 116, 121, 112]
*  11274ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11286ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11286ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  11290ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 1, 3, 221, 221, 220, 14, 146, 218, 71, 245, 122, 45, 228, 2, 158, 57, 215, 101, 250, 81, 226, 4, 109, 69, 109, 146, 15, 227, 239, 74, 226, 249, 222, 252, 215, 96, 140, 212, 84, 76, 90, 164, 184, 249, 72, 149, 12, 158, 92, 0, 37, 50]
*  11294ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 214, 234, 93, 102, 67, 13, 77, 110, 94, 227, 254, 161, 116, 127, 253, 36, 44, 201, 69, 18, 12, 96, 86, 178, 157, 252, 172, 39, 1, 76, 24, 114, 226, 103, 132, 201, 14, 165, 171, 170, 64, 20, 2, 80, 238, 101, 177, 64, 65, 155, 193, 219, 26, 246, 45, 188, 80, 164, 23]
*  11298ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 40, 100, 72, 77, 65, 67, 88, 32, 164, 202, 136, 155, 233, 42, 172, 155, 226, 41, 210, 34, 89, 243, 192, 22, 93, 80, 137, 132, 209, 80, 237, 121, 49, 206, 48, 55, 238, 238, 41, 67, 103, 69, 67, 67, 69, 75, 69, 89, 88, 64, 244, 47, 28, 230, 190, 14, 181, 231, 231]
*  11302ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 158, 235, 149, 2, 16, 111, 249, 120, 51, 223, 81, 173, 175, 183, 45, 197, 103, 7, 153, 75, 43, 154, 171, 64, 196, 80, 113, 151, 96, 180, 250, 78, 139, 75, 57, 117, 175, 141, 169, 69, 132, 165, 49, 204, 130, 153, 81, 124, 214, 178, 128, 197, 189, 204, 237, 100, 116, 121, 112]
*  11306ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11318ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11318ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 121, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  11322ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 47, 34, 140, 39, 144, 246, 1, 2, 3, 221, 37, 98, 84, 80, 88, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105]
*  11326ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11358ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11438ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11439ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  11442ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11454ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 107, 20, 161, 100, 68, 65, 84, 65, 88, 96, 84]
*  11458ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 101, 120, 116, 32, 116, 111, 32, 98, 101, 32, 101, 110, 99, 114, 121, 112, 116, 101, 100, 32, 98, 121, 32, 69, 67, 67, 32, 112, 117, 98, 108, 105, 99, 32, 107, 101, 121, 32, 97, 110, 100, 32, 100, 101, 99, 114, 121, 112, 116, 101, 100, 32, 98, 121, 32, 105, 116, 115, 32]
*  11462ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11463ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  11466ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11478ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 80, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 35, 111, 114, 114, 101, 115, 112, 111, 110, 100, 105, 110, 103]
*  11482ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 32, 69, 67, 67, 32, 112, 114, 105, 118, 97, 116, 101, 32, 107, 101, 121, 7, 7, 7, 7, 7, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11483ms test_comm.py:126 DATA: 96 5465787420746f20626520656e6372797074656420627920454343207075626c6963206b657920616e64206465637279707465642062792069747320636f72726573706f6e64696e67204543432070726976617465206b657907070707070707
*  11483ms test_comm.py:323 decrypted msg device: b'Text to be encrypted by ECC public key and decrypted by its corresponding ECC private key\x07\x07\x07\x07\x07\x07\x07'

Teardown

PASSED test_decrypt[False] 0:00:00.169098

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* DEBUG  11488ms test_comm.py:283 original msg: b'Text to be encrypted by ECC public key and decrypted by its corresponding ECC private key'
* DEBUG  11501ms test_comm.py:268 msg=b'Text to be encrypted by ECC public key and decrypted by its corresponding ECC private key\x07\x07\x07\x07\x07\x07\x07'
* DEBUG  11501ms test_comm.py:295 a96daf20e5bcecfe7e8d60e14f90590e092a8e1ec8cd653cdf3bcbf0548d7b72
* DEBUG  11502ms test_comm.py:126 DATA: 96 0aeec65b0811bc18c345a60c64304aa9f75eb752e85e43a67f86ee2943c91a7b2c162504fb04ff37d64caf1e435cbdf11f7b7b398da03feabc0f0e9b21bd96fde458fa4025eb84aa2a12fdf53ecae96e072c1beb842aff6d9a0a8b02b673bff8
* DEBUG  11502ms test_comm.py:126 KEYHANDLE: 210 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728
* DEBUG  11502ms test_comm.py:126 HMAC: 32 cb253c722832c4eca226221e5bf2618efc917d73cd16af85757bf53a3785c0b9
* DEBUG  11502ms test_comm.py:126 ECCEKEY: 64 b04cac5ab2a887d0cae817e354528e8fa20a2329a68445990b53e18de8a6860e2e67e8a1f40784861fc724bc0d1432fc77d9d7c5be8ba71c879ebcb48f23c218
* INFO  11503ms communication.py:77 Sending data: {'DATA': b'\n\xee\xc6[\x08\x11\xbc\x18\xc3E\xa6\x0cd0J\xa9\xf7^\xb7R\xe8^C\xa6\x7f\x86\xee)C\xc9\x1a{,\x16%\x04\xfb\x04\xff7\xd6L\xaf\x1eC\\\xbd\xf1\x1f{{9\x8d\xa0?\xea\xbc\x0f\x0e\x9b!\xbd\x96\xfd\xe4X\xfa@%\xeb\x84\xaa*\x12\xfd\xf5>\xca\xe9n\x07,\x1b\xeb\x84*\xffm\x9a\n\x8b\x02\xb6s\xbf\xf8', 'KEYHANDLE': b"\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17(", 'HMAC': b'\xcb%<r(2\xc4\xec\xa2&"\x1e[\xf2a\x8e\xfc\x91}s\xcd\x16\xaf\x85u{\xf5:7\x85\xc0\xb9', 'ECCEKEY': b'\xb0L\xacZ\xb2\xa8\x87\xd0\xca\xe8\x17\xe3TR\x8e\x8f\xa2\n#)\xa6\x84E\x99\x0bS\xe1\x8d\xe8\xa6\x86\x0e.g\xe8\xa1\xf4\x07\x84\x86\x1f\xc7$\xbc\r\x142\xfcw\xd9\xd7\xc5\xbe\x8b\xa7\x1c\x87\x9e\xbc\xb4\x8f#\xc2\x18'}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a5644441544158600aeec65b0811bc18c345a60c64304aa9f75eb752e85e43a67f86ee2943c91a7b2c162504fb04ff37d64caf1e435cbdf11f7b7b398da03feabc0f0e9b21bd96fde458fa4025eb84aa2a12fdf53ecae96e072c1beb842aff6d9a0a8b02b673bff8694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a4172864484d41435820cb253c722832c4eca226221e5bf2618efc917d73cd16af85757bf53a3785c0b967454343454b45595840b04cac5ab2a887d0cae817e354528e8fa20a2329a68445990b53e18de8a6860e2e67e8a1f40784861fc724bc0d1432fc77d9d7c5be8ba71c879ebcb48f23c218625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa5dDATAX`\n\xee\xc6[\x08\x11\xbc\x18\xc3E\xa6\x0cd0J\xa9\xf7^\xb7R\xe8^C\xa6\x7f\x86\xee)C\xc9\x1a{,\x16%\x04\xfb\x04\xff7\xd6L\xaf\x1eC\\\xbd\xf1\x1f{{9\x8d\xa0?\xea\xbc\x0f\x0e\x9b!\xbd\x96\xfd\xe4X\xfa@%\xeb\x84\xaa*\x12\xfd\xf5>\xca\xe9n\x07,\x1b\xeb\x84*\xffm\x9a\n\x8b\x02\xb6s\xbf\xf8iKEYHANDLEX\xd2\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac\'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17(dHMACX \xcb%<r(2\xc4\xec\xa2&"\x1e[\xf2a\x8e\xfc\x91}s\xcd\x16\xaf\x85u{\xf5:7\x85\xc0\xb9gECCEKEYX@\xb0L\xacZ\xb2\xa8\x87\xd0\xca\xe8\x17\xe3TR\x8e\x8f\xa2\n#)\xa6\x84E\x99\x0bS\xe1\x8d\xe8\xa6\x86\x0e.g\xe8\xa1\xf4\x07\x84\x86\x1f\xc7$\xbc\r\x142\xfcw\xd9\xd7\xc5\xbe\x8b\xa7\x1c\x87\x9e\xbc\xb4\x8f#\xc2\x18bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.DECRYPT
CBOR encoded data dict (to send): (479) a5644441544158600aeec65b0811bc18c345a60c64304aa9f75eb752e85e43a67f86ee2943c91a7b2c162504fb04ff37d64caf1e435cbdf11f7b7b398da03feabc0f0e9b21bd96fde458fa4025eb84aa2a12fdf53ecae96e072c1beb842aff6d9a0a8b02b673bff8694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a4172864484d41435820cb253c722832c4eca226221e5bf2618efc917d73cd16af85757bf53a3785c0b967454343454b45595840b04cac5ab2a887d0cae817e354528e8fa20a2329a68445990b53e18de8a6860e2e67e8a1f40784861fc724bc0d1432fc77d9d7c5be8ba71c879ebcb48f23c218625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
479 0/3 221 226 010003dddddc0114a5644441544158600aeec65b0811bc18c345a60c64304aa9f75eb752e85e43a67f86ee2943c91a7b2c162504fb04ff37d64caf1e435cbdf11f7b7b398da03feabc0f0e9b21bd96fde458fa4025eb84aa2a12fdf53ecae96e072c1beb842aff6d9a0a8b02b673bff8694b455948414e444c4558d2a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09
Send result: 00
479 1/3 221 226 010103dddddc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a4172864484d41435820cb253c722832c4eca226221e5bf2618efc917d73cd16af85757bf53a3785c0b967454343454b45595840b04cac5ab2a887d0cae817e354528e8fa20a2329a68445990b53e18de8a6860e2e67e8a1f40784861fc724bc0d1432fc77d9d7c5be8ba71c879ebcb48f23c218
Send result: 00
479 2/3 221 42 010203dd25625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: f6
Result Command.DECRYPT: ExecError.SUCCESS
Result Command.DECRYPT: ExecError.SUCCESS
Result Command.DECRYPT: ExecError.ERR_INVALID_CHECKSUM
Send results: [0, 0, 246] False
Captured log call
*  11488ms test_comm.py:283 original msg: b'Text to be encrypted by ECC public key and decrypted by its corresponding ECC private key'
*  11501ms test_comm.py:268 msg=b'Text to be encrypted by ECC public key and decrypted by its corresponding ECC private key\x07\x07\x07\x07\x07\x07\x07'
*  11501ms test_comm.py:295 a96daf20e5bcecfe7e8d60e14f90590e092a8e1ec8cd653cdf3bcbf0548d7b72
*  11502ms test_comm.py:126 DATA: 96 0aeec65b0811bc18c345a60c64304aa9f75eb752e85e43a67f86ee2943c91a7b2c162504fb04ff37d64caf1e435cbdf11f7b7b398da03feabc0f0e9b21bd96fde458fa4025eb84aa2a12fdf53ecae96e072c1beb842aff6d9a0a8b02b673bff8
*  11502ms test_comm.py:126 KEYHANDLE: 210 a30058ae8586d5286bd9e1fbd7710e6007676e05dddd4261e8b4e328902bb4c7ea29cc5b2321f8fe8075a72068b80f39dc49caab9fb53f11c300abe208e385e006af2fa9a2ce2c402e6b0b458fd407b55b75721ccbe5d81baa02de311aff947ce0f89fa70c09dc0e92da47f57a2de4029e39d765fa51e2046d456d920fe3ef4ae2f9defcd7608cd4544c5aa4b8f948950c9e5c002532d6ea5d66430d4d6e5ee3fea1747ffd242cc945120c6056b29dfcac27014c1872e26784c90ea5abaa40140250ee65b140419bc1db1af62dbc50a41728
*  11502ms test_comm.py:126 HMAC: 32 cb253c722832c4eca226221e5bf2618efc917d73cd16af85757bf53a3785c0b9
*  11502ms test_comm.py:126 ECCEKEY: 64 b04cac5ab2a887d0cae817e354528e8fa20a2329a68445990b53e18de8a6860e2e67e8a1f40784861fc724bc0d1432fc77d9d7c5be8ba71c879ebcb48f23c218
*  11503ms communication.py:77 Sending data: {'DATA': b'\n\xee\xc6[\x08\x11\xbc\x18\xc3E\xa6\x0cd0J\xa9\xf7^\xb7R\xe8^C\xa6\x7f\x86\xee)C\xc9\x1a{,\x16%\x04\xfb\x04\xff7\xd6L\xaf\x1eC\\\xbd\xf1\x1f{{9\x8d\xa0?\xea\xbc\x0f\x0e\x9b!\xbd\x96\xfd\xe4X\xfa@%\xeb\x84\xaa*\x12\xfd\xf5>\xca\xe9n\x07,\x1b\xeb\x84*\xffm\x9a\n\x8b\x02\xb6s\xbf\xf8', 'KEYHANDLE': b"\xa3\x00X\xae\x85\x86\xd5(k\xd9\xe1\xfb\xd7q\x0e`\x07gn\x05\xdd\xddBa\xe8\xb4\xe3(\x90+\xb4\xc7\xea)\xcc[#!\xf8\xfe\x80u\xa7 h\xb8\x0f9\xdcI\xca\xab\x9f\xb5?\x11\xc3\x00\xab\xe2\x08\xe3\x85\xe0\x06\xaf/\xa9\xa2\xce,@.k\x0bE\x8f\xd4\x07\xb5[ur\x1c\xcb\xe5\xd8\x1b\xaa\x02\xde1\x1a\xff\x94|\xe0\xf8\x9f\xa7\x0c\t\xdc\x0e\x92\xdaG\xf5z-\xe4\x02\x9e9\xd7e\xfaQ\xe2\x04mEm\x92\x0f\xe3\xefJ\xe2\xf9\xde\xfc\xd7`\x8c\xd4TLZ\xa4\xb8\xf9H\x95\x0c\x9e\\\x00%2\xd6\xea]fC\rMn^\xe3\xfe\xa1t\x7f\xfd$,\xc9E\x12\x0c`V\xb2\x9d\xfc\xac'\x01L\x18r\xe2g\x84\xc9\x0e\xa5\xab\xaa@\x14\x02P\xeee\xb1@A\x9b\xc1\xdb\x1a\xf6-\xbcP\xa4\x17(", 'HMAC': b'\xcb%<r(2\xc4\xec\xa2&"\x1e[\xf2a\x8e\xfc\x91}s\xcd\x16\xaf\x85u{\xf5:7\x85\xc0\xb9', 'ECCEKEY': b'\xb0L\xacZ\xb2\xa8\x87\xd0\xca\xe8\x17\xe3TR\x8e\x8f\xa2\n#)\xa6\x84E\x99\x0bS\xe1\x8d\xe8\xa6\x86\x0e.g\xe8\xa1\xf4\x07\x84\x86\x1f\xc7$\xbc\r\x142\xfcw\xd9\xd7\xc5\xbe\x8b\xa7\x1c\x87\x9e\xbc\xb4\x8f#\xc2\x18'}
*  11504ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  11506ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 0, 3, 221, 221, 220, 1, 20, 165, 100, 68, 65, 84, 65, 88, 96, 10, 238, 198, 91, 8, 17, 188, 24, 195, 69, 166, 12, 100, 48, 74, 169, 247, 94, 183, 82, 232, 94, 67, 166, 127, 134, 238, 41, 67, 201, 26, 123, 44, 22, 37, 4, 251]
*  11510ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 4, 255, 55, 214, 76, 175, 30, 67, 92, 189, 241, 31, 123, 123, 57, 141, 160, 63, 234, 188, 15, 14, 155, 33, 189, 150, 253, 228, 88, 250, 64, 37, 235, 132, 170, 42, 18, 253, 245, 62, 202, 233, 110, 7, 44, 27, 235, 132, 42, 255, 109, 154, 10, 139, 2, 182, 115, 191, 248]
*  11514ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 133, 134, 213, 40, 107, 217, 225, 251, 215, 113, 14, 96, 7, 103, 110, 5, 221, 221, 66, 97, 232, 180, 227, 40, 144, 43, 180, 199, 234, 41, 204, 91, 35, 33, 248, 254, 128, 117, 167, 32, 104, 184, 15]
*  11518ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 57, 220, 73, 202, 171, 159, 181, 63, 17, 195, 0, 171, 226, 8, 227, 133, 224, 6, 175, 47, 169, 162, 206, 44, 64, 46, 107, 11, 69, 143, 212, 7, 181, 91, 117, 114, 28, 203, 229, 216, 27, 170, 2, 222, 49, 26, 255, 148, 124, 224, 248, 159, 167, 12, 9, 100, 116, 121, 112]
*  11522ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11534ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11535ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 1, 49, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  11538ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 231, 34, 140, 39, 144, 246, 1, 1, 3, 221, 221, 220, 14, 146, 218, 71, 245, 122, 45, 228, 2, 158, 57, 215, 101, 250, 81, 226, 4, 109, 69, 109, 146, 15, 227, 239, 74, 226, 249, 222, 252, 215, 96, 140, 212, 84, 76, 90, 164, 184, 249, 72, 149, 12, 158, 92, 0, 37, 50]
*  11542ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 214, 234, 93, 102, 67, 13, 77, 110, 94, 227, 254, 161, 116, 127, 253, 36, 44, 201, 69, 18, 12, 96, 86, 178, 157, 252, 172, 39, 1, 76, 24, 114, 226, 103, 132, 201, 14, 165, 171, 170, 64, 20, 2, 80, 238, 101, 177, 64, 65, 155, 193, 219, 26, 246, 45, 188, 80, 164, 23]
*  11546ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 40, 100, 72, 77, 65, 67, 88, 32, 203, 37, 60, 114, 40, 50, 196, 236, 162, 38, 34, 30, 91, 242, 97, 142, 252, 145, 125, 115, 205, 22, 175, 133, 117, 123, 245, 58, 55, 133, 192, 185, 103, 69, 67, 67, 69, 75, 69, 89, 88, 64, 176, 76, 172, 90, 178, 168, 135, 208, 202]
*  11550ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 3, 232, 23, 227, 84, 82, 142, 143, 162, 10, 35, 41, 166, 132, 69, 153, 11, 83, 225, 141, 232, 166, 134, 14, 46, 103, 232, 161, 244, 7, 132, 134, 31, 199, 36, 188, 13, 20, 50, 252, 119, 217, 215, 197, 190, 139, 167, 28, 135, 158, 188, 180, 143, 35, 194, 24, 100, 116, 121, 112]
*  11554ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 4, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11566ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11567ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 121, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  11570ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 47, 34, 140, 39, 144, 246, 1, 2, 3, 221, 37, 98, 84, 80, 88, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105]
*  11574ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11610ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11654ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

PASSED test_status 0:00:00.229887

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* INFO  11659ms communication.py:77 Sending data: {}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa1bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.STATUS
CBOR encoded data dict (to send): (41) a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
41 0/1 221 46 010001dd29260000a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.STATUS: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 002d -> 45
Packet info: 5 0/15 69 45 b'\x02\x00\x0fEE'
Received packet with partial data: 002d00a468554e4c4f434b4544f56756455253494f4e0165534c4f545318506c50494e5f415454454d50545308
All data received: [(83, 4), (84, 4), (78, 3), (79, 3), (69, 3), (80, 3), (0, 2), (76, 2), (73, 2), (45, 1)]
All data received: 002d00a468554e4c4f434b4544f56756455253494f4e0165534c4f545318506c50494e5f415454454d50545308
All data received CBOR: {'UNLOCKED': True, 'VERSION': 1, 'SLOTS': 80, 'PIN_ATTEMPTS': 8}
* DEBUG  11699ms test_comm.py:333 {'UNLOCKED': True, 'VERSION': 1, 'SLOTS': 80, 'PIN_ATTEMPTS': 8}
* INFO  11700ms communication.py:77 Sending data: {}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa1bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.LOGOUT
CBOR encoded data dict (to send): (41) a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
41 0/1 221 46 010001dd29260005a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.LOGOUT: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0003 -> 3
Packet info: 5 0/15 69 3 b'\x02\x00\x0fEE'
Received packet with partial data: 000305
All data received: [(0, 1), (3, 1), (5, 1)]
All data received: 000305
* INFO  11739ms communication.py:77 Sending data: {}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa1bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.STATUS
CBOR encoded data dict (to send): (41) a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
41 0/1 221 46 010001dd29260000a1625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.STATUS: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 002d -> 45
Packet info: 5 0/15 69 45 b'\x02\x00\x0fEE'
Received packet with partial data: 002d00a468554e4c4f434b4544f46756455253494f4e0165534c4f545318506c50494e5f415454454d50545308
All data received: [(83, 4), (84, 4), (78, 3), (79, 3), (69, 3), (80, 3), (0, 2), (76, 2), (73, 2), (45, 1)]
All data received: 002d00a468554e4c4f434b4544f46756455253494f4e0165534c4f545318506c50494e5f415454454d50545308
All data received CBOR: {'UNLOCKED': False, 'VERSION': 1, 'SLOTS': 80, 'PIN_ATTEMPTS': 8}
* INFO  11779ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a26350494e483132333435363738625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa2cPINH12345678bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.SET_PIN
CBOR encoded data dict (to send): (54) a26350494e483132333435363738625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
54 0/1 221 59 010001dd3633000aa26350494e483132333435363738625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: f2
Result Command.SET_PIN: ExecError.ERR_NOT_ALLOWED
Send results: [242] False
* INFO  11799ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=78aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=a26350494e483132333435363738625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Sending data=b'\xa2cPINH12345678bTPX x\xaa\xfa"h\xba\xcd,\x89\xcd\xa6)\x1e\xb5\x9e\x99\x16\xd9y\xaa\xf5\x0c\xcd\xbf\xdf\x051\xc9\x85%\x855'
Send Command.LOGIN
CBOR encoded data dict (to send): (54) a26350494e483132333435363738625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
54 0/1 221 59 010001dd36330004a26350494e483132333435363738625450582078aafa2268bacd2c89cda6291eb59e9916d979aaf50ccdbfdf0531c985258535
Send result: 00
Result Command.LOGIN: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0029 -> 41
Packet info: 5 0/15 69 41 b'\x02\x00\x0fEE'
Received packet with partial data: 002904a16254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
All data received: [(0, 2), (84, 2), (88, 2), (41, 1), (4, 1), (161, 1), (98, 1), (80, 1), (32, 1), (197, 1)]
All data received: 002904a16254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
All data received CBOR: {'TP': b'\xc5g>\x87\xad\x94\xfa\xd8?\\TXyq\x84\xd6\x8f\xde\xdc\x07\xe7\x16\x00\xcd\xa6\xc06\x12;\xfe^x'}
Setting TMP AUTH TOKEN to c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
* INFO  11847ms communication.py:77 Sending data: {}
Sending command with temp auth token=c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Sending data=a16254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Sending data=b'\xa1bTPX \xc5g>\x87\xad\x94\xfa\xd8?\\TXyq\x84\xd6\x8f\xde\xdc\x07\xe7\x16\x00\xcd\xa6\xc06\x12;\xfe^x'
Send Command.STATUS
CBOR encoded data dict (to send): (41) a16254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
41 0/1 221 46 010001dd29260000a16254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Send result: 00
Result Command.STATUS: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 002d -> 45
Packet info: 5 0/15 69 45 b'\x02\x00\x0fEE'
Received packet with partial data: 002d00a468554e4c4f434b4544f56756455253494f4e0165534c4f545318506c50494e5f415454454d50545308
All data received: [(83, 4), (84, 4), (78, 3), (79, 3), (69, 3), (80, 3), (0, 2), (76, 2), (73, 2), (45, 1)]
All data received: 002d00a468554e4c4f434b4544f56756455253494f4e0165534c4f545318506c50494e5f415454454d50545308
All data received CBOR: {'UNLOCKED': True, 'VERSION': 1, 'SLOTS': 80, 'PIN_ATTEMPTS': 8}
Captured log call
*  11659ms communication.py:77 Sending data: {}
*  11660ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  11662ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 0, 161, 98, 84, 80, 88, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112]
*  11666ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11678ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11679ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  11682ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11694ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 90, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 45, 0, 45, 0, 164, 104, 85, 78, 76, 79, 67, 75, 69]
*  11698ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 68, 245, 103, 86, 69, 82, 83, 73, 79, 78, 1, 101, 83, 76, 79, 84, 83, 24, 80, 108, 80, 73, 78, 95, 65, 84, 84, 69, 77, 80, 84, 83, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11699ms test_comm.py:333 {'UNLOCKED': True, 'VERSION': 1, 'SLOTS': 80, 'PIN_ATTEMPTS': 8}
*  11700ms communication.py:77 Sending data: {}
*  11701ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  11706ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 5, 161, 98, 84, 80, 88, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112]
*  11710ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11722ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11723ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  11726ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11738ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 47, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 67, 0, 3, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11739ms communication.py:77 Sending data: {}
*  11740ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  11742ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 0, 161, 98, 84, 80, 88, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112]
*  11746ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11758ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11759ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  11762ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11774ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 90, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 45, 0, 45, 0, 164, 104, 85, 78, 76, 79, 67, 75, 69]
*  11778ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 68, 244, 103, 86, 69, 82, 83, 73, 79, 78, 1, 101, 83, 76, 79, 84, 83, 24, 80, 108, 80, 73, 78, 95, 65, 84, 84, 69, 77, 80, 84, 83, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11779ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  11780ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 138, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  11782ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 64, 34, 140, 39, 144, 246, 1, 0, 1, 221, 54, 51, 0, 10, 162, 99, 80, 73, 78, 72, 49, 50, 51, 52, 53, 54, 55, 56, 98, 84, 80, 88, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5]
*  11786ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11798ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 242, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11799ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  11800ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 138, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  11802ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 64, 34, 140, 39, 144, 246, 1, 0, 1, 221, 54, 51, 0, 4, 162, 99, 80, 73, 78, 72, 49, 50, 51, 52, 53, 54, 55, 56, 98, 84, 80, 88, 32, 120, 170, 250, 34, 104, 186, 205, 44, 137, 205, 166, 41, 30, 181, 158, 153, 22, 217, 121, 170, 245, 12, 205, 191, 223, 5]
*  11806ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 49, 201, 133, 37, 133, 53, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11826ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11827ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  11830ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11842ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 86, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 41, 0, 41, 4, 161, 98, 84, 80, 88, 32, 197, 103, 62]
*  11846ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 135, 173, 148, 250, 216, 63, 92, 84, 88, 121, 113, 132, 214, 143, 222, 220, 7, 231, 22, 0, 205, 166, 192, 54, 18, 59, 254, 94, 120, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11847ms communication.py:77 Sending data: {}
*  11848ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  11850ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 0, 161, 98, 84, 80, 88, 32, 197, 103, 62, 135, 173, 148, 250, 216, 63, 92, 84, 88, 121, 113, 132, 214, 143, 222, 220, 7, 231, 22, 0, 205, 166, 192, 54, 18, 59, 254, 94, 120, 100, 116, 121, 112, 101, 106, 112]
*  11854ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11862ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11866ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11867ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  11870ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11882ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 90, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 45, 0, 45, 0, 164, 104, 85, 78, 76, 79, 67, 75, 69]
*  11886ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 68, 245, 103, 86, 69, 82, 83, 73, 79, 78, 1, 101, 83, 76, 79, 84, 83, 24, 80, 108, 80, 73, 78, 95, 65, 84, 84, 69, 77, 80, 84, 83, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

PASSED test_initialize_simple 0:00:00.121802

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* INFO  11891ms communication.py:77 Sending data: {}
Sending command with temp auth token=c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Sending data=a16254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Sending data=b'\xa1bTPX \xc5g>\x87\xad\x94\xfa\xd8?\\TXyq\x84\xd6\x8f\xde\xdc\x07\xe7\x16\x00\xcd\xa6\xc06\x12;\xfe^x'
Send Command.INITIALIZE_SEED
CBOR encoded data dict (to send): (41) a16254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
41 0/1 221 46 010001dd29260010a16254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Send result: 00
Result Command.INITIALIZE_SEED: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0033 -> 51
Packet info: 5 0/15 69 51 b'\x02\x00\x0fEE'
Received packet with partial data: 003310a2664d41535445525820750406cf84943db0a8c26e64d86fa77f141289be330fdd9c28c50073dc2ed2de6453414c5440
All data received: [(0, 2), (51, 2), (65, 2), (83, 2), (84, 2), (100, 2), (16, 1), (162, 1), (102, 1), (77, 1)]
All data received: 003310a2664d41535445525820750406cf84943db0a8c26e64d86fa77f141289be330fdd9c28c50073dc2ed2de6453414c5440
All data received CBOR: {'MASTER': b'u\x04\x06\xcf\x84\x94=\xb0\xa8\xc2nd\xd8o\xa7\x7f\x14\x12\x89\xbe3\x0f\xdd\x9c(\xc5\x00s\xdc.\xd2\xde', 'SALT': b''}
Captured log call
*  11891ms communication.py:77 Sending data: {}
*  11892ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  11894ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 16, 161, 98, 84, 80, 88, 32, 197, 103, 62, 135, 173, 148, 250, 216, 63, 92, 84, 88, 121, 113, 132, 214, 143, 222, 220, 7, 231, 22, 0, 205, 166, 192, 54, 18, 59, 254, 94, 120, 100, 116, 121, 112, 101, 106, 112]
*  11898ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11990ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11991ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  11994ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12006ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 96, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 51, 0, 51, 16, 162, 102, 77, 65, 83, 84, 69, 82, 88]
*  12010ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 32, 117, 4, 6, 207, 132, 148, 61, 176, 168, 194, 110, 100, 216, 111, 167, 127, 20, 18, 137, 190, 51, 15, 221, 156, 40, 197, 0, 115, 220, 46, 210, 222, 100, 83, 65, 76, 84, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

PASSED test_initialize_simple2 0:00:00.240475

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* INFO  12015ms communication.py:77 Sending data: {}
Sending command with temp auth token=c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Sending data=a16254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Sending data=b'\xa1bTPX \xc5g>\x87\xad\x94\xfa\xd8?\\TXyq\x84\xd6\x8f\xde\xdc\x07\xe7\x16\x00\xcd\xa6\xc06\x12;\xfe^x'
Send Command.INITIALIZE_SEED
CBOR encoded data dict (to send): (41) a16254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
41 0/1 221 46 010001dd29260010a16254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Send result: 00
Result Command.INITIALIZE_SEED: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0033 -> 51
Packet info: 5 0/15 69 51 b'\x02\x00\x0fEE'
Received packet with partial data: 003310a2664d4153544552582043329347d3610ad3e4a9dda056c6e35591f863960a7c9c4a31820e0333baf6796453414c5440
All data received: [(51, 2), (65, 2), (83, 2), (84, 2), (211, 2), (10, 2), (0, 1), (16, 1), (162, 1), (102, 1)]
All data received: 003310a2664d4153544552582043329347d3610ad3e4a9dda056c6e35591f863960a7c9c4a31820e0333baf6796453414c5440
All data received CBOR: {'MASTER': b'C2\x93G\xd3a\n\xd3\xe4\xa9\xdd\xa0V\xc6\xe3U\x91\xf8c\x96\n|\x9cJ1\x82\x0e\x033\xba\xf6y', 'SALT': b''}
* INFO  12135ms communication.py:77 Sending data: {}
Sending command with temp auth token=c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Sending data=a16254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Sending data=b'\xa1bTPX \xc5g>\x87\xad\x94\xfa\xd8?\\TXyq\x84\xd6\x8f\xde\xdc\x07\xe7\x16\x00\xcd\xa6\xc06\x12;\xfe^x'
Send Command.INITIALIZE_SEED
CBOR encoded data dict (to send): (41) a16254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
41 0/1 221 46 010001dd29260010a16254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Send result: 00
Result Command.INITIALIZE_SEED: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0033 -> 51
Packet info: 5 0/15 69 51 b'\x02\x00\x0fEE'
Received packet with partial data: 003310a2664d415354455258206ee0def72117fb4d12a9a9f3794fdac94ab566be36bf3eaa44cabfb4579e891f6453414c5440
All data received: [(102, 2), (77, 2), (65, 2), (83, 2), (84, 2), (169, 2), (191, 2), (0, 1), (51, 1), (16, 1)]
All data received: 003310a2664d415354455258206ee0def72117fb4d12a9a9f3794fdac94ab566be36bf3eaa44cabfb4579e891f6453414c5440
All data received CBOR: {'MASTER': b'n\xe0\xde\xf7!\x17\xfbM\x12\xa9\xa9\xf3yO\xda\xc9J\xb5f\xbe6\xbf>\xaaD\xca\xbf\xb4W\x9e\x89\x1f', 'SALT': b''}
* DEBUG  12254ms test_comm.py:139 =================initialization - read data=================
* DEBUG  12254ms test_comm.py:126 MASTER: 32 43329347d3610ad3e4a9dda056c6e35591f863960a7c9c4a31820e0333baf679
* DEBUG  12254ms test_comm.py:126 SALT: 0 
* DEBUG  12254ms test_comm.py:126 MASTER: 32 6ee0def72117fb4d12a9a9f3794fdac94ab566be36bf3eaa44cabfb4579e891f
* DEBUG  12254ms test_comm.py:126 SALT: 0 
Captured log call
*  12015ms communication.py:77 Sending data: {}
*  12016ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  12018ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 16, 161, 98, 84, 80, 88, 32, 197, 103, 62, 135, 173, 148, 250, 216, 63, 92, 84, 88, 121, 113, 132, 214, 143, 222, 220, 7, 231, 22, 0, 205, 166, 192, 54, 18, 59, 254, 94, 120, 100, 116, 121, 112, 101, 106, 112]
*  12022ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12114ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12115ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  12118ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12130ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 96, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 51, 0, 51, 16, 162, 102, 77, 65, 83, 84, 69, 82, 88]
*  12134ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 32, 67, 50, 147, 71, 211, 97, 10, 211, 228, 169, 221, 160, 86, 198, 227, 85, 145, 248, 99, 150, 10, 124, 156, 74, 49, 130, 14, 3, 51, 186, 246, 121, 100, 83, 65, 76, 84, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12135ms communication.py:77 Sending data: {}
*  12136ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  12138ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 16, 161, 98, 84, 80, 88, 32, 197, 103, 62, 135, 173, 148, 250, 216, 63, 92, 84, 88, 121, 113, 132, 214, 143, 222, 220, 7, 231, 22, 0, 205, 166, 192, 54, 18, 59, 254, 94, 120, 100, 116, 121, 112, 101, 106, 112]
*  12142ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12234ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12235ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  12238ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12250ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 96, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 51, 0, 51, 16, 162, 102, 77, 65, 83, 84, 69, 82, 88]
*  12254ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 32, 110, 224, 222, 247, 33, 23, 251, 77, 18, 169, 169, 243, 121, 79, 218, 201, 74, 181, 102, 190, 54, 191, 62, 170, 68, 202, 191, 180, 87, 158, 137, 31, 100, 83, 65, 76, 84, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12254ms test_comm.py:139 =================initialization - read data=================
*  12254ms test_comm.py:126 MASTER: 32 43329347d3610ad3e4a9dda056c6e35591f863960a7c9c4a31820e0333baf679
*  12254ms test_comm.py:126 SALT: 0 
*  12254ms test_comm.py:126 MASTER: 32 6ee0def72117fb4d12a9a9f3794fdac94ab566be36bf3eaa44cabfb4579e891f
*  12254ms test_comm.py:126 SALT: 0

Teardown

FAILED test_initialize 0:00:00.019094

assert False == True

Setup

Call

nkfido2_client = <pynitrokey.fido2.client.NKFido2Client object at 0x7f5d9725a2b0>

    def test_initialize(nkfido2_client: NKFido2Client):
        data = {"HASH": b"test"}
>       key1 = send_and_receive_cbor(nkfido2_client, Command.GENERATE_KEY_FROM_DATA, data)

test_comm.py:374: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
test_comm.py:346: in send_and_receive_cbor
    success, read_data_bytes = send_and_receive(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

nkfido2_client = <pynitrokey.fido2.client.NKFido2Client object at 0x7f5d9725a2b0>, command = <Command.GENERATE_KEY_FROM_DATA: (21,)>, data = {'HASH': b'test'}, expected_success = True, check = True
expected_error = None

    def send_and_receive(nkfido2_client: NKFido2Client, command: Command, data=None, expected_success: bool = True,
                         check: bool = True, expected_error: ExecError = None) -> Tuple[
        bool, bytes]:
        if data is None:
            data = {}
        import copy
        data = copy.deepcopy(data)
    
        if expected_error:
            expected_success = False
    
        for k,v in data.items():
            if isinstance(v, str):
                raise RuntimeError(f'{k} is a str!')
    
        log.info(f'Sending data: {data}')
    
        execution_success = None
        last_err = None
        start = time()
        MAX_CONFIRMATION_TIME = 30
        while time() - start < MAX_CONFIRMATION_TIME:
            execution_success, err_codes = device_send(nkfido2_client, data, command)
            last_err = err_codes[-1]
            if last_err != ExecError.ERR_USER_NOT_PRESENT.value[0]:
                break
            my_print(f'Please confirm the action for command: {command}')
            sys.stdout.flush()
            sys.stderr.flush()
            sleep(1)
    
        if check:
>           assert execution_success == expected_success
E           assert False == True

webcrypt/communication.py:94: AssertionError
Captured stdout call
Selecting exchange_fido2
Captured stderr call
* INFO  12256ms communication.py:77 Sending data: {'HASH': b'test'}
Sending command with temp auth token=c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Sending data=a2644841534844746573746254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Sending data=b'\xa2dHASHDtestbTPX \xc5g>\x87\xad\x94\xfa\xd8?\\TXyq\x84\xd6\x8f\xde\xdc\x07\xe7\x16\x00\xcd\xa6\xc06\x12;\xfe^x'
Send Command.GENERATE_KEY_FROM_DATA
CBOR encoded data dict (to send): (51) a2644841534844746573746254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
51 0/1 221 56 010001dd33300015a2644841534844746573746254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Send result: f5
Result Command.GENERATE_KEY_FROM_DATA: ExecError.ERR_FAILED_LOADING_DATA
Send results: [245] False
Captured log call
*  12256ms communication.py:77 Sending data: {'HASH': b'test'}
*  12256ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 135, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  12258ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 61, 34, 140, 39, 144, 246, 1, 0, 1, 221, 51, 48, 0, 21, 162, 100, 72, 65, 83, 72, 68, 116, 101, 115, 116, 98, 84, 80, 88, 32, 197, 103, 62, 135, 173, 148, 250, 216, 63, 92, 84, 88, 121, 113, 132, 214, 143, 222, 220, 7, 231, 22, 0, 205, 166, 192, 54, 18, 59]
*  12262ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 254, 94, 120, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12274ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 245, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

PASSED test_restore_simple 0:00:00.098540

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* INFO  12294ms communication.py:77 Sending data: {'MASTER': b'11111111111111111111111111111111', 'SALT': b'22222222'}
Sending command with temp auth token=c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Sending data=a3664d4153544552582031313131313131313131313131313131313131313131313131313131313131316453414c544832323232323232326254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Sending data=b'\xa3fMASTERX 11111111111111111111111111111111dSALTH22222222bTPX \xc5g>\x87\xad\x94\xfa\xd8?\\TXyq\x84\xd6\x8f\xde\xdc\x07\xe7\x16\x00\xcd\xa6\xc06\x12;\xfe^x'
Send Command.RESTORE_FROM_SEED
CBOR encoded data dict (to send): (96) a3664d4153544552582031313131313131313131313131313131313131313131313131313131313131316453414c544832323232323232326254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
96 0/1 221 101 010001dd605d0011a3664d4153544552582031313131313131313131313131313131313131313131313131313131313131316453414c544832323232323232326254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Send result: 00
Result Command.RESTORE_FROM_SEED: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 002b -> 43
Packet info: 5 0/15 69 43 b'\x02\x00\x0fEE'
Received packet with partial data: 002b11a1644841534858208a83665f3798727f14f92ad0e6c99fdab08ee731d6cd644c131223fd2f4fed2a
All data received: [(100, 2), (72, 2), (42, 2), (0, 1), (43, 1), (17, 1), (161, 1), (65, 1), (83, 1), (88, 1)]
All data received: 002b11a1644841534858208a83665f3798727f14f92ad0e6c99fdab08ee731d6cd644c131223fd2f4fed2a
All data received CBOR: {'HASH': b'\x8a\x83f_7\x98r\x7f\x14\xf9*\xd0\xe6\xc9\x9f\xda\xb0\x8e\xe71\xd6\xcddL\x13\x12#\xfd/O\xed*'}
* DEBUG  12391ms test_comm.py:387 {'HASH': b'\x8a\x83f_7\x98r\x7f\x14\xf9*\xd0\xe6\xc9\x9f\xda\xb0\x8e\xe71\xd6\xcddL\x13\x12#\xfd/O\xed*'}
Captured log call
*  12294ms communication.py:77 Sending data: {'MASTER': b'11111111111111111111111111111111', 'SALT': b'22222222'}
*  12294ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 180, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  12298ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 106, 34, 140, 39, 144, 246, 1, 0, 1, 221, 96, 93, 0, 17, 163, 102, 77, 65, 83, 84, 69, 82, 88, 32, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 100, 83, 65]
*  12302ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 76, 84, 72, 50, 50, 50, 50, 50, 50, 50, 50, 98, 84, 80, 88, 32, 197, 103, 62, 135, 173, 148, 250, 216, 63, 92, 84, 88, 121, 113, 132, 214, 143, 222, 220, 7, 231, 22, 0, 205, 166, 192, 54, 18, 59, 254, 94, 120, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105]
*  12306ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12370ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12371ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  12374ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12386ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 88, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 43, 0, 43, 17, 161, 100, 72, 65, 83, 72, 88, 32, 138]
*  12390ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 131, 102, 95, 55, 152, 114, 127, 20, 249, 42, 208, 230, 201, 159, 218, 176, 142, 231, 49, 214, 205, 100, 76, 19, 18, 35, 253, 47, 79, 237, 42, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12391ms test_comm.py:387 {'HASH': b'\x8a\x83f_7\x98r\x7f\x14\xf9*\xd0\xe6\xc9\x9f\xda\xb0\x8e\xe71\xd6\xcddL\x13\x12#\xfd/O\xed*'}

Teardown

FAILED test_restore[test_input0] 0:00:00.025463

assert False == True

Setup

Call

nkfido2_client = <pynitrokey.fido2.client.NKFido2Client object at 0x7f5d9725a2b0>, test_input = (b'00000000000000000000000000000000', b'00000000')

    @pytest.mark.parametrize("test_input", [
        # (b'0' * 32, b'0' * 8),  # firstly set all to zero
        # (b'0' * 32, b'1' * 8),  # check if changing only salts changes the generated keys
    
        # do not check SALT changes for now
        (b'0' * 32, b'0' * 8),  # reset all to zero again
        (b'1' * 32, b'0' * 8),  # check if changing only master changes the generated keys
        (b'0' * 32, b'0' * 8),  # reset all to zero again
    ])
    def test_restore(nkfido2_client: NKFido2Client, test_input):
        master, salt = test_input
        data_key = {"HASH": b"test"}
        data = {"MASTER": master, "SALT": salt}
>       key1 = send_and_receive_cbor(nkfido2_client, Command.GENERATE_KEY_FROM_DATA, data_key)

test_comm.py:404: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
test_comm.py:346: in send_and_receive_cbor
    success, read_data_bytes = send_and_receive(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

nkfido2_client = <pynitrokey.fido2.client.NKFido2Client object at 0x7f5d9725a2b0>, command = <Command.GENERATE_KEY_FROM_DATA: (21,)>, data = {'HASH': b'test'}, expected_success = True, check = True
expected_error = None

    def send_and_receive(nkfido2_client: NKFido2Client, command: Command, data=None, expected_success: bool = True,
                         check: bool = True, expected_error: ExecError = None) -> Tuple[
        bool, bytes]:
        if data is None:
            data = {}
        import copy
        data = copy.deepcopy(data)
    
        if expected_error:
            expected_success = False
    
        for k,v in data.items():
            if isinstance(v, str):
                raise RuntimeError(f'{k} is a str!')
    
        log.info(f'Sending data: {data}')
    
        execution_success = None
        last_err = None
        start = time()
        MAX_CONFIRMATION_TIME = 30
        while time() - start < MAX_CONFIRMATION_TIME:
            execution_success, err_codes = device_send(nkfido2_client, data, command)
            last_err = err_codes[-1]
            if last_err != ExecError.ERR_USER_NOT_PRESENT.value[0]:
                break
            my_print(f'Please confirm the action for command: {command}')
            sys.stdout.flush()
            sys.stderr.flush()
            sleep(1)
    
        if check:
>           assert execution_success == expected_success
E           assert False == True

webcrypt/communication.py:94: AssertionError
Captured stdout call
Selecting exchange_fido2
Captured stderr call
* INFO  12396ms communication.py:77 Sending data: {'HASH': b'test'}
Sending command with temp auth token=c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Sending data=a2644841534844746573746254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Sending data=b'\xa2dHASHDtestbTPX \xc5g>\x87\xad\x94\xfa\xd8?\\TXyq\x84\xd6\x8f\xde\xdc\x07\xe7\x16\x00\xcd\xa6\xc06\x12;\xfe^x'
Send Command.GENERATE_KEY_FROM_DATA
CBOR encoded data dict (to send): (51) a2644841534844746573746254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
51 0/1 221 56 010001dd33300015a2644841534844746573746254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Send result: f5
Result Command.GENERATE_KEY_FROM_DATA: ExecError.ERR_FAILED_LOADING_DATA
Send results: [245] False
Captured log call
*  12396ms communication.py:77 Sending data: {'HASH': b'test'}
*  12397ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 135, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  12402ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 61, 34, 140, 39, 144, 246, 1, 0, 1, 221, 51, 48, 0, 21, 162, 100, 72, 65, 83, 72, 68, 116, 101, 115, 116, 98, 84, 80, 88, 32, 197, 103, 62, 135, 173, 148, 250, 216, 63, 92, 84, 88, 121, 113, 132, 214, 143, 222, 220, 7, 231, 22, 0, 205, 166, 192, 54, 18, 59]
*  12406ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 254, 94, 120, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12418ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 245, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

FAILED test_restore[test_input1] 0:00:00.020626

assert False == True

Setup

Call

nkfido2_client = <pynitrokey.fido2.client.NKFido2Client object at 0x7f5d9725a2b0>, test_input = (b'11111111111111111111111111111111', b'00000000')

    @pytest.mark.parametrize("test_input", [
        # (b'0' * 32, b'0' * 8),  # firstly set all to zero
        # (b'0' * 32, b'1' * 8),  # check if changing only salts changes the generated keys
    
        # do not check SALT changes for now
        (b'0' * 32, b'0' * 8),  # reset all to zero again
        (b'1' * 32, b'0' * 8),  # check if changing only master changes the generated keys
        (b'0' * 32, b'0' * 8),  # reset all to zero again
    ])
    def test_restore(nkfido2_client: NKFido2Client, test_input):
        master, salt = test_input
        data_key = {"HASH": b"test"}
        data = {"MASTER": master, "SALT": salt}
>       key1 = send_and_receive_cbor(nkfido2_client, Command.GENERATE_KEY_FROM_DATA, data_key)

test_comm.py:404: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
test_comm.py:346: in send_and_receive_cbor
    success, read_data_bytes = send_and_receive(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

nkfido2_client = <pynitrokey.fido2.client.NKFido2Client object at 0x7f5d9725a2b0>, command = <Command.GENERATE_KEY_FROM_DATA: (21,)>, data = {'HASH': b'test'}, expected_success = True, check = True
expected_error = None

    def send_and_receive(nkfido2_client: NKFido2Client, command: Command, data=None, expected_success: bool = True,
                         check: bool = True, expected_error: ExecError = None) -> Tuple[
        bool, bytes]:
        if data is None:
            data = {}
        import copy
        data = copy.deepcopy(data)
    
        if expected_error:
            expected_success = False
    
        for k,v in data.items():
            if isinstance(v, str):
                raise RuntimeError(f'{k} is a str!')
    
        log.info(f'Sending data: {data}')
    
        execution_success = None
        last_err = None
        start = time()
        MAX_CONFIRMATION_TIME = 30
        while time() - start < MAX_CONFIRMATION_TIME:
            execution_success, err_codes = device_send(nkfido2_client, data, command)
            last_err = err_codes[-1]
            if last_err != ExecError.ERR_USER_NOT_PRESENT.value[0]:
                break
            my_print(f'Please confirm the action for command: {command}')
            sys.stdout.flush()
            sys.stderr.flush()
            sleep(1)
    
        if check:
>           assert execution_success == expected_success
E           assert False == True

webcrypt/communication.py:94: AssertionError
Captured stdout call
Selecting exchange_fido2
Captured stderr call
* INFO  12466ms communication.py:77 Sending data: {'HASH': b'test'}
Sending command with temp auth token=c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Sending data=a2644841534844746573746254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Sending data=b'\xa2dHASHDtestbTPX \xc5g>\x87\xad\x94\xfa\xd8?\\TXyq\x84\xd6\x8f\xde\xdc\x07\xe7\x16\x00\xcd\xa6\xc06\x12;\xfe^x'
Send Command.GENERATE_KEY_FROM_DATA
CBOR encoded data dict (to send): (51) a2644841534844746573746254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
51 0/1 221 56 010001dd33300015a2644841534844746573746254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Send result: f5
Result Command.GENERATE_KEY_FROM_DATA: ExecError.ERR_FAILED_LOADING_DATA
Send results: [245] False
Captured log call
*  12466ms communication.py:77 Sending data: {'HASH': b'test'}
*  12466ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 135, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  12470ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 61, 34, 140, 39, 144, 246, 1, 0, 1, 221, 51, 48, 0, 21, 162, 100, 72, 65, 83, 72, 68, 116, 101, 115, 116, 98, 84, 80, 88, 32, 197, 103, 62, 135, 173, 148, 250, 216, 63, 92, 84, 88, 121, 113, 132, 214, 143, 222, 220, 7, 231, 22, 0, 205, 166, 192, 54, 18, 59]
*  12474ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 254, 94, 120, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12486ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 245, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

FAILED test_restore[test_input2] 0:00:00.021737

assert False == True

Setup

Call

nkfido2_client = <pynitrokey.fido2.client.NKFido2Client object at 0x7f5d9725a2b0>, test_input = (b'00000000000000000000000000000000', b'00000000')

    @pytest.mark.parametrize("test_input", [
        # (b'0' * 32, b'0' * 8),  # firstly set all to zero
        # (b'0' * 32, b'1' * 8),  # check if changing only salts changes the generated keys
    
        # do not check SALT changes for now
        (b'0' * 32, b'0' * 8),  # reset all to zero again
        (b'1' * 32, b'0' * 8),  # check if changing only master changes the generated keys
        (b'0' * 32, b'0' * 8),  # reset all to zero again
    ])
    def test_restore(nkfido2_client: NKFido2Client, test_input):
        master, salt = test_input
        data_key = {"HASH": b"test"}
        data = {"MASTER": master, "SALT": salt}
>       key1 = send_and_receive_cbor(nkfido2_client, Command.GENERATE_KEY_FROM_DATA, data_key)

test_comm.py:404: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
test_comm.py:346: in send_and_receive_cbor
    success, read_data_bytes = send_and_receive(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

nkfido2_client = <pynitrokey.fido2.client.NKFido2Client object at 0x7f5d9725a2b0>, command = <Command.GENERATE_KEY_FROM_DATA: (21,)>, data = {'HASH': b'test'}, expected_success = True, check = True
expected_error = None

    def send_and_receive(nkfido2_client: NKFido2Client, command: Command, data=None, expected_success: bool = True,
                         check: bool = True, expected_error: ExecError = None) -> Tuple[
        bool, bytes]:
        if data is None:
            data = {}
        import copy
        data = copy.deepcopy(data)
    
        if expected_error:
            expected_success = False
    
        for k,v in data.items():
            if isinstance(v, str):
                raise RuntimeError(f'{k} is a str!')
    
        log.info(f'Sending data: {data}')
    
        execution_success = None
        last_err = None
        start = time()
        MAX_CONFIRMATION_TIME = 30
        while time() - start < MAX_CONFIRMATION_TIME:
            execution_success, err_codes = device_send(nkfido2_client, data, command)
            last_err = err_codes[-1]
            if last_err != ExecError.ERR_USER_NOT_PRESENT.value[0]:
                break
            my_print(f'Please confirm the action for command: {command}')
            sys.stdout.flush()
            sys.stderr.flush()
            sleep(1)
    
        if check:
>           assert execution_success == expected_success
E           assert False == True

webcrypt/communication.py:94: AssertionError
Captured stdout call
Selecting exchange_fido2
Captured stderr call
* INFO  12505ms communication.py:77 Sending data: {'HASH': b'test'}
Sending command with temp auth token=c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Sending data=a2644841534844746573746254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Sending data=b'\xa2dHASHDtestbTPX \xc5g>\x87\xad\x94\xfa\xd8?\\TXyq\x84\xd6\x8f\xde\xdc\x07\xe7\x16\x00\xcd\xa6\xc06\x12;\xfe^x'
Send Command.GENERATE_KEY_FROM_DATA
CBOR encoded data dict (to send): (51) a2644841534844746573746254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
51 0/1 221 56 010001dd33300015a2644841534844746573746254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Send result: f5
Result Command.GENERATE_KEY_FROM_DATA: ExecError.ERR_FAILED_LOADING_DATA
Send results: [245] False
Captured log call
*  12505ms communication.py:77 Sending data: {'HASH': b'test'}
*  12505ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 135, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  12510ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 61, 34, 140, 39, 144, 246, 1, 0, 1, 221, 51, 48, 0, 21, 162, 100, 72, 65, 83, 72, 68, 116, 101, 115, 116, 98, 84, 80, 88, 32, 197, 103, 62, 135, 173, 148, 250, 216, 63, 92, 84, 88, 121, 113, 132, 214, 143, 222, 220, 7, 231, 22, 0, 205, 166, 192, 54, 18, 59]
*  12514ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 254, 94, 120, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12526ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 245, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

PASSED test_PIN_attempts_deprecated 0:00:00.021240

Setup

Call

Captured stdout call
Selecting exchange_fido2
Captured stderr call
* INFO  12557ms communication.py:77 Sending data: {}
Sending command with temp auth token=c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Sending data=a16254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Sending data=b'\xa1bTPX \xc5g>\x87\xad\x94\xfa\xd8?\\TXyq\x84\xd6\x8f\xde\xdc\x07\xe7\x16\x00\xcd\xa6\xc06\x12;\xfe^x'
Send Command.PIN_ATTEMPTS
CBOR encoded data dict (to send): (41) a16254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
41 0/1 221 46 010001dd29260007a16254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Send result: ff
Result Command.PIN_ATTEMPTS: ExecError.ERR_INVALID_COMMAND
Send results: [255] False
Captured log call
*  12557ms communication.py:77 Sending data: {}
*  12558ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  12562ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 7, 161, 98, 84, 80, 88, 32, 197, 103, 62, 135, 173, 148, 250, 216, 63, 92, 84, 88, 121, 113, 132, 214, 143, 222, 220, 7, 231, 22, 0, 205, 166, 192, 54, 18, 59, 254, 94, 120, 100, 116, 121, 112, 101, 106, 112]
*  12566ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12578ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

PASSED test_resident_keys_generate 0:00:00.169486

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* INFO  12579ms communication.py:77 Sending data: {}
Sending command with temp auth token=c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Sending data=a16254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Sending data=b'\xa1bTPX \xc5g>\x87\xad\x94\xfa\xd8?\\TXyq\x84\xd6\x8f\xde\xdc\x07\xe7\x16\x00\xcd\xa6\xc06\x12;\xfe^x'
Send Command.GENERATE_RESIDENT_KEY
CBOR encoded data dict (to send): (41) a16254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
41 0/1 221 46 010001dd29260016a16254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Send result: 00
Result Command.GENERATE_RESIDENT_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 007a -> 122
Packet info: 5 0/15 69 122 b'\x02\x00\x0fEE'
Received packet with partial data: 007a16a2665055424b45595841043ccbe3386987536ebd055ecc9e6d34ed15f7332d7831e890b811ac653b435f93aaab1cd6edb5001ac462bc34f39175878a8ceed1d7b463c5f235
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: 04d69091c8db694b455948414e444c455820d1ce733cbb24cccc5fea9e9f7651cd6e22d609b461986c00e1d1a428225c672b
All data received: [(0, 3), (69, 3), (204, 3), (214, 3), (209, 3), (75, 2), (89, 2), (88, 2), (65, 2), (4, 2)]
All data received: 007a16a2665055424b45595841043ccbe3386987536ebd055ecc9e6d34ed15f7332d7831e890b811ac653b435f93aaab1cd6edb5001ac462bc34f39175878a8ceed1d7b463c5f23504d69091c8db694b455948414e444c455820d1ce733cbb24cccc5fea9e9f7651cd6e22d609b461986c00e1d1a428225c672b
All data received CBOR: {'PUBKEY': b'\x04<\xcb\xe38i\x87Sn\xbd\x05^\xcc\x9em4\xed\x15\xf73-x1\xe8\x90\xb8\x11\xace;C_\x93\xaa\xab\x1c\xd6\xed\xb5\x00\x1a\xc4b\xbc4\xf3\x91u\x87\x8a\x8c\xee\xd1\xd7\xb4c\xc5\xf25\x04\xd6\x90\x91\xc8\xdb', 'KEYHANDLE': b'\xd1\xces<\xbb$\xcc\xcc_\xea\x9e\x9fvQ\xcdn"\xd6\t\xb4a\x98l\x00\xe1\xd1\xa4("\\g+'}
* DEBUG  12747ms test_comm.py:126 PUBKEY: 65 043ccbe3386987536ebd055ecc9e6d34ed15f7332d7831e890b811ac653b435f93aaab1cd6edb5001ac462bc34f39175878a8ceed1d7b463c5f23504d69091c8db
* DEBUG  12747ms test_comm.py:126 KEYHANDLE: 32 d1ce733cbb24cccc5fea9e9f7651cd6e22d609b461986c00e1d1a428225c672b
Captured log call
*  12579ms communication.py:77 Sending data: {}
*  12579ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  12582ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 22, 161, 98, 84, 80, 88, 32, 197, 103, 62, 135, 173, 148, 250, 216, 63, 92, 84, 88, 121, 113, 132, 214, 143, 222, 220, 7, 231, 22, 0, 205, 166, 192, 54, 18, 59, 254, 94, 120, 100, 116, 121, 112, 101, 106, 112]
*  12586ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12634ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12702ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12703ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  12706ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12718ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 122, 22, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*  12722ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 60, 203, 227, 56, 105, 135, 83, 110, 189, 5, 94, 204, 158, 109, 52, 237, 21, 247, 51, 45, 120, 49, 232, 144, 184, 17, 172, 101, 59, 67, 95, 147, 170, 171, 28, 214, 237, 181, 0, 26, 196, 98, 188, 52, 243, 145, 117, 135, 138, 140, 238, 209, 215, 180, 99, 197, 242]
*  12726ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12727ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  12730ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12742ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 95, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 50, 4, 214, 144, 145, 200, 219, 105, 75, 69, 89, 72, 65]
*  12746ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 32, 209, 206, 115, 60, 187, 36, 204, 204, 95, 234, 158, 159, 118, 81, 205, 110, 34, 214, 9, 180, 97, 152, 108, 0, 225, 209, 164, 40, 34, 92, 103, 43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12747ms test_comm.py:126 PUBKEY: 65 043ccbe3386987536ebd055ecc9e6d34ed15f7332d7831e890b811ac653b435f93aaab1cd6edb5001ac462bc34f39175878a8ceed1d7b463c5f23504d69091c8db
*  12747ms test_comm.py:126 KEYHANDLE: 32 d1ce733cbb24cccc5fea9e9f7651cd6e22d609b461986c00e1d1a428225c672b

Teardown

PASSED test_resident_keys_write 0:00:00.326109

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* INFO  12752ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Sending data=a26350494e4831323334353637386254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Sending data=b'\xa2cPINH12345678bTPX \xc5g>\x87\xad\x94\xfa\xd8?\\TXyq\x84\xd6\x8f\xde\xdc\x07\xe7\x16\x00\xcd\xa6\xc06\x12;\xfe^x'
Send Command.SET_PIN
CBOR encoded data dict (to send): (54) a26350494e4831323334353637386254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
54 0/1 221 59 010001dd3633000aa26350494e4831323334353637386254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Send result: f2
Result Command.SET_PIN: ExecError.ERR_NOT_ALLOWED
Send results: [242] False
* INFO  12770ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Sending data=a26350494e4831323334353637386254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Sending data=b'\xa2cPINH12345678bTPX \xc5g>\x87\xad\x94\xfa\xd8?\\TXyq\x84\xd6\x8f\xde\xdc\x07\xe7\x16\x00\xcd\xa6\xc06\x12;\xfe^x'
Send Command.LOGIN
CBOR encoded data dict (to send): (54) a26350494e4831323334353637386254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
54 0/1 221 59 010001dd36330004a26350494e4831323334353637386254505820c5673e87ad94fad83f5c5458797184d68fdedc07e71600cda6c036123bfe5e78
Send result: 00
Result Command.LOGIN: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0029 -> 41
Packet info: 5 0/15 69 41 b'\x02\x00\x0fEE'
Received packet with partial data: 002904a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
All data received: [(243, 2), (209, 2), (0, 1), (41, 1), (4, 1), (161, 1), (98, 1), (84, 1), (80, 1), (88, 1)]
All data received: 002904a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
All data received CBOR: {'TP': b'\x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90'}
Setting TMP AUTH TOKEN to 9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
* INFO  12819ms communication.py:77 Sending data: {'RAW_KEY_DATA': b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}
Sending command with temp auth token=9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=a26c5241575f4b45595f444154415820616161616161616161616161616161616161616161616161616161616161616162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=b'\xa2lRAW_KEY_DATAX aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabTPX \x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90'
Send Command.WRITE_RESIDENT_KEY
CBOR encoded data dict (to send): (88) a26c5241575f4b45595f444154415820616161616161616161616161616161616161616161616161616161616161616162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
88 0/1 221 93 010001dd58550019a26c5241575f4b45595f444154415820616161616161616161616161616161616161616161616161616161616161616162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Send result: 00
Result Command.WRITE_RESIDENT_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 007a -> 122
Packet info: 5 0/15 69 122 b'\x02\x00\x0fEE'
Received packet with partial data: 007a19a2665055424b45595841049a2f9f7997a7fab2453c002b8bdc08fe4c8b6221ce689f771c0ee9067e0e039326f5aa18be3e7365b8d5cc00314c68d89892ea5eca81e56fefe0
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: c59aa2f1326e694b455948414e444c45582049e82a3d6ed174b3ba797b762ec570323a846e207667de9c5f473a0d66d4f4b1
All data received: [(69, 4), (0, 3), (76, 3), (110, 3), (162, 2), (102, 2), (75, 2), (89, 2), (88, 2), (65, 2)]
All data received: 007a19a2665055424b45595841049a2f9f7997a7fab2453c002b8bdc08fe4c8b6221ce689f771c0ee9067e0e039326f5aa18be3e7365b8d5cc00314c68d89892ea5eca81e56fefe0c59aa2f1326e694b455948414e444c45582049e82a3d6ed174b3ba797b762ec570323a846e207667de9c5f473a0d66d4f4b1
All data received CBOR: {'PUBKEY': b'\x04\x9a/\x9fy\x97\xa7\xfa\xb2E<\x00+\x8b\xdc\x08\xfeL\x8bb!\xceh\x9fw\x1c\x0e\xe9\x06~\x0e\x03\x93&\xf5\xaa\x18\xbe>se\xb8\xd5\xcc\x001Lh\xd8\x98\x92\xea^\xca\x81\xe5o\xef\xe0\xc5\x9a\xa2\xf12n', 'KEYHANDLE': b'I\xe8*=n\xd1t\xb3\xbay{v.\xc5p2:\x84n vg\xde\x9c_G:\rf\xd4\xf4\xb1'}
* DEBUG  12979ms test_comm.py:126 PUBKEY: 65 049a2f9f7997a7fab2453c002b8bdc08fe4c8b6221ce689f771c0ee9067e0e039326f5aa18be3e7365b8d5cc00314c68d89892ea5eca81e56fefe0c59aa2f1326e
* DEBUG  12979ms test_comm.py:126 KEYHANDLE: 32 49e82a3d6ed174b3ba797b762ec570323a846e207667de9c5f473a0d66d4f4b1
* INFO  12980ms communication.py:77 Sending data: {'HASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'KEYHANDLE': b'I\xe8*=n\xd1t\xb3\xbay{v.\xc5p2:\x84n vg\xde\x9c_G:\rf\xd4\xf4\xb1'}
Sending command with temp auth token=9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c45582049e82a3d6ed174b3ba797b762ec570323a846e207667de9c5f473a0d66d4f4b162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=b'\xa3dHASHX ;t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1fiKEYHANDLEX I\xe8*=n\xd1t\xb3\xbay{v.\xc5p2:\x84n vg\xde\x9c_G:\rf\xd4\xf4\xb1bTPX \x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90'
Send Command.SIGN
CBOR encoded data dict (to send): (124) a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c45582049e82a3d6ed174b3ba797b762ec570323a846e207667de9c5f473a0d66d4f4b162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
124 0/1 221 129 010001dd7c790013a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c45582049e82a3d6ed174b3ba797b762ec570323a846e207667de9c5f473a0d66d4f4b162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Send result: 00
Result Command.SIGN: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0079 -> 121
Packet info: 5 0/15 69 121 b'\x02\x00\x0fEE'
Received packet with partial data: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e415455524558408dbfa4bf37df51d5ddc06d6671b308
Packet info: 5 1/15 69 121 b'\x02\x01\x0fEE'
Received packet with partial data: 6d8042e5d161ae06460cecdc75872161553f290d1c45f5f2131ef543440d27e8132936c6a7de6270cd629326cef1274401
All data received: [(19, 3), (88, 3), (64, 3), (41, 3), (102, 2), (73, 2), (78, 2), (72, 2), (65, 2), (83, 2)]
All data received: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e415455524558408dbfa4bf37df51d5ddc06d6671b3086d8042e5d161ae06460cecdc75872161553f290d1c45f5f2131ef543440d27e8132936c6a7de6270cd629326cef1274401
All data received CBOR: {'INHASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'SIGNATURE': b"\x8d\xbf\xa4\xbf7\xdfQ\xd5\xdd\xc0mfq\xb3\x08m\x80B\xe5\xd1a\xae\x06F\x0c\xec\xdcu\x87!aU?)\r\x1cE\xf5\xf2\x13\x1e\xf5CD\r'\xe8\x13)6\xc6\xa7\xdebp\xcdb\x93&\xce\xf1'D\x01"}
* DEBUG  13075ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
* DEBUG  13075ms test_comm.py:126 SIGNATURE: 64 8dbfa4bf37df51d5ddc06d6671b3086d8042e5d161ae06460cecdc75872161553f290d1c45f5f2131ef543440d27e8132936c6a7de6270cd629326cef1274401
Captured log call
*  12752ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  12753ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 138, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  12754ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 64, 34, 140, 39, 144, 246, 1, 0, 1, 221, 54, 51, 0, 10, 162, 99, 80, 73, 78, 72, 49, 50, 51, 52, 53, 54, 55, 56, 98, 84, 80, 88, 32, 197, 103, 62, 135, 173, 148, 250, 216, 63, 92, 84, 88, 121, 113, 132, 214, 143, 222, 220, 7, 231, 22, 0, 205, 166, 192]
*  12758ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 54, 18, 59, 254, 94, 120, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12770ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 242, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12770ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  12770ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 138, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  12774ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 64, 34, 140, 39, 144, 246, 1, 0, 1, 221, 54, 51, 0, 4, 162, 99, 80, 73, 78, 72, 49, 50, 51, 52, 53, 54, 55, 56, 98, 84, 80, 88, 32, 197, 103, 62, 135, 173, 148, 250, 216, 63, 92, 84, 88, 121, 113, 132, 214, 143, 222, 220, 7, 231, 22, 0, 205, 166, 192]
*  12778ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 54, 18, 59, 254, 94, 120, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12798ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12799ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  12802ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12814ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 86, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 41, 0, 41, 4, 161, 98, 84, 80, 88, 32, 156, 130, 117]
*  12818ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10, 243, 75, 141, 182, 213, 144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12819ms communication.py:77 Sending data: {'RAW_KEY_DATA': b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}
*  12820ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 172, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  12822ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 98, 34, 140, 39, 144, 246, 1, 0, 1, 221, 88, 85, 0, 25, 162, 108, 82, 65, 87, 95, 75, 69, 89, 95, 68, 65, 84, 65, 88, 32, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97]
*  12826ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 97, 97, 97, 98, 84, 80, 88, 32, 156, 130, 117, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10, 243, 75, 141, 182, 213, 144, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0]
*  12886ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12934ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12935ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  12938ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12950ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 122, 25, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*  12954ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 154, 47, 159, 121, 151, 167, 250, 178, 69, 60, 0, 43, 139, 220, 8, 254, 76, 139, 98, 33, 206, 104, 159, 119, 28, 14, 233, 6, 126, 14, 3, 147, 38, 245, 170, 24, 190, 62, 115, 101, 184, 213, 204, 0, 49, 76, 104, 216, 152, 146, 234, 94, 202, 129, 229, 111, 239]
*  12958ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 224, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12959ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  12962ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12974ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 95, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 50, 197, 154, 162, 241, 50, 110, 105, 75, 69, 89, 72, 65]
*  12978ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 32, 73, 232, 42, 61, 110, 209, 116, 179, 186, 121, 123, 118, 46, 197, 112, 50, 58, 132, 110, 32, 118, 103, 222, 156, 95, 71, 58, 13, 102, 212, 244, 177, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12979ms test_comm.py:126 PUBKEY: 65 049a2f9f7997a7fab2453c002b8bdc08fe4c8b6221ce689f771c0ee9067e0e039326f5aa18be3e7365b8d5cc00314c68d89892ea5eca81e56fefe0c59aa2f1326e
*  12979ms test_comm.py:126 KEYHANDLE: 32 49e82a3d6ed174b3ba797b762ec570323a846e207667de9c5f473a0d66d4f4b1
*  12980ms communication.py:77 Sending data: {'HASH': b';t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1f', 'KEYHANDLE': b'I\xe8*=n\xd1t\xb3\xbay{v.\xc5p2:\x84n vg\xde\x9c_G:\rf\xd4\xf4\xb1'}
*  12981ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 208, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  12982ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 134, 34, 140, 39, 144, 246, 1, 0, 1, 221, 124, 121, 0, 19, 163, 100, 72, 65, 83, 72, 88, 32, 59, 116, 145, 220, 1, 106, 193, 160, 178, 224, 35, 114, 64, 44, 134, 31, 175, 164, 89, 41, 64, 135, 231, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 75, 69, 89, 72]
*  12986ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 65, 78, 68, 76, 69, 88, 32, 73, 232, 42, 61, 110, 209, 116, 179, 186, 121, 123, 118, 46, 197, 112, 50, 58, 132, 110, 32, 118, 103, 222, 156, 95, 71, 58, 13, 102, 212, 244, 177, 98, 84, 80, 88, 32, 156, 130, 117, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184]
*  12990ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10, 243, 75, 141, 182, 213, 144, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13030ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13031ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  13034ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13046ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 121, 19, 162, 102, 73, 78, 72, 65, 83, 72, 88]
*  13050ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 32, 59, 116, 145, 220, 1, 106, 193, 160, 178, 224, 35, 114, 64, 44, 134, 31, 175, 164, 89, 41, 64, 135, 231, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 83, 73, 71, 78, 65, 84, 85, 82, 69, 88, 64, 141, 191, 164, 191, 55, 223, 81, 213, 221, 192, 109, 102, 113, 179]
*  13054ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13055ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  13058ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13070ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 94, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 49, 109, 128, 66, 229, 209, 97, 174, 6, 70, 12, 236, 220]
*  13074ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 117, 135, 33, 97, 85, 63, 41, 13, 28, 69, 245, 242, 19, 30, 245, 67, 68, 13, 39, 232, 19, 41, 54, 198, 167, 222, 98, 112, 205, 98, 147, 38, 206, 241, 39, 68, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13075ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
*  13075ms test_comm.py:126 SIGNATURE: 64 8dbfa4bf37df51d5ddc06d6671b3086d8042e5d161ae06460cecdc75872161553f290d1c45f5f2131ef543440d27e8132936c6a7de6270cd629326cef1274401

Teardown

PASSED test_resident_keys_read_public_key[1] 0:00:00.306026

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
04343bfe16dc352fd3079b419f4a45b97d52e5b2047157de3a484fe6df1f7fa8bee63ce2a0d457c21558cad59434f369f5803067481fbde392e4e7d017efe76818
Captured stderr call
* INFO  13080ms communication.py:77 Sending data: {}
Sending command with temp auth token=9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=b'\xa1bTPX \x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90'
Send Command.GENERATE_RESIDENT_KEY
CBOR encoded data dict (to send): (41) a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
41 0/1 221 46 010001dd29260016a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Send result: 00
Result Command.GENERATE_RESIDENT_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 007a -> 122
Packet info: 5 0/15 69 122 b'\x02\x00\x0fEE'
Received packet with partial data: 007a16a2665055424b4559584104343bfe16dc352fd3079b419f4a45b97d52e5b2047157de3a484fe6df1f7fa8bee63ce2a0d457c21558cad59434f369f5803067481fbde392e4e7
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: d017efe76818694b455948414e444c455820a39102c5f8d420b3ccc28a7ced41b403e220fd186880ebb00dd3891fabd3883c
All data received: [(69, 4), (65, 4), (88, 3), (211, 3), (72, 3), (31, 3), (32, 3), (22, 2), (75, 2), (89, 2)]
All data received: 007a16a2665055424b4559584104343bfe16dc352fd3079b419f4a45b97d52e5b2047157de3a484fe6df1f7fa8bee63ce2a0d457c21558cad59434f369f5803067481fbde392e4e7d017efe76818694b455948414e444c455820a39102c5f8d420b3ccc28a7ced41b403e220fd186880ebb00dd3891fabd3883c
All data received CBOR: {'PUBKEY': b'\x044;\xfe\x16\xdc5/\xd3\x07\x9bA\x9fJE\xb9}R\xe5\xb2\x04qW\xde:HO\xe6\xdf\x1f\x7f\xa8\xbe\xe6<\xe2\xa0\xd4W\xc2\x15X\xca\xd5\x944\xf3i\xf5\x800gH\x1f\xbd\xe3\x92\xe4\xe7\xd0\x17\xef\xe7h\x18', 'KEYHANDLE': b'\xa3\x91\x02\xc5\xf8\xd4 \xb3\xcc\xc2\x8a|\xedA\xb4\x03\xe2 \xfd\x18h\x80\xeb\xb0\r\xd3\x89\x1f\xab\xd3\x88<'}
* DEBUG  13267ms test_comm.py:126 PUBKEY: 65 04343bfe16dc352fd3079b419f4a45b97d52e5b2047157de3a484fe6df1f7fa8bee63ce2a0d457c21558cad59434f369f5803067481fbde392e4e7d017efe76818
* DEBUG  13267ms test_comm.py:126 KEYHANDLE: 32 a39102c5f8d420b3ccc28a7ced41b403e220fd186880ebb00dd3891fabd3883c
* INFO  13268ms communication.py:77 Sending data: {'KEYHANDLE': b'\xa3\x91\x02\xc5\xf8\xd4 \xb3\xcc\xc2\x8a|\xedA\xb4\x03\xe2 \xfd\x18h\x80\xeb\xb0\r\xd3\x89\x1f\xab\xd3\x88<'}
Sending command with temp auth token=9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=a2694b455948414e444c455820a39102c5f8d420b3ccc28a7ced41b403e220fd186880ebb00dd3891fabd3883c62545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=b'\xa2iKEYHANDLEX \xa3\x91\x02\xc5\xf8\xd4 \xb3\xcc\xc2\x8a|\xedA\xb4\x03\xe2 \xfd\x18h\x80\xeb\xb0\r\xd3\x89\x1f\xab\xd3\x88<bTPX \x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90'
Send Command.READ_RESIDENT_KEY_PUBLIC
CBOR encoded data dict (to send): (85) a2694b455948414e444c455820a39102c5f8d420b3ccc28a7ced41b403e220fd186880ebb00dd3891fabd3883c62545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
85 0/1 221 90 010001dd55520017a2694b455948414e444c455820a39102c5f8d420b3ccc28a7ced41b403e220fd186880ebb00dd3891fabd3883c62545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Send result: 00
Result Command.READ_RESIDENT_KEY_PUBLIC: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 007a -> 122
Packet info: 5 0/15 69 122 b'\x02\x00\x0fEE'
Received packet with partial data: 007a17a2665055424b4559584104343bfe16dc352fd3079b419f4a45b97d52e5b2047157de3a484fe6df1f7fa8bee63ce2a0d457c21558cad59434f369f5803067481fbde392e4e7
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: d017efe76818694b455948414e444c455820a39102c5f8d420b3ccc28a7ced41b403e220fd186880ebb00dd3891fabd3883c
All data received: [(69, 4), (65, 4), (88, 3), (211, 3), (72, 3), (31, 3), (32, 3), (23, 2), (75, 2), (89, 2)]
All data received: 007a17a2665055424b4559584104343bfe16dc352fd3079b419f4a45b97d52e5b2047157de3a484fe6df1f7fa8bee63ce2a0d457c21558cad59434f369f5803067481fbde392e4e7d017efe76818694b455948414e444c455820a39102c5f8d420b3ccc28a7ced41b403e220fd186880ebb00dd3891fabd3883c
All data received CBOR: {'PUBKEY': b'\x044;\xfe\x16\xdc5/\xd3\x07\x9bA\x9fJE\xb9}R\xe5\xb2\x04qW\xde:HO\xe6\xdf\x1f\x7f\xa8\xbe\xe6<\xe2\xa0\xd4W\xc2\x15X\xca\xd5\x944\xf3i\xf5\x800gH\x1f\xbd\xe3\x92\xe4\xe7\xd0\x17\xef\xe7h\x18', 'KEYHANDLE': b'\xa3\x91\x02\xc5\xf8\xd4 \xb3\xcc\xc2\x8a|\xedA\xb4\x03\xe2 \xfd\x18h\x80\xeb\xb0\r\xd3\x89\x1f\xab\xd3\x88<'}
* DEBUG  13383ms test_comm.py:126 PUBKEY: 65 04343bfe16dc352fd3079b419f4a45b97d52e5b2047157de3a484fe6df1f7fa8bee63ce2a0d457c21558cad59434f369f5803067481fbde392e4e7d017efe76818
* DEBUG  13383ms test_comm.py:126 KEYHANDLE: 32 a39102c5f8d420b3ccc28a7ced41b403e220fd186880ebb00dd3891fabd3883c
Captured log call
*  13080ms communication.py:77 Sending data: {}
*  13081ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  13086ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 22, 161, 98, 84, 80, 88, 32, 156, 130, 117, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10, 243, 75, 141, 182, 213, 144, 100, 116, 121, 112, 101, 106, 112]
*  13090ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13138ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13222ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13223ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  13226ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13238ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 122, 22, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*  13242ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 52, 59, 254, 22, 220, 53, 47, 211, 7, 155, 65, 159, 74, 69, 185, 125, 82, 229, 178, 4, 113, 87, 222, 58, 72, 79, 230, 223, 31, 127, 168, 190, 230, 60, 226, 160, 212, 87, 194, 21, 88, 202, 213, 148, 52, 243, 105, 245, 128, 48, 103, 72, 31, 189, 227, 146, 228]
*  13246ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 231, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13247ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  13250ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13262ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 95, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 50, 208, 23, 239, 231, 104, 24, 105, 75, 69, 89, 72, 65]
*  13266ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 32, 163, 145, 2, 197, 248, 212, 32, 179, 204, 194, 138, 124, 237, 65, 180, 3, 226, 32, 253, 24, 104, 128, 235, 176, 13, 211, 137, 31, 171, 211, 136, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13267ms test_comm.py:126 PUBKEY: 65 04343bfe16dc352fd3079b419f4a45b97d52e5b2047157de3a484fe6df1f7fa8bee63ce2a0d457c21558cad59434f369f5803067481fbde392e4e7d017efe76818
*  13267ms test_comm.py:126 KEYHANDLE: 32 a39102c5f8d420b3ccc28a7ced41b403e220fd186880ebb00dd3891fabd3883c
*  13268ms communication.py:77 Sending data: {'KEYHANDLE': b'\xa3\x91\x02\xc5\xf8\xd4 \xb3\xcc\xc2\x8a|\xedA\xb4\x03\xe2 \xfd\x18h\x80\xeb\xb0\r\xd3\x89\x1f\xab\xd3\x88<'}
*  13268ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 169, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  13270ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 95, 34, 140, 39, 144, 246, 1, 0, 1, 221, 85, 82, 0, 23, 162, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 163, 145, 2, 197, 248, 212, 32, 179, 204, 194, 138, 124, 237, 65, 180, 3, 226, 32, 253, 24, 104, 128, 235, 176, 13, 211, 137, 31, 171, 211, 136, 60]
*  13274ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 98, 84, 80, 88, 32, 156, 130, 117, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10, 243, 75, 141, 182, 213, 144, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0]
*  13334ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13338ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  13342ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13354ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 122, 23, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*  13358ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 52, 59, 254, 22, 220, 53, 47, 211, 7, 155, 65, 159, 74, 69, 185, 125, 82, 229, 178, 4, 113, 87, 222, 58, 72, 79, 230, 223, 31, 127, 168, 190, 230, 60, 226, 160, 212, 87, 194, 21, 88, 202, 213, 148, 52, 243, 105, 245, 128, 48, 103, 72, 31, 189, 227, 146, 228]
*  13362ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 231, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13363ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  13366ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13378ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 95, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 50, 208, 23, 239, 231, 104, 24, 105, 75, 69, 89, 72, 65]
*  13382ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 32, 163, 145, 2, 197, 248, 212, 32, 179, 204, 194, 138, 124, 237, 65, 180, 3, 226, 32, 253, 24, 104, 128, 235, 176, 13, 211, 137, 31, 171, 211, 136, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13383ms test_comm.py:126 PUBKEY: 65 04343bfe16dc352fd3079b419f4a45b97d52e5b2047157de3a484fe6df1f7fa8bee63ce2a0d457c21558cad59434f369f5803067481fbde392e4e7d017efe76818
*  13383ms test_comm.py:126 KEYHANDLE: 32 a39102c5f8d420b3ccc28a7ced41b403e220fd186880ebb00dd3891fabd3883c

Teardown

PASSED test_resident_keys_read_public_key[10] 0:00:03.118311

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
043e4858ca4c4c7a64258aae235bc6914e269daffa1f9d17021c6c7dd6b1f6b74eb0a20de4c3e1ba86cf4e6c10b852e950c12b0365353eebe2c8ba3f5090c3559f
043cfebe3fefec94f1c8b5ccb0bfcc9b45a82db05c8be6a27dae9e7badfbf3d5e0bcaf9623d227d19cfd645e2ead3b62ba7f7cca23a04e351be6b942de0c0d9f94
04b94c6687e5561a580b735fcab4c84a24eceb301a775fb9d83d0a8f8b5b248b7e534a36c949b7eaaf5458e6e73c2c56b0c9524272980af4c80202097659441bc2
0494a857dd9e03d87aded174fc5fba2f2d379aaa50d77e18f10e87a1d7c63c78d929339edd4d8d9fce287296c13c89d236b3bbbf4b8b74c077259222139a5b3490
041fd5fea5dd159d175ca09ad9a87d6f01fc69a3d0056aa2a39d7ea8c3e32164aa768d71162e43c1c144cfa0f11af2440525d1a65961e3af5a0509c8b3cf4df923
0455a47c3836ca01c50538543505b083952e47aa427e143d78d101edbb0b894c6a6a97a5a60bdeb1b77d11a7bc35417363a9ea38cd4afbe44ef44e0f607d677af1
042041a3931c06956575e72f53217baec80566c3663d70c12124ad4eca4fbbbf584ab2e75f29a34961e7762133e8878a2a9d8bf6e0f508072dea1c235c6353be13
0434be6a7573731febf3394b0234e26850ed6ab2e6c1e6845dcd8ffa896dcc33d6d2837e08ac9d82b19d1a706678c674dedf950023444f43046aa27928daa156c1
044cd17c6004e7863af40f4f656cdebfe77ab01cee44f2d92f0626feaca4c8b789082e75317353ac306d89b3c5fbbb49ebe4fc5bd62beb5414245c3e8473bbdf11
04d06d3dd45f38f3ce43427aa363920fb1742f935625c6b1399d047fb50895ff939a30269090f5c7034bfd5208d3d5a3cb274f13637e71c759e1bdc0f3c1efecbe
Captured stderr call
* INFO  13388ms communication.py:77 Sending data: {}
Sending command with temp auth token=9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=b'\xa1bTPX \x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90'
Send Command.GENERATE_RESIDENT_KEY
CBOR encoded data dict (to send): (41) a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
41 0/1 221 46 010001dd29260016a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Send result: 00
Result Command.GENERATE_RESIDENT_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 007a -> 122
Packet info: 5 0/15 69 122 b'\x02\x00\x0fEE'
Received packet with partial data: 007a16a2665055424b45595841043e4858ca4c4c7a64258aae235bc6914e269daffa1f9d17021c6c7dd6b1f6b74eb0a20de4c3e1ba86cf4e6c10b852e950c12b0365353eebe2c8ba
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: 3f5090c3559f694b455948414e444c455820ef262dbaf4005fd001b1d8fefdb0c6cd9d0bc0ed19f8354f661043f73bc4026f
All data received: [(78, 4), (80, 3), (69, 3), (88, 3), (76, 3), (157, 3), (186, 3), (0, 2), (122, 2), (162, 2)]
All data received: 007a16a2665055424b45595841043e4858ca4c4c7a64258aae235bc6914e269daffa1f9d17021c6c7dd6b1f6b74eb0a20de4c3e1ba86cf4e6c10b852e950c12b0365353eebe2c8ba3f5090c3559f694b455948414e444c455820ef262dbaf4005fd001b1d8fefdb0c6cd9d0bc0ed19f8354f661043f73bc4026f
All data received CBOR: {'PUBKEY': b'\x04>HX\xcaLLzd%\x8a\xae#[\xc6\x91N&\x9d\xaf\xfa\x1f\x9d\x17\x02\x1cl}\xd6\xb1\xf6\xb7N\xb0\xa2\r\xe4\xc3\xe1\xba\x86\xcfNl\x10\xb8R\xe9P\xc1+\x03e5>\xeb\xe2\xc8\xba?P\x90\xc3U\x9f', 'KEYHANDLE': b'\xef&-\xba\xf4\x00_\xd0\x01\xb1\xd8\xfe\xfd\xb0\xc6\xcd\x9d\x0b\xc0\xed\x19\xf85Of\x10C\xf7;\xc4\x02o'}
* DEBUG  13559ms test_comm.py:126 PUBKEY: 65 043e4858ca4c4c7a64258aae235bc6914e269daffa1f9d17021c6c7dd6b1f6b74eb0a20de4c3e1ba86cf4e6c10b852e950c12b0365353eebe2c8ba3f5090c3559f
* DEBUG  13559ms test_comm.py:126 KEYHANDLE: 32 ef262dbaf4005fd001b1d8fefdb0c6cd9d0bc0ed19f8354f661043f73bc4026f
* INFO  13560ms communication.py:77 Sending data: {}
Sending command with temp auth token=9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=b'\xa1bTPX \x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90'
Send Command.GENERATE_RESIDENT_KEY
CBOR encoded data dict (to send): (41) a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
41 0/1 221 46 010001dd29260016a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Send result: 00
Result Command.GENERATE_RESIDENT_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 007a -> 122
Packet info: 5 0/15 69 122 b'\x02\x00\x0fEE'
Received packet with partial data: 007a16a2665055424b45595841043cfebe3fefec94f1c8b5ccb0bfcc9b45a82db05c8be6a27dae9e7badfbf3d5e0bcaf9623d227d19cfd645e2ead3b62ba7f7cca23a04e351be6b9
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: 42de0c0d9f94694b455948414e444c4558201779418b2486dc4f45e23fac0a83a555c8d4fcf5cc6dc34465a84375a1cf79b5
All data received: [(69, 5), (65, 3), (204, 3), (162, 2), (85, 2), (66, 2), (75, 2), (89, 2), (88, 2), (63, 2)]
All data received: 007a16a2665055424b45595841043cfebe3fefec94f1c8b5ccb0bfcc9b45a82db05c8be6a27dae9e7badfbf3d5e0bcaf9623d227d19cfd645e2ead3b62ba7f7cca23a04e351be6b942de0c0d9f94694b455948414e444c4558201779418b2486dc4f45e23fac0a83a555c8d4fcf5cc6dc34465a84375a1cf79b5
All data received CBOR: {'PUBKEY': b"\x04<\xfe\xbe?\xef\xec\x94\xf1\xc8\xb5\xcc\xb0\xbf\xcc\x9bE\xa8-\xb0\\\x8b\xe6\xa2}\xae\x9e{\xad\xfb\xf3\xd5\xe0\xbc\xaf\x96#\xd2'\xd1\x9c\xfdd^.\xad;b\xba\x7f|\xca#\xa0N5\x1b\xe6\xb9B\xde\x0c\r\x9f\x94", 'KEYHANDLE': b'\x17yA\x8b$\x86\xdcOE\xe2?\xac\n\x83\xa5U\xc8\xd4\xfc\xf5\xccm\xc3De\xa8Cu\xa1\xcfy\xb5'}
* DEBUG  13731ms test_comm.py:126 PUBKEY: 65 043cfebe3fefec94f1c8b5ccb0bfcc9b45a82db05c8be6a27dae9e7badfbf3d5e0bcaf9623d227d19cfd645e2ead3b62ba7f7cca23a04e351be6b942de0c0d9f94
* DEBUG  13731ms test_comm.py:126 KEYHANDLE: 32 1779418b2486dc4f45e23fac0a83a555c8d4fcf5cc6dc34465a84375a1cf79b5
* INFO  13732ms communication.py:77 Sending data: {}
Sending command with temp auth token=9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=b'\xa1bTPX \x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90'
Send Command.GENERATE_RESIDENT_KEY
CBOR encoded data dict (to send): (41) a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
41 0/1 221 46 010001dd29260016a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Send result: 00
Result Command.GENERATE_RESIDENT_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 007a -> 122
Packet info: 5 0/15 69 122 b'\x02\x00\x0fEE'
Received packet with partial data: 007a16a2665055424b4559584104b94c6687e5561a580b735fcab4c84a24eceb301a775fb9d83d0a8f8b5b248b7e534a36c949b7eaaf5458e6e73c2c56b0c9524272980af4c80202
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: 097659441bc2694b455948414e444c455820f1f24189b778ca27ccb745b8679261dcc48064f3866c62b0dcf6a25738d45e1d
All data received: [(69, 4), (88, 4), (89, 3), (65, 3), (183, 3), (162, 2), (102, 2), (66, 2), (75, 2), (185, 2)]
All data received: 007a16a2665055424b4559584104b94c6687e5561a580b735fcab4c84a24eceb301a775fb9d83d0a8f8b5b248b7e534a36c949b7eaaf5458e6e73c2c56b0c9524272980af4c80202097659441bc2694b455948414e444c455820f1f24189b778ca27ccb745b8679261dcc48064f3866c62b0dcf6a25738d45e1d
All data received CBOR: {'PUBKEY': b'\x04\xb9Lf\x87\xe5V\x1aX\x0bs_\xca\xb4\xc8J$\xec\xeb0\x1aw_\xb9\xd8=\n\x8f\x8b[$\x8b~SJ6\xc9I\xb7\xea\xafTX\xe6\xe7<,V\xb0\xc9RBr\x98\n\xf4\xc8\x02\x02\tvYD\x1b\xc2', 'KEYHANDLE': b"\xf1\xf2A\x89\xb7x\xca'\xcc\xb7E\xb8g\x92a\xdc\xc4\x80d\xf3\x86lb\xb0\xdc\xf6\xa2W8\xd4^\x1d"}
* DEBUG  13911ms test_comm.py:126 PUBKEY: 65 04b94c6687e5561a580b735fcab4c84a24eceb301a775fb9d83d0a8f8b5b248b7e534a36c949b7eaaf5458e6e73c2c56b0c9524272980af4c80202097659441bc2
* DEBUG  13911ms test_comm.py:126 KEYHANDLE: 32 f1f24189b778ca27ccb745b8679261dcc48064f3866c62b0dcf6a25738d45e1d
* INFO  13912ms communication.py:77 Sending data: {}
Sending command with temp auth token=9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=b'\xa1bTPX \x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90'
Send Command.GENERATE_RESIDENT_KEY
CBOR encoded data dict (to send): (41) a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
41 0/1 221 46 010001dd29260016a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Send result: 00
Result Command.GENERATE_RESIDENT_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 007a -> 122
Packet info: 5 0/15 69 122 b'\x02\x00\x0fEE'
Received packet with partial data: 007a16a2665055424b455958410494a857dd9e03d87aded174fc5fba2f2d379aaa50d77e18f10e87a1d7c63c78d929339edd4d8d9fce287296c13c89d236b3bbbf4b8b74c0772592
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: 22139a5b3490694b455948414e444c455820d5813fe1797ffb33518756744d2f0a0af98f423ffcfc1575f6354f09d3472e33
All data received: [(75, 3), (69, 3), (116, 3), (252, 3), (51, 3), (122, 2), (80, 2), (66, 2), (89, 2), (88, 2)]
All data received: 007a16a2665055424b455958410494a857dd9e03d87aded174fc5fba2f2d379aaa50d77e18f10e87a1d7c63c78d929339edd4d8d9fce287296c13c89d236b3bbbf4b8b74c077259222139a5b3490694b455948414e444c455820d5813fe1797ffb33518756744d2f0a0af98f423ffcfc1575f6354f09d3472e33
All data received CBOR: {'PUBKEY': b'\x04\x94\xa8W\xdd\x9e\x03\xd8z\xde\xd1t\xfc_\xba/-7\x9a\xaaP\xd7~\x18\xf1\x0e\x87\xa1\xd7\xc6<x\xd9)3\x9e\xddM\x8d\x9f\xce(r\x96\xc1<\x89\xd26\xb3\xbb\xbfK\x8bt\xc0w%\x92"\x13\x9a[4\x90', 'KEYHANDLE': b'\xd5\x81?\xe1y\x7f\xfb3Q\x87VtM/\n\n\xf9\x8fB?\xfc\xfc\x15u\xf65O\t\xd3G.3'}
* DEBUG  14107ms test_comm.py:126 PUBKEY: 65 0494a857dd9e03d87aded174fc5fba2f2d379aaa50d77e18f10e87a1d7c63c78d929339edd4d8d9fce287296c13c89d236b3bbbf4b8b74c077259222139a5b3490
* DEBUG  14107ms test_comm.py:126 KEYHANDLE: 32 d5813fe1797ffb33518756744d2f0a0af98f423ffcfc1575f6354f09d3472e33
* INFO  14108ms communication.py:77 Sending data: {}
Sending command with temp auth token=9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=b'\xa1bTPX \x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90'
Send Command.GENERATE_RESIDENT_KEY
CBOR encoded data dict (to send): (41) a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
41 0/1 221 46 010001dd29260016a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Send result: 00
Result Command.GENERATE_RESIDENT_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 007a -> 122
Packet info: 5 0/15 69 122 b'\x02\x00\x0fEE'
Received packet with partial data: 007a16a2665055424b45595841041fd5fea5dd159d175ca09ad9a87d6f01fc69a3d0056aa2a39d7ea8c3e32164aa768d71162e43c1c144cfa0f11af2440525d1a65961e3af5a0509
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: c8b3cf4df923694b455948414e444c45582062a5dbbcc1f0346df23011d5b49451d42e20ae67400e328c5f2917f4ca86cf41
All data received: [(69, 3), (89, 3), (65, 3), (5, 3), (193, 3), (68, 3), (207, 3), (22, 2), (162, 2), (75, 2)]
All data received: 007a16a2665055424b45595841041fd5fea5dd159d175ca09ad9a87d6f01fc69a3d0056aa2a39d7ea8c3e32164aa768d71162e43c1c144cfa0f11af2440525d1a65961e3af5a0509c8b3cf4df923694b455948414e444c45582062a5dbbcc1f0346df23011d5b49451d42e20ae67400e328c5f2917f4ca86cf41
All data received CBOR: {'PUBKEY': b'\x04\x1f\xd5\xfe\xa5\xdd\x15\x9d\x17\\\xa0\x9a\xd9\xa8}o\x01\xfci\xa3\xd0\x05j\xa2\xa3\x9d~\xa8\xc3\xe3!d\xaav\x8dq\x16.C\xc1\xc1D\xcf\xa0\xf1\x1a\xf2D\x05%\xd1\xa6Ya\xe3\xafZ\x05\t\xc8\xb3\xcfM\xf9#', 'KEYHANDLE': b'b\xa5\xdb\xbc\xc1\xf04m\xf20\x11\xd5\xb4\x94Q\xd4. \xaeg@\x0e2\x8c_)\x17\xf4\xca\x86\xcfA'}
* DEBUG  14287ms test_comm.py:126 PUBKEY: 65 041fd5fea5dd159d175ca09ad9a87d6f01fc69a3d0056aa2a39d7ea8c3e32164aa768d71162e43c1c144cfa0f11af2440525d1a65961e3af5a0509c8b3cf4df923
* DEBUG  14287ms test_comm.py:126 KEYHANDLE: 32 62a5dbbcc1f0346df23011d5b49451d42e20ae67400e328c5f2917f4ca86cf41
* INFO  14288ms communication.py:77 Sending data: {}
Sending command with temp auth token=9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=b'\xa1bTPX \x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90'
Send Command.GENERATE_RESIDENT_KEY
CBOR encoded data dict (to send): (41) a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
41 0/1 221 46 010001dd29260016a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Send result: 00
Result Command.GENERATE_RESIDENT_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 007a -> 122
Packet info: 5 0/15 69 122 b'\x02\x00\x0fEE'
Received packet with partial data: 007a16a2665055424b455958410455a47c3836ca01c50538543505b083952e47aa427e143d78d101edbb0b894c6a6a97a5a60bdeb1b77d11a7bc35417363a9ea38cd4afbe44ef44e
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: 0f607d677af1694b455948414e444c455820bf1cf47e7535988d9a9dae5382a626ca6b43ce0894b6ad601ba60adf8d034aee
All data received: [(69, 3), (65, 3), (56, 3), (53, 3), (166, 3), (78, 3), (122, 2), (85, 2), (66, 2), (75, 2)]
All data received: 007a16a2665055424b455958410455a47c3836ca01c50538543505b083952e47aa427e143d78d101edbb0b894c6a6a97a5a60bdeb1b77d11a7bc35417363a9ea38cd4afbe44ef44e0f607d677af1694b455948414e444c455820bf1cf47e7535988d9a9dae5382a626ca6b43ce0894b6ad601ba60adf8d034aee
All data received CBOR: {'PUBKEY': b'\x04U\xa4|86\xca\x01\xc5\x058T5\x05\xb0\x83\x95.G\xaaB~\x14=x\xd1\x01\xed\xbb\x0b\x89Ljj\x97\xa5\xa6\x0b\xde\xb1\xb7}\x11\xa7\xbc5Asc\xa9\xea8\xcdJ\xfb\xe4N\xf4N\x0f`}gz\xf1', 'KEYHANDLE': b'\xbf\x1c\xf4~u5\x98\x8d\x9a\x9d\xaeS\x82\xa6&\xcakC\xce\x08\x94\xb6\xad`\x1b\xa6\n\xdf\x8d\x03J\xee'}
* DEBUG  14483ms test_comm.py:126 PUBKEY: 65 0455a47c3836ca01c50538543505b083952e47aa427e143d78d101edbb0b894c6a6a97a5a60bdeb1b77d11a7bc35417363a9ea38cd4afbe44ef44e0f607d677af1
* DEBUG  14483ms test_comm.py:126 KEYHANDLE: 32 bf1cf47e7535988d9a9dae5382a626ca6b43ce0894b6ad601ba60adf8d034aee
* INFO  14484ms communication.py:77 Sending data: {}
Sending command with temp auth token=9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=b'\xa1bTPX \x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90'
Send Command.GENERATE_RESIDENT_KEY
CBOR encoded data dict (to send): (41) a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
41 0/1 221 46 010001dd29260016a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Send result: 00
Result Command.GENERATE_RESIDENT_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 007a -> 122
Packet info: 5 0/15 69 122 b'\x02\x00\x0fEE'
Received packet with partial data: 007a16a2665055424b45595841042041a3931c06956575e72f53217baec80566c3663d70c12124ad4eca4fbbbf584ab2e75f29a34961e7762133e8878a2a9d8bf6e0f508072dea1c
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: 235c6353be13694b455948414e444c45582008b9a2b12655aef3075adc00f3aca352a1c10d7bea0b5df6fa7caae3fcee779e
All data received: [(102, 3), (69, 3), (88, 3), (65, 3), (163, 3), (231, 3), (33, 3), (0, 2), (162, 2), (85, 2)]
All data received: 007a16a2665055424b45595841042041a3931c06956575e72f53217baec80566c3663d70c12124ad4eca4fbbbf584ab2e75f29a34961e7762133e8878a2a9d8bf6e0f508072dea1c235c6353be13694b455948414e444c45582008b9a2b12655aef3075adc00f3aca352a1c10d7bea0b5df6fa7caae3fcee779e
All data received CBOR: {'PUBKEY': b'\x04 A\xa3\x93\x1c\x06\x95eu\xe7/S!{\xae\xc8\x05f\xc3f=p\xc1!$\xadN\xcaO\xbb\xbfXJ\xb2\xe7_)\xa3Ia\xe7v!3\xe8\x87\x8a*\x9d\x8b\xf6\xe0\xf5\x08\x07-\xea\x1c#\\cS\xbe\x13', 'KEYHANDLE': b'\x08\xb9\xa2\xb1&U\xae\xf3\x07Z\xdc\x00\xf3\xac\xa3R\xa1\xc1\r{\xea\x0b]\xf6\xfa|\xaa\xe3\xfc\xeew\x9e'}
* DEBUG  14703ms test_comm.py:126 PUBKEY: 65 042041a3931c06956575e72f53217baec80566c3663d70c12124ad4eca4fbbbf584ab2e75f29a34961e7762133e8878a2a9d8bf6e0f508072dea1c235c6353be13
* DEBUG  14703ms test_comm.py:126 KEYHANDLE: 32 08b9a2b12655aef3075adc00f3aca352a1c10d7bea0b5df6fa7caae3fcee779e
* INFO  14703ms communication.py:77 Sending data: {}
Sending command with temp auth token=9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=b'\xa1bTPX \x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90'
Send Command.GENERATE_RESIDENT_KEY
CBOR encoded data dict (to send): (41) a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
41 0/1 221 46 010001dd29260016a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Send result: 00
Result Command.GENERATE_RESIDENT_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 007a -> 122
Packet info: 5 0/15 69 122 b'\x02\x00\x0fEE'
Received packet with partial data: 007a16a2665055424b455958410434be6a7573731febf3394b0234e26850ed6ab2e6c1e6845dcd8ffa896dcc33d6d2837e08ac9d82b19d1a706678c674dedf950023444f43046aa2
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: 7928daa156c1694b455948414e444c45582084137cb41b7090a28c9a796aba050095f6f19c860808a8486392e3faa9247ba5
All data received: [(106, 4), (0, 3), (162, 3), (75, 3), (69, 3), (8, 3), (102, 2), (80, 2), (89, 2), (88, 2)]
All data received: 007a16a2665055424b455958410434be6a7573731febf3394b0234e26850ed6ab2e6c1e6845dcd8ffa896dcc33d6d2837e08ac9d82b19d1a706678c674dedf950023444f43046aa27928daa156c1694b455948414e444c45582084137cb41b7090a28c9a796aba050095f6f19c860808a8486392e3faa9247ba5
All data received CBOR: {'PUBKEY': b'\x044\xbejuss\x1f\xeb\xf39K\x024\xe2hP\xedj\xb2\xe6\xc1\xe6\x84]\xcd\x8f\xfa\x89m\xcc3\xd6\xd2\x83~\x08\xac\x9d\x82\xb1\x9d\x1apfx\xc6t\xde\xdf\x95\x00#DOC\x04j\xa2y(\xda\xa1V\xc1', 'KEYHANDLE': b'\x84\x13|\xb4\x1bp\x90\xa2\x8c\x9ayj\xba\x05\x00\x95\xf6\xf1\x9c\x86\x08\x08\xa8Hc\x92\xe3\xfa\xa9${\xa5'}
* DEBUG  14891ms test_comm.py:126 PUBKEY: 65 0434be6a7573731febf3394b0234e26850ed6ab2e6c1e6845dcd8ffa896dcc33d6d2837e08ac9d82b19d1a706678c674dedf950023444f43046aa27928daa156c1
* DEBUG  14891ms test_comm.py:126 KEYHANDLE: 32 84137cb41b7090a28c9a796aba050095f6f19c860808a8486392e3faa9247ba5
* INFO  14892ms communication.py:77 Sending data: {}
Sending command with temp auth token=9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=b'\xa1bTPX \x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90'
Send Command.GENERATE_RESIDENT_KEY
CBOR encoded data dict (to send): (41) a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
41 0/1 221 46 010001dd29260016a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Send result: 00
Result Command.GENERATE_RESIDENT_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 007a -> 122
Packet info: 5 0/15 69 122 b'\x02\x00\x0fEE'
Received packet with partial data: 007a16a2665055424b45595841044cd17c6004e7863af40f4f656cdebfe77ab01cee44f2d92f0626feaca4c8b789082e75317353ac306d89b3c5fbbb49ebe4fc5bd62beb5414245c
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: 3e8473bbdf11694b455948414e444c4558202e50ce739a4bd9fd62f383f60e0e7dbcd97381841107841248de7e682883aeb2
All data received: [(115, 4), (75, 3), (69, 3), (217, 3), (132, 3), (122, 2), (80, 2), (89, 2), (88, 2), (65, 2)]
All data received: 007a16a2665055424b45595841044cd17c6004e7863af40f4f656cdebfe77ab01cee44f2d92f0626feaca4c8b789082e75317353ac306d89b3c5fbbb49ebe4fc5bd62beb5414245c3e8473bbdf11694b455948414e444c4558202e50ce739a4bd9fd62f383f60e0e7dbcd97381841107841248de7e682883aeb2
All data received CBOR: {'PUBKEY': b'\x04L\xd1|`\x04\xe7\x86:\xf4\x0fOel\xde\xbf\xe7z\xb0\x1c\xeeD\xf2\xd9/\x06&\xfe\xac\xa4\xc8\xb7\x89\x08.u1sS\xac0m\x89\xb3\xc5\xfb\xbbI\xeb\xe4\xfc[\xd6+\xebT\x14$\\>\x84s\xbb\xdf\x11', 'KEYHANDLE': b'.P\xces\x9aK\xd9\xfdb\xf3\x83\xf6\x0e\x0e}\xbc\xd9s\x81\x84\x11\x07\x84\x12H\xde~h(\x83\xae\xb2'}
* DEBUG  15062ms test_comm.py:126 PUBKEY: 65 044cd17c6004e7863af40f4f656cdebfe77ab01cee44f2d92f0626feaca4c8b789082e75317353ac306d89b3c5fbbb49ebe4fc5bd62beb5414245c3e8473bbdf11
* DEBUG  15063ms test_comm.py:126 KEYHANDLE: 32 2e50ce739a4bd9fd62f383f60e0e7dbcd97381841107841248de7e682883aeb2
* INFO  15063ms communication.py:77 Sending data: {}
Sending command with temp auth token=9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=b'\xa1bTPX \x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90'
Send Command.GENERATE_RESIDENT_KEY
CBOR encoded data dict (to send): (41) a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
41 0/1 221 46 010001dd29260016a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Send result: 00
Result Command.GENERATE_RESIDENT_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 007a -> 122
Packet info: 5 0/15 69 122 b'\x02\x00\x0fEE'
Received packet with partial data: 007a16a2665055424b4559584104d06d3dd45f38f3ce43427aa363920fb1742f935625c6b1399d047fb50895ff939a30269090f5c7034bfd5208d3d5a3cb274f13637e71c759e1bd
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: c0f3c1efecbe694b455948414e444c45582039f2b02d2b697093069a4772ba52c47719cf5453ddeeb4fb7426f2611f7efa43
All data received: [(75, 3), (69, 3), (89, 3), (147, 3), (122, 2), (66, 2), (88, 2), (65, 2), (4, 2), (243, 2)]
All data received: 007a16a2665055424b4559584104d06d3dd45f38f3ce43427aa363920fb1742f935625c6b1399d047fb50895ff939a30269090f5c7034bfd5208d3d5a3cb274f13637e71c759e1bdc0f3c1efecbe694b455948414e444c45582039f2b02d2b697093069a4772ba52c47719cf5453ddeeb4fb7426f2611f7efa43
All data received CBOR: {'PUBKEY': b"\x04\xd0m=\xd4_8\xf3\xceCBz\xa3c\x92\x0f\xb1t/\x93V%\xc6\xb19\x9d\x04\x7f\xb5\x08\x95\xff\x93\x9a0&\x90\x90\xf5\xc7\x03K\xfdR\x08\xd3\xd5\xa3\xcb'O\x13c~q\xc7Y\xe1\xbd\xc0\xf3\xc1\xef\xec\xbe", 'KEYHANDLE': b'9\xf2\xb0-+ip\x93\x06\x9aGr\xbaR\xc4w\x19\xcfTS\xdd\xee\xb4\xfbt&\xf2a\x1f~\xfaC'}
* DEBUG  15267ms test_comm.py:126 PUBKEY: 65 04d06d3dd45f38f3ce43427aa363920fb1742f935625c6b1399d047fb50895ff939a30269090f5c7034bfd5208d3d5a3cb274f13637e71c759e1bdc0f3c1efecbe
* DEBUG  15267ms test_comm.py:126 KEYHANDLE: 32 39f2b02d2b697093069a4772ba52c47719cf5453ddeeb4fb7426f2611f7efa43
* INFO  15268ms communication.py:77 Sending data: {'KEYHANDLE': b'\xef&-\xba\xf4\x00_\xd0\x01\xb1\xd8\xfe\xfd\xb0\xc6\xcd\x9d\x0b\xc0\xed\x19\xf85Of\x10C\xf7;\xc4\x02o'}
Sending command with temp auth token=9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=a2694b455948414e444c455820ef262dbaf4005fd001b1d8fefdb0c6cd9d0bc0ed19f8354f661043f73bc4026f62545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=b'\xa2iKEYHANDLEX \xef&-\xba\xf4\x00_\xd0\x01\xb1\xd8\xfe\xfd\xb0\xc6\xcd\x9d\x0b\xc0\xed\x19\xf85Of\x10C\xf7;\xc4\x02obTPX \x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90'
Send Command.READ_RESIDENT_KEY_PUBLIC
CBOR encoded data dict (to send): (85) a2694b455948414e444c455820ef262dbaf4005fd001b1d8fefdb0c6cd9d0bc0ed19f8354f661043f73bc4026f62545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
85 0/1 221 90 010001dd55520017a2694b455948414e444c455820ef262dbaf4005fd001b1d8fefdb0c6cd9d0bc0ed19f8354f661043f73bc4026f62545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Send result: 00
Result Command.READ_RESIDENT_KEY_PUBLIC: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 007a -> 122
Packet info: 5 0/15 69 122 b'\x02\x00\x0fEE'
Received packet with partial data: 007a17a2665055424b45595841043e4858ca4c4c7a64258aae235bc6914e269daffa1f9d17021c6c7dd6b1f6b74eb0a20de4c3e1ba86cf4e6c10b852e950c12b0365353eebe2c8ba
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: 3f5090c3559f694b455948414e444c455820ef262dbaf4005fd001b1d8fefdb0c6cd9d0bc0ed19f8354f661043f73bc4026f
All data received: [(78, 4), (80, 3), (69, 3), (88, 3), (76, 3), (157, 3), (186, 3), (0, 2), (122, 2), (23, 2)]
All data received: 007a17a2665055424b45595841043e4858ca4c4c7a64258aae235bc6914e269daffa1f9d17021c6c7dd6b1f6b74eb0a20de4c3e1ba86cf4e6c10b852e950c12b0365353eebe2c8ba3f5090c3559f694b455948414e444c455820ef262dbaf4005fd001b1d8fefdb0c6cd9d0bc0ed19f8354f661043f73bc4026f
All data received CBOR: {'PUBKEY': b'\x04>HX\xcaLLzd%\x8a\xae#[\xc6\x91N&\x9d\xaf\xfa\x1f\x9d\x17\x02\x1cl}\xd6\xb1\xf6\xb7N\xb0\xa2\r\xe4\xc3\xe1\xba\x86\xcfNl\x10\xb8R\xe9P\xc1+\x03e5>\xeb\xe2\xc8\xba?P\x90\xc3U\x9f', 'KEYHANDLE': b'\xef&-\xba\xf4\x00_\xd0\x01\xb1\xd8\xfe\xfd\xb0\xc6\xcd\x9d\x0b\xc0\xed\x19\xf85Of\x10C\xf7;\xc4\x02o'}
* DEBUG  15391ms test_comm.py:126 PUBKEY: 65 043e4858ca4c4c7a64258aae235bc6914e269daffa1f9d17021c6c7dd6b1f6b74eb0a20de4c3e1ba86cf4e6c10b852e950c12b0365353eebe2c8ba3f5090c3559f
* DEBUG  15391ms test_comm.py:126 KEYHANDLE: 32 ef262dbaf4005fd001b1d8fefdb0c6cd9d0bc0ed19f8354f661043f73bc4026f
* INFO  15392ms communication.py:77 Sending data: {'KEYHANDLE': b'\x17yA\x8b$\x86\xdcOE\xe2?\xac\n\x83\xa5U\xc8\xd4\xfc\xf5\xccm\xc3De\xa8Cu\xa1\xcfy\xb5'}
Sending command with temp auth token=9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=a2694b455948414e444c4558201779418b2486dc4f45e23fac0a83a555c8d4fcf5cc6dc34465a84375a1cf79b562545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=b'\xa2iKEYHANDLEX \x17yA\x8b$\x86\xdcOE\xe2?\xac\n\x83\xa5U\xc8\xd4\xfc\xf5\xccm\xc3De\xa8Cu\xa1\xcfy\xb5bTPX \x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90'
Send Command.READ_RESIDENT_KEY_PUBLIC
CBOR encoded data dict (to send): (85) a2694b455948414e444c4558201779418b2486dc4f45e23fac0a83a555c8d4fcf5cc6dc34465a84375a1cf79b562545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
85 0/1 221 90 010001dd55520017a2694b455948414e444c4558201779418b2486dc4f45e23fac0a83a555c8d4fcf5cc6dc34465a84375a1cf79b562545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Send result: 00
Result Command.READ_RESIDENT_KEY_PUBLIC: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 007a -> 122
Packet info: 5 0/15 69 122 b'\x02\x00\x0fEE'
Received packet with partial data: 007a17a2665055424b45595841043cfebe3fefec94f1c8b5ccb0bfcc9b45a82db05c8be6a27dae9e7badfbf3d5e0bcaf9623d227d19cfd645e2ead3b62ba7f7cca23a04e351be6b9
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: 42de0c0d9f94694b455948414e444c4558201779418b2486dc4f45e23fac0a83a555c8d4fcf5cc6dc34465a84375a1cf79b5
All data received: [(69, 5), (65, 3), (204, 3), (23, 2), (162, 2), (85, 2), (66, 2), (75, 2), (89, 2), (88, 2)]
All data received: 007a17a2665055424b45595841043cfebe3fefec94f1c8b5ccb0bfcc9b45a82db05c8be6a27dae9e7badfbf3d5e0bcaf9623d227d19cfd645e2ead3b62ba7f7cca23a04e351be6b942de0c0d9f94694b455948414e444c4558201779418b2486dc4f45e23fac0a83a555c8d4fcf5cc6dc34465a84375a1cf79b5
All data received CBOR: {'PUBKEY': b"\x04<\xfe\xbe?\xef\xec\x94\xf1\xc8\xb5\xcc\xb0\xbf\xcc\x9bE\xa8-\xb0\\\x8b\xe6\xa2}\xae\x9e{\xad\xfb\xf3\xd5\xe0\xbc\xaf\x96#\xd2'\xd1\x9c\xfdd^.\xad;b\xba\x7f|\xca#\xa0N5\x1b\xe6\xb9B\xde\x0c\r\x9f\x94", 'KEYHANDLE': b'\x17yA\x8b$\x86\xdcOE\xe2?\xac\n\x83\xa5U\xc8\xd4\xfc\xf5\xccm\xc3De\xa8Cu\xa1\xcfy\xb5'}
* DEBUG  15523ms test_comm.py:126 PUBKEY: 65 043cfebe3fefec94f1c8b5ccb0bfcc9b45a82db05c8be6a27dae9e7badfbf3d5e0bcaf9623d227d19cfd645e2ead3b62ba7f7cca23a04e351be6b942de0c0d9f94
* DEBUG  15523ms test_comm.py:126 KEYHANDLE: 32 1779418b2486dc4f45e23fac0a83a555c8d4fcf5cc6dc34465a84375a1cf79b5
* INFO  15524ms communication.py:77 Sending data: {'KEYHANDLE': b"\xf1\xf2A\x89\xb7x\xca'\xcc\xb7E\xb8g\x92a\xdc\xc4\x80d\xf3\x86lb\xb0\xdc\xf6\xa2W8\xd4^\x1d"}
Sending command with temp auth token=9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=a2694b455948414e444c455820f1f24189b778ca27ccb745b8679261dcc48064f3866c62b0dcf6a25738d45e1d62545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=b"\xa2iKEYHANDLEX \xf1\xf2A\x89\xb7x\xca'\xcc\xb7E\xb8g\x92a\xdc\xc4\x80d\xf3\x86lb\xb0\xdc\xf6\xa2W8\xd4^\x1dbTPX \x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90"
Send Command.READ_RESIDENT_KEY_PUBLIC
CBOR encoded data dict (to send): (85) a2694b455948414e444c455820f1f24189b778ca27ccb745b8679261dcc48064f3866c62b0dcf6a25738d45e1d62545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
85 0/1 221 90 010001dd55520017a2694b455948414e444c455820f1f24189b778ca27ccb745b8679261dcc48064f3866c62b0dcf6a25738d45e1d62545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Send result: 00
Result Command.READ_RESIDENT_KEY_PUBLIC: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 007a -> 122
Packet info: 5 0/15 69 122 b'\x02\x00\x0fEE'
Received packet with partial data: 007a17a2665055424b4559584104b94c6687e5561a580b735fcab4c84a24eceb301a775fb9d83d0a8f8b5b248b7e534a36c949b7eaaf5458e6e73c2c56b0c9524272980af4c80202
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: 097659441bc2694b455948414e444c455820f1f24189b778ca27ccb745b8679261dcc48064f3866c62b0dcf6a25738d45e1d
All data received: [(69, 4), (88, 4), (89, 3), (65, 3), (183, 3), (162, 2), (102, 2), (66, 2), (75, 2), (185, 2)]
All data received: 007a17a2665055424b4559584104b94c6687e5561a580b735fcab4c84a24eceb301a775fb9d83d0a8f8b5b248b7e534a36c949b7eaaf5458e6e73c2c56b0c9524272980af4c80202097659441bc2694b455948414e444c455820f1f24189b778ca27ccb745b8679261dcc48064f3866c62b0dcf6a25738d45e1d
All data received CBOR: {'PUBKEY': b'\x04\xb9Lf\x87\xe5V\x1aX\x0bs_\xca\xb4\xc8J$\xec\xeb0\x1aw_\xb9\xd8=\n\x8f\x8b[$\x8b~SJ6\xc9I\xb7\xea\xafTX\xe6\xe7<,V\xb0\xc9RBr\x98\n\xf4\xc8\x02\x02\tvYD\x1b\xc2', 'KEYHANDLE': b"\xf1\xf2A\x89\xb7x\xca'\xcc\xb7E\xb8g\x92a\xdc\xc4\x80d\xf3\x86lb\xb0\xdc\xf6\xa2W8\xd4^\x1d"}
* DEBUG  15651ms test_comm.py:126 PUBKEY: 65 04b94c6687e5561a580b735fcab4c84a24eceb301a775fb9d83d0a8f8b5b248b7e534a36c949b7eaaf5458e6e73c2c56b0c9524272980af4c80202097659441bc2
* DEBUG  15651ms test_comm.py:126 KEYHANDLE: 32 f1f24189b778ca27ccb745b8679261dcc48064f3866c62b0dcf6a25738d45e1d
* INFO  15652ms communication.py:77 Sending data: {'KEYHANDLE': b'\xd5\x81?\xe1y\x7f\xfb3Q\x87VtM/\n\n\xf9\x8fB?\xfc\xfc\x15u\xf65O\t\xd3G.3'}
Sending command with temp auth token=9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=a2694b455948414e444c455820d5813fe1797ffb33518756744d2f0a0af98f423ffcfc1575f6354f09d3472e3362545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=b'\xa2iKEYHANDLEX \xd5\x81?\xe1y\x7f\xfb3Q\x87VtM/\n\n\xf9\x8fB?\xfc\xfc\x15u\xf65O\t\xd3G.3bTPX \x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90'
Send Command.READ_RESIDENT_KEY_PUBLIC
CBOR encoded data dict (to send): (85) a2694b455948414e444c455820d5813fe1797ffb33518756744d2f0a0af98f423ffcfc1575f6354f09d3472e3362545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
85 0/1 221 90 010001dd55520017a2694b455948414e444c455820d5813fe1797ffb33518756744d2f0a0af98f423ffcfc1575f6354f09d3472e3362545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Send result: 00
Result Command.READ_RESIDENT_KEY_PUBLIC: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 007a -> 122
Packet info: 5 0/15 69 122 b'\x02\x00\x0fEE'
Received packet with partial data: 007a17a2665055424b455958410494a857dd9e03d87aded174fc5fba2f2d379aaa50d77e18f10e87a1d7c63c78d929339edd4d8d9fce287296c13c89d236b3bbbf4b8b74c0772592
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: 22139a5b3490694b455948414e444c455820d5813fe1797ffb33518756744d2f0a0af98f423ffcfc1575f6354f09d3472e33
All data received: [(75, 3), (69, 3), (116, 3), (252, 3), (51, 3), (122, 2), (80, 2), (66, 2), (89, 2), (88, 2)]
All data received: 007a17a2665055424b455958410494a857dd9e03d87aded174fc5fba2f2d379aaa50d77e18f10e87a1d7c63c78d929339edd4d8d9fce287296c13c89d236b3bbbf4b8b74c077259222139a5b3490694b455948414e444c455820d5813fe1797ffb33518756744d2f0a0af98f423ffcfc1575f6354f09d3472e33
All data received CBOR: {'PUBKEY': b'\x04\x94\xa8W\xdd\x9e\x03\xd8z\xde\xd1t\xfc_\xba/-7\x9a\xaaP\xd7~\x18\xf1\x0e\x87\xa1\xd7\xc6<x\xd9)3\x9e\xddM\x8d\x9f\xce(r\x96\xc1<\x89\xd26\xb3\xbb\xbfK\x8bt\xc0w%\x92"\x13\x9a[4\x90', 'KEYHANDLE': b'\xd5\x81?\xe1y\x7f\xfb3Q\x87VtM/\n\n\xf9\x8fB?\xfc\xfc\x15u\xf65O\t\xd3G.3'}
* DEBUG  15779ms test_comm.py:126 PUBKEY: 65 0494a857dd9e03d87aded174fc5fba2f2d379aaa50d77e18f10e87a1d7c63c78d929339edd4d8d9fce287296c13c89d236b3bbbf4b8b74c077259222139a5b3490
* DEBUG  15779ms test_comm.py:126 KEYHANDLE: 32 d5813fe1797ffb33518756744d2f0a0af98f423ffcfc1575f6354f09d3472e33
* INFO  15780ms communication.py:77 Sending data: {'KEYHANDLE': b'b\xa5\xdb\xbc\xc1\xf04m\xf20\x11\xd5\xb4\x94Q\xd4. \xaeg@\x0e2\x8c_)\x17\xf4\xca\x86\xcfA'}
Sending command with temp auth token=9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=a2694b455948414e444c45582062a5dbbcc1f0346df23011d5b49451d42e20ae67400e328c5f2917f4ca86cf4162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=b'\xa2iKEYHANDLEX b\xa5\xdb\xbc\xc1\xf04m\xf20\x11\xd5\xb4\x94Q\xd4. \xaeg@\x0e2\x8c_)\x17\xf4\xca\x86\xcfAbTPX \x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90'
Send Command.READ_RESIDENT_KEY_PUBLIC
CBOR encoded data dict (to send): (85) a2694b455948414e444c45582062a5dbbcc1f0346df23011d5b49451d42e20ae67400e328c5f2917f4ca86cf4162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
85 0/1 221 90 010001dd55520017a2694b455948414e444c45582062a5dbbcc1f0346df23011d5b49451d42e20ae67400e328c5f2917f4ca86cf4162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Send result: 00
Result Command.READ_RESIDENT_KEY_PUBLIC: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 007a -> 122
Packet info: 5 0/15 69 122 b'\x02\x00\x0fEE'
Received packet with partial data: 007a17a2665055424b45595841041fd5fea5dd159d175ca09ad9a87d6f01fc69a3d0056aa2a39d7ea8c3e32164aa768d71162e43c1c144cfa0f11af2440525d1a65961e3af5a0509
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: c8b3cf4df923694b455948414e444c45582062a5dbbcc1f0346df23011d5b49451d42e20ae67400e328c5f2917f4ca86cf41
All data received: [(23, 3), (69, 3), (89, 3), (65, 3), (5, 3), (193, 3), (68, 3), (207, 3), (162, 2), (75, 2)]
All data received: 007a17a2665055424b45595841041fd5fea5dd159d175ca09ad9a87d6f01fc69a3d0056aa2a39d7ea8c3e32164aa768d71162e43c1c144cfa0f11af2440525d1a65961e3af5a0509c8b3cf4df923694b455948414e444c45582062a5dbbcc1f0346df23011d5b49451d42e20ae67400e328c5f2917f4ca86cf41
All data received CBOR: {'PUBKEY': b'\x04\x1f\xd5\xfe\xa5\xdd\x15\x9d\x17\\\xa0\x9a\xd9\xa8}o\x01\xfci\xa3\xd0\x05j\xa2\xa3\x9d~\xa8\xc3\xe3!d\xaav\x8dq\x16.C\xc1\xc1D\xcf\xa0\xf1\x1a\xf2D\x05%\xd1\xa6Ya\xe3\xafZ\x05\t\xc8\xb3\xcfM\xf9#', 'KEYHANDLE': b'b\xa5\xdb\xbc\xc1\xf04m\xf20\x11\xd5\xb4\x94Q\xd4. \xaeg@\x0e2\x8c_)\x17\xf4\xca\x86\xcfA'}
* DEBUG  15895ms test_comm.py:126 PUBKEY: 65 041fd5fea5dd159d175ca09ad9a87d6f01fc69a3d0056aa2a39d7ea8c3e32164aa768d71162e43c1c144cfa0f11af2440525d1a65961e3af5a0509c8b3cf4df923
* DEBUG  15895ms test_comm.py:126 KEYHANDLE: 32 62a5dbbcc1f0346df23011d5b49451d42e20ae67400e328c5f2917f4ca86cf41
* INFO  15896ms communication.py:77 Sending data: {'KEYHANDLE': b'\xbf\x1c\xf4~u5\x98\x8d\x9a\x9d\xaeS\x82\xa6&\xcakC\xce\x08\x94\xb6\xad`\x1b\xa6\n\xdf\x8d\x03J\xee'}
Sending command with temp auth token=9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=a2694b455948414e444c455820bf1cf47e7535988d9a9dae5382a626ca6b43ce0894b6ad601ba60adf8d034aee62545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=b'\xa2iKEYHANDLEX \xbf\x1c\xf4~u5\x98\x8d\x9a\x9d\xaeS\x82\xa6&\xcakC\xce\x08\x94\xb6\xad`\x1b\xa6\n\xdf\x8d\x03J\xeebTPX \x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90'
Send Command.READ_RESIDENT_KEY_PUBLIC
CBOR encoded data dict (to send): (85) a2694b455948414e444c455820bf1cf47e7535988d9a9dae5382a626ca6b43ce0894b6ad601ba60adf8d034aee62545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
85 0/1 221 90 010001dd55520017a2694b455948414e444c455820bf1cf47e7535988d9a9dae5382a626ca6b43ce0894b6ad601ba60adf8d034aee62545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Send result: 00
Result Command.READ_RESIDENT_KEY_PUBLIC: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 007a -> 122
Packet info: 5 0/15 69 122 b'\x02\x00\x0fEE'
Received packet with partial data: 007a17a2665055424b455958410455a47c3836ca01c50538543505b083952e47aa427e143d78d101edbb0b894c6a6a97a5a60bdeb1b77d11a7bc35417363a9ea38cd4afbe44ef44e
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: 0f607d677af1694b455948414e444c455820bf1cf47e7535988d9a9dae5382a626ca6b43ce0894b6ad601ba60adf8d034aee
All data received: [(69, 3), (65, 3), (56, 3), (53, 3), (166, 3), (78, 3), (122, 2), (85, 2), (66, 2), (75, 2)]
All data received: 007a17a2665055424b455958410455a47c3836ca01c50538543505b083952e47aa427e143d78d101edbb0b894c6a6a97a5a60bdeb1b77d11a7bc35417363a9ea38cd4afbe44ef44e0f607d677af1694b455948414e444c455820bf1cf47e7535988d9a9dae5382a626ca6b43ce0894b6ad601ba60adf8d034aee
All data received CBOR: {'PUBKEY': b'\x04U\xa4|86\xca\x01\xc5\x058T5\x05\xb0\x83\x95.G\xaaB~\x14=x\xd1\x01\xed\xbb\x0b\x89Ljj\x97\xa5\xa6\x0b\xde\xb1\xb7}\x11\xa7\xbc5Asc\xa9\xea8\xcdJ\xfb\xe4N\xf4N\x0f`}gz\xf1', 'KEYHANDLE': b'\xbf\x1c\xf4~u5\x98\x8d\x9a\x9d\xaeS\x82\xa6&\xcakC\xce\x08\x94\xb6\xad`\x1b\xa6\n\xdf\x8d\x03J\xee'}
* DEBUG  16023ms test_comm.py:126 PUBKEY: 65 0455a47c3836ca01c50538543505b083952e47aa427e143d78d101edbb0b894c6a6a97a5a60bdeb1b77d11a7bc35417363a9ea38cd4afbe44ef44e0f607d677af1
* DEBUG  16023ms test_comm.py:126 KEYHANDLE: 32 bf1cf47e7535988d9a9dae5382a626ca6b43ce0894b6ad601ba60adf8d034aee
* INFO  16024ms communication.py:77 Sending data: {'KEYHANDLE': b'\x08\xb9\xa2\xb1&U\xae\xf3\x07Z\xdc\x00\xf3\xac\xa3R\xa1\xc1\r{\xea\x0b]\xf6\xfa|\xaa\xe3\xfc\xeew\x9e'}
Sending command with temp auth token=9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=a2694b455948414e444c45582008b9a2b12655aef3075adc00f3aca352a1c10d7bea0b5df6fa7caae3fcee779e62545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=b'\xa2iKEYHANDLEX \x08\xb9\xa2\xb1&U\xae\xf3\x07Z\xdc\x00\xf3\xac\xa3R\xa1\xc1\r{\xea\x0b]\xf6\xfa|\xaa\xe3\xfc\xeew\x9ebTPX \x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90'
Send Command.READ_RESIDENT_KEY_PUBLIC
CBOR encoded data dict (to send): (85) a2694b455948414e444c45582008b9a2b12655aef3075adc00f3aca352a1c10d7bea0b5df6fa7caae3fcee779e62545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
85 0/1 221 90 010001dd55520017a2694b455948414e444c45582008b9a2b12655aef3075adc00f3aca352a1c10d7bea0b5df6fa7caae3fcee779e62545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Send result: 00
Result Command.READ_RESIDENT_KEY_PUBLIC: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 007a -> 122
Packet info: 5 0/15 69 122 b'\x02\x00\x0fEE'
Received packet with partial data: 007a17a2665055424b45595841042041a3931c06956575e72f53217baec80566c3663d70c12124ad4eca4fbbbf584ab2e75f29a34961e7762133e8878a2a9d8bf6e0f508072dea1c
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: 235c6353be13694b455948414e444c45582008b9a2b12655aef3075adc00f3aca352a1c10d7bea0b5df6fa7caae3fcee779e
All data received: [(102, 3), (69, 3), (88, 3), (65, 3), (163, 3), (231, 3), (33, 3), (0, 2), (162, 2), (85, 2)]
All data received: 007a17a2665055424b45595841042041a3931c06956575e72f53217baec80566c3663d70c12124ad4eca4fbbbf584ab2e75f29a34961e7762133e8878a2a9d8bf6e0f508072dea1c235c6353be13694b455948414e444c45582008b9a2b12655aef3075adc00f3aca352a1c10d7bea0b5df6fa7caae3fcee779e
All data received CBOR: {'PUBKEY': b'\x04 A\xa3\x93\x1c\x06\x95eu\xe7/S!{\xae\xc8\x05f\xc3f=p\xc1!$\xadN\xcaO\xbb\xbfXJ\xb2\xe7_)\xa3Ia\xe7v!3\xe8\x87\x8a*\x9d\x8b\xf6\xe0\xf5\x08\x07-\xea\x1c#\\cS\xbe\x13', 'KEYHANDLE': b'\x08\xb9\xa2\xb1&U\xae\xf3\x07Z\xdc\x00\xf3\xac\xa3R\xa1\xc1\r{\xea\x0b]\xf6\xfa|\xaa\xe3\xfc\xeew\x9e'}
* DEBUG  16143ms test_comm.py:126 PUBKEY: 65 042041a3931c06956575e72f53217baec80566c3663d70c12124ad4eca4fbbbf584ab2e75f29a34961e7762133e8878a2a9d8bf6e0f508072dea1c235c6353be13
* DEBUG  16143ms test_comm.py:126 KEYHANDLE: 32 08b9a2b12655aef3075adc00f3aca352a1c10d7bea0b5df6fa7caae3fcee779e
* INFO  16144ms communication.py:77 Sending data: {'KEYHANDLE': b'\x84\x13|\xb4\x1bp\x90\xa2\x8c\x9ayj\xba\x05\x00\x95\xf6\xf1\x9c\x86\x08\x08\xa8Hc\x92\xe3\xfa\xa9${\xa5'}
Sending command with temp auth token=9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=a2694b455948414e444c45582084137cb41b7090a28c9a796aba050095f6f19c860808a8486392e3faa9247ba562545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=b'\xa2iKEYHANDLEX \x84\x13|\xb4\x1bp\x90\xa2\x8c\x9ayj\xba\x05\x00\x95\xf6\xf1\x9c\x86\x08\x08\xa8Hc\x92\xe3\xfa\xa9${\xa5bTPX \x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90'
Send Command.READ_RESIDENT_KEY_PUBLIC
CBOR encoded data dict (to send): (85) a2694b455948414e444c45582084137cb41b7090a28c9a796aba050095f6f19c860808a8486392e3faa9247ba562545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
85 0/1 221 90 010001dd55520017a2694b455948414e444c45582084137cb41b7090a28c9a796aba050095f6f19c860808a8486392e3faa9247ba562545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Send result: 00
Result Command.READ_RESIDENT_KEY_PUBLIC: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 007a -> 122
Packet info: 5 0/15 69 122 b'\x02\x00\x0fEE'
Received packet with partial data: 007a17a2665055424b455958410434be6a7573731febf3394b0234e26850ed6ab2e6c1e6845dcd8ffa896dcc33d6d2837e08ac9d82b19d1a706678c674dedf950023444f43046aa2
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: 7928daa156c1694b455948414e444c45582084137cb41b7090a28c9a796aba050095f6f19c860808a8486392e3faa9247ba5
All data received: [(106, 4), (0, 3), (162, 3), (75, 3), (69, 3), (8, 3), (102, 2), (80, 2), (89, 2), (88, 2)]
All data received: 007a17a2665055424b455958410434be6a7573731febf3394b0234e26850ed6ab2e6c1e6845dcd8ffa896dcc33d6d2837e08ac9d82b19d1a706678c674dedf950023444f43046aa27928daa156c1694b455948414e444c45582084137cb41b7090a28c9a796aba050095f6f19c860808a8486392e3faa9247ba5
All data received CBOR: {'PUBKEY': b'\x044\xbejuss\x1f\xeb\xf39K\x024\xe2hP\xedj\xb2\xe6\xc1\xe6\x84]\xcd\x8f\xfa\x89m\xcc3\xd6\xd2\x83~\x08\xac\x9d\x82\xb1\x9d\x1apfx\xc6t\xde\xdf\x95\x00#DOC\x04j\xa2y(\xda\xa1V\xc1', 'KEYHANDLE': b'\x84\x13|\xb4\x1bp\x90\xa2\x8c\x9ayj\xba\x05\x00\x95\xf6\xf1\x9c\x86\x08\x08\xa8Hc\x92\xe3\xfa\xa9${\xa5'}
* DEBUG  16267ms test_comm.py:126 PUBKEY: 65 0434be6a7573731febf3394b0234e26850ed6ab2e6c1e6845dcd8ffa896dcc33d6d2837e08ac9d82b19d1a706678c674dedf950023444f43046aa27928daa156c1
* DEBUG  16267ms test_comm.py:126 KEYHANDLE: 32 84137cb41b7090a28c9a796aba050095f6f19c860808a8486392e3faa9247ba5
* INFO  16268ms communication.py:77 Sending data: {'KEYHANDLE': b'.P\xces\x9aK\xd9\xfdb\xf3\x83\xf6\x0e\x0e}\xbc\xd9s\x81\x84\x11\x07\x84\x12H\xde~h(\x83\xae\xb2'}
Sending command with temp auth token=9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=a2694b455948414e444c4558202e50ce739a4bd9fd62f383f60e0e7dbcd97381841107841248de7e682883aeb262545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=b'\xa2iKEYHANDLEX .P\xces\x9aK\xd9\xfdb\xf3\x83\xf6\x0e\x0e}\xbc\xd9s\x81\x84\x11\x07\x84\x12H\xde~h(\x83\xae\xb2bTPX \x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90'
Send Command.READ_RESIDENT_KEY_PUBLIC
CBOR encoded data dict (to send): (85) a2694b455948414e444c4558202e50ce739a4bd9fd62f383f60e0e7dbcd97381841107841248de7e682883aeb262545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
85 0/1 221 90 010001dd55520017a2694b455948414e444c4558202e50ce739a4bd9fd62f383f60e0e7dbcd97381841107841248de7e682883aeb262545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Send result: 00
Result Command.READ_RESIDENT_KEY_PUBLIC: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 007a -> 122
Packet info: 5 0/15 69 122 b'\x02\x00\x0fEE'
Received packet with partial data: 007a17a2665055424b45595841044cd17c6004e7863af40f4f656cdebfe77ab01cee44f2d92f0626feaca4c8b789082e75317353ac306d89b3c5fbbb49ebe4fc5bd62beb5414245c
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: 3e8473bbdf11694b455948414e444c4558202e50ce739a4bd9fd62f383f60e0e7dbcd97381841107841248de7e682883aeb2
All data received: [(115, 4), (75, 3), (69, 3), (217, 3), (132, 3), (122, 2), (80, 2), (89, 2), (88, 2), (65, 2)]
All data received: 007a17a2665055424b45595841044cd17c6004e7863af40f4f656cdebfe77ab01cee44f2d92f0626feaca4c8b789082e75317353ac306d89b3c5fbbb49ebe4fc5bd62beb5414245c3e8473bbdf11694b455948414e444c4558202e50ce739a4bd9fd62f383f60e0e7dbcd97381841107841248de7e682883aeb2
All data received CBOR: {'PUBKEY': b'\x04L\xd1|`\x04\xe7\x86:\xf4\x0fOel\xde\xbf\xe7z\xb0\x1c\xeeD\xf2\xd9/\x06&\xfe\xac\xa4\xc8\xb7\x89\x08.u1sS\xac0m\x89\xb3\xc5\xfb\xbbI\xeb\xe4\xfc[\xd6+\xebT\x14$\\>\x84s\xbb\xdf\x11', 'KEYHANDLE': b'.P\xces\x9aK\xd9\xfdb\xf3\x83\xf6\x0e\x0e}\xbc\xd9s\x81\x84\x11\x07\x84\x12H\xde~h(\x83\xae\xb2'}
* DEBUG  16383ms test_comm.py:126 PUBKEY: 65 044cd17c6004e7863af40f4f656cdebfe77ab01cee44f2d92f0626feaca4c8b789082e75317353ac306d89b3c5fbbb49ebe4fc5bd62beb5414245c3e8473bbdf11
* DEBUG  16383ms test_comm.py:126 KEYHANDLE: 32 2e50ce739a4bd9fd62f383f60e0e7dbcd97381841107841248de7e682883aeb2
* INFO  16384ms communication.py:77 Sending data: {'KEYHANDLE': b'9\xf2\xb0-+ip\x93\x06\x9aGr\xbaR\xc4w\x19\xcfTS\xdd\xee\xb4\xfbt&\xf2a\x1f~\xfaC'}
Sending command with temp auth token=9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=a2694b455948414e444c45582039f2b02d2b697093069a4772ba52c47719cf5453ddeeb4fb7426f2611f7efa4362545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=b'\xa2iKEYHANDLEX 9\xf2\xb0-+ip\x93\x06\x9aGr\xbaR\xc4w\x19\xcfTS\xdd\xee\xb4\xfbt&\xf2a\x1f~\xfaCbTPX \x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90'
Send Command.READ_RESIDENT_KEY_PUBLIC
CBOR encoded data dict (to send): (85) a2694b455948414e444c45582039f2b02d2b697093069a4772ba52c47719cf5453ddeeb4fb7426f2611f7efa4362545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
85 0/1 221 90 010001dd55520017a2694b455948414e444c45582039f2b02d2b697093069a4772ba52c47719cf5453ddeeb4fb7426f2611f7efa4362545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Send result: 00
Result Command.READ_RESIDENT_KEY_PUBLIC: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 007a -> 122
Packet info: 5 0/15 69 122 b'\x02\x00\x0fEE'
Received packet with partial data: 007a17a2665055424b4559584104d06d3dd45f38f3ce43427aa363920fb1742f935625c6b1399d047fb50895ff939a30269090f5c7034bfd5208d3d5a3cb274f13637e71c759e1bd
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: c0f3c1efecbe694b455948414e444c45582039f2b02d2b697093069a4772ba52c47719cf5453ddeeb4fb7426f2611f7efa43
All data received: [(75, 3), (69, 3), (89, 3), (147, 3), (122, 2), (66, 2), (88, 2), (65, 2), (4, 2), (243, 2)]
All data received: 007a17a2665055424b4559584104d06d3dd45f38f3ce43427aa363920fb1742f935625c6b1399d047fb50895ff939a30269090f5c7034bfd5208d3d5a3cb274f13637e71c759e1bdc0f3c1efecbe694b455948414e444c45582039f2b02d2b697093069a4772ba52c47719cf5453ddeeb4fb7426f2611f7efa43
All data received CBOR: {'PUBKEY': b"\x04\xd0m=\xd4_8\xf3\xceCBz\xa3c\x92\x0f\xb1t/\x93V%\xc6\xb19\x9d\x04\x7f\xb5\x08\x95\xff\x93\x9a0&\x90\x90\xf5\xc7\x03K\xfdR\x08\xd3\xd5\xa3\xcb'O\x13c~q\xc7Y\xe1\xbd\xc0\xf3\xc1\xef\xec\xbe", 'KEYHANDLE': b'9\xf2\xb0-+ip\x93\x06\x9aGr\xbaR\xc4w\x19\xcfTS\xdd\xee\xb4\xfbt&\xf2a\x1f~\xfaC'}
* DEBUG  16503ms test_comm.py:126 PUBKEY: 65 04d06d3dd45f38f3ce43427aa363920fb1742f935625c6b1399d047fb50895ff939a30269090f5c7034bfd5208d3d5a3cb274f13637e71c759e1bdc0f3c1efecbe
* DEBUG  16503ms test_comm.py:126 KEYHANDLE: 32 39f2b02d2b697093069a4772ba52c47719cf5453ddeeb4fb7426f2611f7efa43
Captured log call
*  13388ms communication.py:77 Sending data: {}
*  13389ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  13394ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 22, 161, 98, 84, 80, 88, 32, 156, 130, 117, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10, 243, 75, 141, 182, 213, 144, 100, 116, 121, 112, 101, 106, 112]
*  13398ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13514ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13515ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  13518ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13530ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 122, 22, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*  13534ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 62, 72, 88, 202, 76, 76, 122, 100, 37, 138, 174, 35, 91, 198, 145, 78, 38, 157, 175, 250, 31, 157, 23, 2, 28, 108, 125, 214, 177, 246, 183, 78, 176, 162, 13, 228, 195, 225, 186, 134, 207, 78, 108, 16, 184, 82, 233, 80, 193, 43, 3, 101, 53, 62, 235, 226, 200]
*  13538ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 186, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13539ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  13542ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13554ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 95, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 50, 63, 80, 144, 195, 85, 159, 105, 75, 69, 89, 72, 65]
*  13558ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 32, 239, 38, 45, 186, 244, 0, 95, 208, 1, 177, 216, 254, 253, 176, 198, 205, 157, 11, 192, 237, 25, 248, 53, 79, 102, 16, 67, 247, 59, 196, 2, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13559ms test_comm.py:126 PUBKEY: 65 043e4858ca4c4c7a64258aae235bc6914e269daffa1f9d17021c6c7dd6b1f6b74eb0a20de4c3e1ba86cf4e6c10b852e950c12b0365353eebe2c8ba3f5090c3559f
*  13559ms test_comm.py:126 KEYHANDLE: 32 ef262dbaf4005fd001b1d8fefdb0c6cd9d0bc0ed19f8354f661043f73bc4026f
*  13560ms communication.py:77 Sending data: {}
*  13560ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  13562ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 22, 161, 98, 84, 80, 88, 32, 156, 130, 117, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10, 243, 75, 141, 182, 213, 144, 100, 116, 121, 112, 101, 106, 112]
*  13566ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13658ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13686ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13687ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  13690ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13702ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 122, 22, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*  13706ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 60, 254, 190, 63, 239, 236, 148, 241, 200, 181, 204, 176, 191, 204, 155, 69, 168, 45, 176, 92, 139, 230, 162, 125, 174, 158, 123, 173, 251, 243, 213, 224, 188, 175, 150, 35, 210, 39, 209, 156, 253, 100, 94, 46, 173, 59, 98, 186, 127, 124, 202, 35, 160, 78, 53, 27, 230]
*  13710ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 185, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13711ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  13714ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13726ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 95, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 50, 66, 222, 12, 13, 159, 148, 105, 75, 69, 89, 72, 65]
*  13730ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 32, 23, 121, 65, 139, 36, 134, 220, 79, 69, 226, 63, 172, 10, 131, 165, 85, 200, 212, 252, 245, 204, 109, 195, 68, 101, 168, 67, 117, 161, 207, 121, 181, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13731ms test_comm.py:126 PUBKEY: 65 043cfebe3fefec94f1c8b5ccb0bfcc9b45a82db05c8be6a27dae9e7badfbf3d5e0bcaf9623d227d19cfd645e2ead3b62ba7f7cca23a04e351be6b942de0c0d9f94
*  13731ms test_comm.py:126 KEYHANDLE: 32 1779418b2486dc4f45e23fac0a83a555c8d4fcf5cc6dc34465a84375a1cf79b5
*  13732ms communication.py:77 Sending data: {}
*  13733ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  13734ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 22, 161, 98, 84, 80, 88, 32, 156, 130, 117, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10, 243, 75, 141, 182, 213, 144, 100, 116, 121, 112, 101, 106, 112]
*  13738ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13866ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13867ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  13870ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13882ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 122, 22, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*  13886ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 185, 76, 102, 135, 229, 86, 26, 88, 11, 115, 95, 202, 180, 200, 74, 36, 236, 235, 48, 26, 119, 95, 185, 216, 61, 10, 143, 139, 91, 36, 139, 126, 83, 74, 54, 201, 73, 183, 234, 175, 84, 88, 230, 231, 60, 44, 86, 176, 201, 82, 66, 114, 152, 10, 244, 200, 2]
*  13890ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13891ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  13894ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13906ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 95, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 50, 9, 118, 89, 68, 27, 194, 105, 75, 69, 89, 72, 65]
*  13910ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 32, 241, 242, 65, 137, 183, 120, 202, 39, 204, 183, 69, 184, 103, 146, 97, 220, 196, 128, 100, 243, 134, 108, 98, 176, 220, 246, 162, 87, 56, 212, 94, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13911ms test_comm.py:126 PUBKEY: 65 04b94c6687e5561a580b735fcab4c84a24eceb301a775fb9d83d0a8f8b5b248b7e534a36c949b7eaaf5458e6e73c2c56b0c9524272980af4c80202097659441bc2
*  13911ms test_comm.py:126 KEYHANDLE: 32 f1f24189b778ca27ccb745b8679261dcc48064f3866c62b0dcf6a25738d45e1d
*  13912ms communication.py:77 Sending data: {}
*  13912ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  13914ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 22, 161, 98, 84, 80, 88, 32, 156, 130, 117, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10, 243, 75, 141, 182, 213, 144, 100, 116, 121, 112, 101, 106, 112]
*  13918ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14062ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14063ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  14066ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14078ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 122, 22, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*  14082ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 148, 168, 87, 221, 158, 3, 216, 122, 222, 209, 116, 252, 95, 186, 47, 45, 55, 154, 170, 80, 215, 126, 24, 241, 14, 135, 161, 215, 198, 60, 120, 217, 41, 51, 158, 221, 77, 141, 159, 206, 40, 114, 150, 193, 60, 137, 210, 54, 179, 187, 191, 75, 139, 116, 192, 119, 37]
*  14086ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 146, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14087ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  14090ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14102ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 95, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 50, 34, 19, 154, 91, 52, 144, 105, 75, 69, 89, 72, 65]
*  14106ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 32, 213, 129, 63, 225, 121, 127, 251, 51, 81, 135, 86, 116, 77, 47, 10, 10, 249, 143, 66, 63, 252, 252, 21, 117, 246, 53, 79, 9, 211, 71, 46, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14107ms test_comm.py:126 PUBKEY: 65 0494a857dd9e03d87aded174fc5fba2f2d379aaa50d77e18f10e87a1d7c63c78d929339edd4d8d9fce287296c13c89d236b3bbbf4b8b74c077259222139a5b3490
*  14107ms test_comm.py:126 KEYHANDLE: 32 d5813fe1797ffb33518756744d2f0a0af98f423ffcfc1575f6354f09d3472e33
*  14108ms communication.py:77 Sending data: {}
*  14109ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  14110ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 22, 161, 98, 84, 80, 88, 32, 156, 130, 117, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10, 243, 75, 141, 182, 213, 144, 100, 116, 121, 112, 101, 106, 112]
*  14114ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14178ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14242ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14243ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  14246ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14258ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 122, 22, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*  14262ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 31, 213, 254, 165, 221, 21, 157, 23, 92, 160, 154, 217, 168, 125, 111, 1, 252, 105, 163, 208, 5, 106, 162, 163, 157, 126, 168, 195, 227, 33, 100, 170, 118, 141, 113, 22, 46, 67, 193, 193, 68, 207, 160, 241, 26, 242, 68, 5, 37, 209, 166, 89, 97, 227, 175, 90, 5]
*  14266ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14267ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  14270ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14282ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 95, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 50, 200, 179, 207, 77, 249, 35, 105, 75, 69, 89, 72, 65]
*  14286ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 32, 98, 165, 219, 188, 193, 240, 52, 109, 242, 48, 17, 213, 180, 148, 81, 212, 46, 32, 174, 103, 64, 14, 50, 140, 95, 41, 23, 244, 202, 134, 207, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14287ms test_comm.py:126 PUBKEY: 65 041fd5fea5dd159d175ca09ad9a87d6f01fc69a3d0056aa2a39d7ea8c3e32164aa768d71162e43c1c144cfa0f11af2440525d1a65961e3af5a0509c8b3cf4df923
*  14287ms test_comm.py:126 KEYHANDLE: 32 62a5dbbcc1f0346df23011d5b49451d42e20ae67400e328c5f2917f4ca86cf41
*  14288ms communication.py:77 Sending data: {}
*  14288ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  14290ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 22, 161, 98, 84, 80, 88, 32, 156, 130, 117, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10, 243, 75, 141, 182, 213, 144, 100, 116, 121, 112, 101, 106, 112]
*  14294ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14430ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14438ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14439ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  14442ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14454ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 122, 22, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*  14458ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 85, 164, 124, 56, 54, 202, 1, 197, 5, 56, 84, 53, 5, 176, 131, 149, 46, 71, 170, 66, 126, 20, 61, 120, 209, 1, 237, 187, 11, 137, 76, 106, 106, 151, 165, 166, 11, 222, 177, 183, 125, 17, 167, 188, 53, 65, 115, 99, 169, 234, 56, 205, 74, 251, 228, 78, 244]
*  14462ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 78, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14463ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  14466ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14478ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 95, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 50, 15, 96, 125, 103, 122, 241, 105, 75, 69, 89, 72, 65]
*  14482ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 32, 191, 28, 244, 126, 117, 53, 152, 141, 154, 157, 174, 83, 130, 166, 38, 202, 107, 67, 206, 8, 148, 182, 173, 96, 27, 166, 10, 223, 141, 3, 74, 238, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14483ms test_comm.py:126 PUBKEY: 65 0455a47c3836ca01c50538543505b083952e47aa427e143d78d101edbb0b894c6a6a97a5a60bdeb1b77d11a7bc35417363a9ea38cd4afbe44ef44e0f607d677af1
*  14483ms test_comm.py:126 KEYHANDLE: 32 bf1cf47e7535988d9a9dae5382a626ca6b43ce0894b6ad601ba60adf8d034aee
*  14484ms communication.py:77 Sending data: {}
*  14484ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  14486ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 22, 161, 98, 84, 80, 88, 32, 156, 130, 117, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10, 243, 75, 141, 182, 213, 144, 100, 116, 121, 112, 101, 106, 112]
*  14490ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14658ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14659ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  14662ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14674ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 122, 22, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*  14678ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 32, 65, 163, 147, 28, 6, 149, 101, 117, 231, 47, 83, 33, 123, 174, 200, 5, 102, 195, 102, 61, 112, 193, 33, 36, 173, 78, 202, 79, 187, 191, 88, 74, 178, 231, 95, 41, 163, 73, 97, 231, 118, 33, 51, 232, 135, 138, 42, 157, 139, 246, 224, 245, 8, 7, 45, 234]
*  14682ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14683ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  14686ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14698ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 95, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 50, 35, 92, 99, 83, 190, 19, 105, 75, 69, 89, 72, 65]
*  14702ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 32, 8, 185, 162, 177, 38, 85, 174, 243, 7, 90, 220, 0, 243, 172, 163, 82, 161, 193, 13, 123, 234, 11, 93, 246, 250, 124, 170, 227, 252, 238, 119, 158, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14703ms test_comm.py:126 PUBKEY: 65 042041a3931c06956575e72f53217baec80566c3663d70c12124ad4eca4fbbbf584ab2e75f29a34961e7762133e8878a2a9d8bf6e0f508072dea1c235c6353be13
*  14703ms test_comm.py:126 KEYHANDLE: 32 08b9a2b12655aef3075adc00f3aca352a1c10d7bea0b5df6fa7caae3fcee779e
*  14703ms communication.py:77 Sending data: {}
*  14704ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  14706ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 22, 161, 98, 84, 80, 88, 32, 156, 130, 117, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10, 243, 75, 141, 182, 213, 144, 100, 116, 121, 112, 101, 106, 112]
*  14710ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14846ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14847ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  14850ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14862ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 122, 22, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*  14866ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 52, 190, 106, 117, 115, 115, 31, 235, 243, 57, 75, 2, 52, 226, 104, 80, 237, 106, 178, 230, 193, 230, 132, 93, 205, 143, 250, 137, 109, 204, 51, 214, 210, 131, 126, 8, 172, 157, 130, 177, 157, 26, 112, 102, 120, 198, 116, 222, 223, 149, 0, 35, 68, 79, 67, 4, 106]
*  14870ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 162, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14871ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  14874ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14886ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 95, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 50, 121, 40, 218, 161, 86, 193, 105, 75, 69, 89, 72, 65]
*  14890ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 32, 132, 19, 124, 180, 27, 112, 144, 162, 140, 154, 121, 106, 186, 5, 0, 149, 246, 241, 156, 134, 8, 8, 168, 72, 99, 146, 227, 250, 169, 36, 123, 165, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14891ms test_comm.py:126 PUBKEY: 65 0434be6a7573731febf3394b0234e26850ed6ab2e6c1e6845dcd8ffa896dcc33d6d2837e08ac9d82b19d1a706678c674dedf950023444f43046aa27928daa156c1
*  14891ms test_comm.py:126 KEYHANDLE: 32 84137cb41b7090a28c9a796aba050095f6f19c860808a8486392e3faa9247ba5
*  14892ms communication.py:77 Sending data: {}
*  14892ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  14894ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 22, 161, 98, 84, 80, 88, 32, 156, 130, 117, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10, 243, 75, 141, 182, 213, 144, 100, 116, 121, 112, 101, 106, 112]
*  14898ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14946ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15018ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15019ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  15022ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15034ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 122, 22, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*  15038ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 76, 209, 124, 96, 4, 231, 134, 58, 244, 15, 79, 101, 108, 222, 191, 231, 122, 176, 28, 238, 68, 242, 217, 47, 6, 38, 254, 172, 164, 200, 183, 137, 8, 46, 117, 49, 115, 83, 172, 48, 109, 137, 179, 197, 251, 187, 73, 235, 228, 252, 91, 214, 43, 235, 84, 20, 36]
*  15042ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 92, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15043ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  15046ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15058ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 95, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 50, 62, 132, 115, 187, 223, 17, 105, 75, 69, 89, 72, 65]
*  15062ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 32, 46, 80, 206, 115, 154, 75, 217, 253, 98, 243, 131, 246, 14, 14, 125, 188, 217, 115, 129, 132, 17, 7, 132, 18, 72, 222, 126, 104, 40, 131, 174, 178, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15062ms test_comm.py:126 PUBKEY: 65 044cd17c6004e7863af40f4f656cdebfe77ab01cee44f2d92f0626feaca4c8b789082e75317353ac306d89b3c5fbbb49ebe4fc5bd62beb5414245c3e8473bbdf11
*  15063ms test_comm.py:126 KEYHANDLE: 32 2e50ce739a4bd9fd62f383f60e0e7dbcd97381841107841248de7e682883aeb2
*  15063ms communication.py:77 Sending data: {}
*  15063ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  15066ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 22, 161, 98, 84, 80, 88, 32, 156, 130, 117, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10, 243, 75, 141, 182, 213, 144, 100, 116, 121, 112, 101, 106, 112]
*  15070ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15198ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15222ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15223ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  15226ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15238ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 122, 22, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*  15242ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 208, 109, 61, 212, 95, 56, 243, 206, 67, 66, 122, 163, 99, 146, 15, 177, 116, 47, 147, 86, 37, 198, 177, 57, 157, 4, 127, 181, 8, 149, 255, 147, 154, 48, 38, 144, 144, 245, 199, 3, 75, 253, 82, 8, 211, 213, 163, 203, 39, 79, 19, 99, 126, 113, 199, 89, 225]
*  15246ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 189, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15247ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  15250ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15262ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 95, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 50, 192, 243, 193, 239, 236, 190, 105, 75, 69, 89, 72, 65]
*  15266ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 32, 57, 242, 176, 45, 43, 105, 112, 147, 6, 154, 71, 114, 186, 82, 196, 119, 25, 207, 84, 83, 221, 238, 180, 251, 116, 38, 242, 97, 31, 126, 250, 67, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15267ms test_comm.py:126 PUBKEY: 65 04d06d3dd45f38f3ce43427aa363920fb1742f935625c6b1399d047fb50895ff939a30269090f5c7034bfd5208d3d5a3cb274f13637e71c759e1bdc0f3c1efecbe
*  15267ms test_comm.py:126 KEYHANDLE: 32 39f2b02d2b697093069a4772ba52c47719cf5453ddeeb4fb7426f2611f7efa43
*  15268ms communication.py:77 Sending data: {'KEYHANDLE': b'\xef&-\xba\xf4\x00_\xd0\x01\xb1\xd8\xfe\xfd\xb0\xc6\xcd\x9d\x0b\xc0\xed\x19\xf85Of\x10C\xf7;\xc4\x02o'}
*  15269ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 169, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  15270ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 95, 34, 140, 39, 144, 246, 1, 0, 1, 221, 85, 82, 0, 23, 162, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 239, 38, 45, 186, 244, 0, 95, 208, 1, 177, 216, 254, 253, 176, 198, 205, 157, 11, 192, 237, 25, 248, 53, 79, 102, 16, 67, 247, 59, 196, 2, 111]
*  15274ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 98, 84, 80, 88, 32, 156, 130, 117, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10, 243, 75, 141, 182, 213, 144, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0]
*  15346ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15347ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  15350ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15362ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 122, 23, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*  15366ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 62, 72, 88, 202, 76, 76, 122, 100, 37, 138, 174, 35, 91, 198, 145, 78, 38, 157, 175, 250, 31, 157, 23, 2, 28, 108, 125, 214, 177, 246, 183, 78, 176, 162, 13, 228, 195, 225, 186, 134, 207, 78, 108, 16, 184, 82, 233, 80, 193, 43, 3, 101, 53, 62, 235, 226, 200]
*  15370ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 186, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15371ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  15374ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15386ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 95, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 50, 63, 80, 144, 195, 85, 159, 105, 75, 69, 89, 72, 65]
*  15390ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 32, 239, 38, 45, 186, 244, 0, 95, 208, 1, 177, 216, 254, 253, 176, 198, 205, 157, 11, 192, 237, 25, 248, 53, 79, 102, 16, 67, 247, 59, 196, 2, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15391ms test_comm.py:126 PUBKEY: 65 043e4858ca4c4c7a64258aae235bc6914e269daffa1f9d17021c6c7dd6b1f6b74eb0a20de4c3e1ba86cf4e6c10b852e950c12b0365353eebe2c8ba3f5090c3559f
*  15391ms test_comm.py:126 KEYHANDLE: 32 ef262dbaf4005fd001b1d8fefdb0c6cd9d0bc0ed19f8354f661043f73bc4026f
*  15392ms communication.py:77 Sending data: {'KEYHANDLE': b'\x17yA\x8b$\x86\xdcOE\xe2?\xac\n\x83\xa5U\xc8\xd4\xfc\xf5\xccm\xc3De\xa8Cu\xa1\xcfy\xb5'}
*  15393ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 169, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  15394ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 95, 34, 140, 39, 144, 246, 1, 0, 1, 221, 85, 82, 0, 23, 162, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 23, 121, 65, 139, 36, 134, 220, 79, 69, 226, 63, 172, 10, 131, 165, 85, 200, 212, 252, 245, 204, 109, 195, 68, 101, 168, 67, 117, 161, 207, 121, 181]
*  15398ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 98, 84, 80, 88, 32, 156, 130, 117, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10, 243, 75, 141, 182, 213, 144, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0]
*  15450ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15478ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15479ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  15482ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15494ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 122, 23, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*  15498ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 60, 254, 190, 63, 239, 236, 148, 241, 200, 181, 204, 176, 191, 204, 155, 69, 168, 45, 176, 92, 139, 230, 162, 125, 174, 158, 123, 173, 251, 243, 213, 224, 188, 175, 150, 35, 210, 39, 209, 156, 253, 100, 94, 46, 173, 59, 98, 186, 127, 124, 202, 35, 160, 78, 53, 27, 230]
*  15502ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 185, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15503ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  15506ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15518ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 95, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 50, 66, 222, 12, 13, 159, 148, 105, 75, 69, 89, 72, 65]
*  15522ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 32, 23, 121, 65, 139, 36, 134, 220, 79, 69, 226, 63, 172, 10, 131, 165, 85, 200, 212, 252, 245, 204, 109, 195, 68, 101, 168, 67, 117, 161, 207, 121, 181, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15523ms test_comm.py:126 PUBKEY: 65 043cfebe3fefec94f1c8b5ccb0bfcc9b45a82db05c8be6a27dae9e7badfbf3d5e0bcaf9623d227d19cfd645e2ead3b62ba7f7cca23a04e351be6b942de0c0d9f94
*  15523ms test_comm.py:126 KEYHANDLE: 32 1779418b2486dc4f45e23fac0a83a555c8d4fcf5cc6dc34465a84375a1cf79b5
*  15524ms communication.py:77 Sending data: {'KEYHANDLE': b"\xf1\xf2A\x89\xb7x\xca'\xcc\xb7E\xb8g\x92a\xdc\xc4\x80d\xf3\x86lb\xb0\xdc\xf6\xa2W8\xd4^\x1d"}
*  15524ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 169, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  15526ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 95, 34, 140, 39, 144, 246, 1, 0, 1, 221, 85, 82, 0, 23, 162, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 241, 242, 65, 137, 183, 120, 202, 39, 204, 183, 69, 184, 103, 146, 97, 220, 196, 128, 100, 243, 134, 108, 98, 176, 220, 246, 162, 87, 56, 212, 94, 29]
*  15530ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 98, 84, 80, 88, 32, 156, 130, 117, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10, 243, 75, 141, 182, 213, 144, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0]
*  15606ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15607ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  15610ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15622ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 122, 23, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*  15626ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 185, 76, 102, 135, 229, 86, 26, 88, 11, 115, 95, 202, 180, 200, 74, 36, 236, 235, 48, 26, 119, 95, 185, 216, 61, 10, 143, 139, 91, 36, 139, 126, 83, 74, 54, 201, 73, 183, 234, 175, 84, 88, 230, 231, 60, 44, 86, 176, 201, 82, 66, 114, 152, 10, 244, 200, 2]
*  15630ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15631ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  15634ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15646ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 95, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 50, 9, 118, 89, 68, 27, 194, 105, 75, 69, 89, 72, 65]
*  15650ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 32, 241, 242, 65, 137, 183, 120, 202, 39, 204, 183, 69, 184, 103, 146, 97, 220, 196, 128, 100, 243, 134, 108, 98, 176, 220, 246, 162, 87, 56, 212, 94, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15651ms test_comm.py:126 PUBKEY: 65 04b94c6687e5561a580b735fcab4c84a24eceb301a775fb9d83d0a8f8b5b248b7e534a36c949b7eaaf5458e6e73c2c56b0c9524272980af4c80202097659441bc2
*  15651ms test_comm.py:126 KEYHANDLE: 32 f1f24189b778ca27ccb745b8679261dcc48064f3866c62b0dcf6a25738d45e1d
*  15652ms communication.py:77 Sending data: {'KEYHANDLE': b'\xd5\x81?\xe1y\x7f\xfb3Q\x87VtM/\n\n\xf9\x8fB?\xfc\xfc\x15u\xf65O\t\xd3G.3'}
*  15652ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 169, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  15654ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 95, 34, 140, 39, 144, 246, 1, 0, 1, 221, 85, 82, 0, 23, 162, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 213, 129, 63, 225, 121, 127, 251, 51, 81, 135, 86, 116, 77, 47, 10, 10, 249, 143, 66, 63, 252, 252, 21, 117, 246, 53, 79, 9, 211, 71, 46, 51]
*  15658ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 98, 84, 80, 88, 32, 156, 130, 117, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10, 243, 75, 141, 182, 213, 144, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0]
*  15706ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15734ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15735ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  15738ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15750ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 122, 23, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*  15754ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 148, 168, 87, 221, 158, 3, 216, 122, 222, 209, 116, 252, 95, 186, 47, 45, 55, 154, 170, 80, 215, 126, 24, 241, 14, 135, 161, 215, 198, 60, 120, 217, 41, 51, 158, 221, 77, 141, 159, 206, 40, 114, 150, 193, 60, 137, 210, 54, 179, 187, 191, 75, 139, 116, 192, 119, 37]
*  15758ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 146, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15759ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  15762ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15774ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 95, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 50, 34, 19, 154, 91, 52, 144, 105, 75, 69, 89, 72, 65]
*  15778ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 32, 213, 129, 63, 225, 121, 127, 251, 51, 81, 135, 86, 116, 77, 47, 10, 10, 249, 143, 66, 63, 252, 252, 21, 117, 246, 53, 79, 9, 211, 71, 46, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15779ms test_comm.py:126 PUBKEY: 65 0494a857dd9e03d87aded174fc5fba2f2d379aaa50d77e18f10e87a1d7c63c78d929339edd4d8d9fce287296c13c89d236b3bbbf4b8b74c077259222139a5b3490
*  15779ms test_comm.py:126 KEYHANDLE: 32 d5813fe1797ffb33518756744d2f0a0af98f423ffcfc1575f6354f09d3472e33
*  15780ms communication.py:77 Sending data: {'KEYHANDLE': b'b\xa5\xdb\xbc\xc1\xf04m\xf20\x11\xd5\xb4\x94Q\xd4. \xaeg@\x0e2\x8c_)\x17\xf4\xca\x86\xcfA'}
*  15781ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 169, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  15782ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 95, 34, 140, 39, 144, 246, 1, 0, 1, 221, 85, 82, 0, 23, 162, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 98, 165, 219, 188, 193, 240, 52, 109, 242, 48, 17, 213, 180, 148, 81, 212, 46, 32, 174, 103, 64, 14, 50, 140, 95, 41, 23, 244, 202, 134, 207, 65]
*  15786ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 98, 84, 80, 88, 32, 156, 130, 117, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10, 243, 75, 141, 182, 213, 144, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0]
*  15850ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15851ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  15854ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15866ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 122, 23, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*  15870ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 31, 213, 254, 165, 221, 21, 157, 23, 92, 160, 154, 217, 168, 125, 111, 1, 252, 105, 163, 208, 5, 106, 162, 163, 157, 126, 168, 195, 227, 33, 100, 170, 118, 141, 113, 22, 46, 67, 193, 193, 68, 207, 160, 241, 26, 242, 68, 5, 37, 209, 166, 89, 97, 227, 175, 90, 5]
*  15874ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15875ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  15878ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15890ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 95, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 50, 200, 179, 207, 77, 249, 35, 105, 75, 69, 89, 72, 65]
*  15894ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 32, 98, 165, 219, 188, 193, 240, 52, 109, 242, 48, 17, 213, 180, 148, 81, 212, 46, 32, 174, 103, 64, 14, 50, 140, 95, 41, 23, 244, 202, 134, 207, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15895ms test_comm.py:126 PUBKEY: 65 041fd5fea5dd159d175ca09ad9a87d6f01fc69a3d0056aa2a39d7ea8c3e32164aa768d71162e43c1c144cfa0f11af2440525d1a65961e3af5a0509c8b3cf4df923
*  15895ms test_comm.py:126 KEYHANDLE: 32 62a5dbbcc1f0346df23011d5b49451d42e20ae67400e328c5f2917f4ca86cf41
*  15896ms communication.py:77 Sending data: {'KEYHANDLE': b'\xbf\x1c\xf4~u5\x98\x8d\x9a\x9d\xaeS\x82\xa6&\xcakC\xce\x08\x94\xb6\xad`\x1b\xa6\n\xdf\x8d\x03J\xee'}
*  15897ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 169, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  15898ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 95, 34, 140, 39, 144, 246, 1, 0, 1, 221, 85, 82, 0, 23, 162, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 191, 28, 244, 126, 117, 53, 152, 141, 154, 157, 174, 83, 130, 166, 38, 202, 107, 67, 206, 8, 148, 182, 173, 96, 27, 166, 10, 223, 141, 3, 74, 238]
*  15902ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 98, 84, 80, 88, 32, 156, 130, 117, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10, 243, 75, 141, 182, 213, 144, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0]
*  15958ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15978ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15978ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  15982ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15994ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 122, 23, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*  15998ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 85, 164, 124, 56, 54, 202, 1, 197, 5, 56, 84, 53, 5, 176, 131, 149, 46, 71, 170, 66, 126, 20, 61, 120, 209, 1, 237, 187, 11, 137, 76, 106, 106, 151, 165, 166, 11, 222, 177, 183, 125, 17, 167, 188, 53, 65, 115, 99, 169, 234, 56, 205, 74, 251, 228, 78, 244]
*  16002ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 78, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16002ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  16006ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16018ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 95, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 50, 15, 96, 125, 103, 122, 241, 105, 75, 69, 89, 72, 65]
*  16022ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 32, 191, 28, 244, 126, 117, 53, 152, 141, 154, 157, 174, 83, 130, 166, 38, 202, 107, 67, 206, 8, 148, 182, 173, 96, 27, 166, 10, 223, 141, 3, 74, 238, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16023ms test_comm.py:126 PUBKEY: 65 0455a47c3836ca01c50538543505b083952e47aa427e143d78d101edbb0b894c6a6a97a5a60bdeb1b77d11a7bc35417363a9ea38cd4afbe44ef44e0f607d677af1
*  16023ms test_comm.py:126 KEYHANDLE: 32 bf1cf47e7535988d9a9dae5382a626ca6b43ce0894b6ad601ba60adf8d034aee
*  16024ms communication.py:77 Sending data: {'KEYHANDLE': b'\x08\xb9\xa2\xb1&U\xae\xf3\x07Z\xdc\x00\xf3\xac\xa3R\xa1\xc1\r{\xea\x0b]\xf6\xfa|\xaa\xe3\xfc\xeew\x9e'}
*  16025ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 169, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  16026ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 95, 34, 140, 39, 144, 246, 1, 0, 1, 221, 85, 82, 0, 23, 162, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 8, 185, 162, 177, 38, 85, 174, 243, 7, 90, 220, 0, 243, 172, 163, 82, 161, 193, 13, 123, 234, 11, 93, 246, 250, 124, 170, 227, 252, 238, 119, 158]
*  16030ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 98, 84, 80, 88, 32, 156, 130, 117, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10, 243, 75, 141, 182, 213, 144, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0]
*  16098ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16099ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  16102ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16114ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 122, 23, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*  16118ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 32, 65, 163, 147, 28, 6, 149, 101, 117, 231, 47, 83, 33, 123, 174, 200, 5, 102, 195, 102, 61, 112, 193, 33, 36, 173, 78, 202, 79, 187, 191, 88, 74, 178, 231, 95, 41, 163, 73, 97, 231, 118, 33, 51, 232, 135, 138, 42, 157, 139, 246, 224, 245, 8, 7, 45, 234]
*  16122ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16123ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  16126ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16138ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 95, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 50, 35, 92, 99, 83, 190, 19, 105, 75, 69, 89, 72, 65]
*  16142ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 32, 8, 185, 162, 177, 38, 85, 174, 243, 7, 90, 220, 0, 243, 172, 163, 82, 161, 193, 13, 123, 234, 11, 93, 246, 250, 124, 170, 227, 252, 238, 119, 158, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16143ms test_comm.py:126 PUBKEY: 65 042041a3931c06956575e72f53217baec80566c3663d70c12124ad4eca4fbbbf584ab2e75f29a34961e7762133e8878a2a9d8bf6e0f508072dea1c235c6353be13
*  16143ms test_comm.py:126 KEYHANDLE: 32 08b9a2b12655aef3075adc00f3aca352a1c10d7bea0b5df6fa7caae3fcee779e
*  16144ms communication.py:77 Sending data: {'KEYHANDLE': b'\x84\x13|\xb4\x1bp\x90\xa2\x8c\x9ayj\xba\x05\x00\x95\xf6\xf1\x9c\x86\x08\x08\xa8Hc\x92\xe3\xfa\xa9${\xa5'}
*  16145ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 169, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  16146ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 95, 34, 140, 39, 144, 246, 1, 0, 1, 221, 85, 82, 0, 23, 162, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 132, 19, 124, 180, 27, 112, 144, 162, 140, 154, 121, 106, 186, 5, 0, 149, 246, 241, 156, 134, 8, 8, 168, 72, 99, 146, 227, 250, 169, 36, 123, 165]
*  16150ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 98, 84, 80, 88, 32, 156, 130, 117, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10, 243, 75, 141, 182, 213, 144, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0]
*  16210ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16222ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16223ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  16226ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16238ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 122, 23, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*  16242ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 52, 190, 106, 117, 115, 115, 31, 235, 243, 57, 75, 2, 52, 226, 104, 80, 237, 106, 178, 230, 193, 230, 132, 93, 205, 143, 250, 137, 109, 204, 51, 214, 210, 131, 126, 8, 172, 157, 130, 177, 157, 26, 112, 102, 120, 198, 116, 222, 223, 149, 0, 35, 68, 79, 67, 4, 106]
*  16246ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 162, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16247ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  16250ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16262ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 95, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 50, 121, 40, 218, 161, 86, 193, 105, 75, 69, 89, 72, 65]
*  16266ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 32, 132, 19, 124, 180, 27, 112, 144, 162, 140, 154, 121, 106, 186, 5, 0, 149, 246, 241, 156, 134, 8, 8, 168, 72, 99, 146, 227, 250, 169, 36, 123, 165, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16267ms test_comm.py:126 PUBKEY: 65 0434be6a7573731febf3394b0234e26850ed6ab2e6c1e6845dcd8ffa896dcc33d6d2837e08ac9d82b19d1a706678c674dedf950023444f43046aa27928daa156c1
*  16267ms test_comm.py:126 KEYHANDLE: 32 84137cb41b7090a28c9a796aba050095f6f19c860808a8486392e3faa9247ba5
*  16268ms communication.py:77 Sending data: {'KEYHANDLE': b'.P\xces\x9aK\xd9\xfdb\xf3\x83\xf6\x0e\x0e}\xbc\xd9s\x81\x84\x11\x07\x84\x12H\xde~h(\x83\xae\xb2'}
*  16269ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 169, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  16270ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 95, 34, 140, 39, 144, 246, 1, 0, 1, 221, 85, 82, 0, 23, 162, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 46, 80, 206, 115, 154, 75, 217, 253, 98, 243, 131, 246, 14, 14, 125, 188, 217, 115, 129, 132, 17, 7, 132, 18, 72, 222, 126, 104, 40, 131, 174, 178]
*  16274ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 98, 84, 80, 88, 32, 156, 130, 117, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10, 243, 75, 141, 182, 213, 144, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0]
*  16338ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16339ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  16342ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16354ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 122, 23, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*  16358ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 76, 209, 124, 96, 4, 231, 134, 58, 244, 15, 79, 101, 108, 222, 191, 231, 122, 176, 28, 238, 68, 242, 217, 47, 6, 38, 254, 172, 164, 200, 183, 137, 8, 46, 117, 49, 115, 83, 172, 48, 109, 137, 179, 197, 251, 187, 73, 235, 228, 252, 91, 214, 43, 235, 84, 20, 36]
*  16362ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 92, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16363ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  16366ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16378ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 95, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 50, 62, 132, 115, 187, 223, 17, 105, 75, 69, 89, 72, 65]
*  16382ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 32, 46, 80, 206, 115, 154, 75, 217, 253, 98, 243, 131, 246, 14, 14, 125, 188, 217, 115, 129, 132, 17, 7, 132, 18, 72, 222, 126, 104, 40, 131, 174, 178, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16383ms test_comm.py:126 PUBKEY: 65 044cd17c6004e7863af40f4f656cdebfe77ab01cee44f2d92f0626feaca4c8b789082e75317353ac306d89b3c5fbbb49ebe4fc5bd62beb5414245c3e8473bbdf11
*  16383ms test_comm.py:126 KEYHANDLE: 32 2e50ce739a4bd9fd62f383f60e0e7dbcd97381841107841248de7e682883aeb2
*  16384ms communication.py:77 Sending data: {'KEYHANDLE': b'9\xf2\xb0-+ip\x93\x06\x9aGr\xbaR\xc4w\x19\xcfTS\xdd\xee\xb4\xfbt&\xf2a\x1f~\xfaC'}
*  16385ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 169, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  16386ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 95, 34, 140, 39, 144, 246, 1, 0, 1, 221, 85, 82, 0, 23, 162, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 57, 242, 176, 45, 43, 105, 112, 147, 6, 154, 71, 114, 186, 82, 196, 119, 25, 207, 84, 83, 221, 238, 180, 251, 116, 38, 242, 97, 31, 126, 250, 67]
*  16390ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 98, 84, 80, 88, 32, 156, 130, 117, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10, 243, 75, 141, 182, 213, 144, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0]
*  16458ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16459ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  16462ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16474ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 0, 122, 23, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*  16478ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 208, 109, 61, 212, 95, 56, 243, 206, 67, 66, 122, 163, 99, 146, 15, 177, 116, 47, 147, 86, 37, 198, 177, 57, 157, 4, 127, 181, 8, 149, 255, 147, 154, 48, 38, 144, 144, 245, 199, 3, 75, 253, 82, 8, 211, 213, 163, 203, 39, 79, 19, 99, 126, 113, 199, 89, 225]
*  16482ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 189, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16483ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  16486ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16498ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 95, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 50, 192, 243, 193, 239, 236, 190, 105, 75, 69, 89, 72, 65]
*  16502ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 32, 57, 242, 176, 45, 43, 105, 112, 147, 6, 154, 71, 114, 186, 82, 196, 119, 25, 207, 84, 83, 221, 238, 180, 251, 116, 38, 242, 97, 31, 126, 250, 67, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16503ms test_comm.py:126 PUBKEY: 65 04d06d3dd45f38f3ce43427aa363920fb1742f935625c6b1399d047fb50895ff939a30269090f5c7034bfd5208d3d5a3cb274f13637e71c759e1bdc0f3c1efecbe
*  16503ms test_comm.py:126 KEYHANDLE: 32 39f2b02d2b697093069a4772ba52c47719cf5453ddeeb4fb7426f2611f7efa43

Teardown

PASSED test_login 0:00:00.073057

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* INFO  16508ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=a26350494e48313233343536373862545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=b'\xa2cPINH12345678bTPX \x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90'
Send Command.SET_PIN
CBOR encoded data dict (to send): (54) a26350494e48313233343536373862545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
54 0/1 221 59 010001dd3633000aa26350494e48313233343536373862545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Send result: f2
Result Command.SET_PIN: ExecError.ERR_NOT_ALLOWED
Send results: [242] False
* INFO  16530ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=a26350494e48313233343536373862545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=b'\xa2cPINH12345678bTPX \x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90'
Send Command.LOGIN
CBOR encoded data dict (to send): (54) a26350494e48313233343536373862545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
54 0/1 221 59 010001dd36330004a26350494e48313233343536373862545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Send result: 00
Result Command.LOGIN: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0029 -> 41
Packet info: 5 0/15 69 41 b'\x02\x00\x0fEE'
Received packet with partial data: 002904a16254505820090c47624bdb68755d27acda0be75ebca486e929ef9506a7ca5ddb0378dc52cf
All data received: [(41, 2), (98, 2), (219, 2), (93, 2), (0, 1), (4, 1), (161, 1), (84, 1), (80, 1), (88, 1)]
All data received: 002904a16254505820090c47624bdb68755d27acda0be75ebca486e929ef9506a7ca5ddb0378dc52cf
All data received CBOR: {'TP': b"\t\x0cGbK\xdbhu]'\xac\xda\x0b\xe7^\xbc\xa4\x86\xe9)\xef\x95\x06\xa7\xca]\xdb\x03x\xdcR\xcf"}
* DEBUG  16579ms test_comm.py:126 TP: 32 090c47624bdb68755d27acda0be75ebca486e929ef9506a7ca5ddb0378dc52cf
Captured log call
*  16508ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  16509ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 138, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  16514ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 64, 34, 140, 39, 144, 246, 1, 0, 1, 221, 54, 51, 0, 10, 162, 99, 80, 73, 78, 72, 49, 50, 51, 52, 53, 54, 55, 56, 98, 84, 80, 88, 32, 156, 130, 117, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10]
*  16518ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 243, 75, 141, 182, 213, 144, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16530ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 242, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16530ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  16530ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 138, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  16534ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 64, 34, 140, 39, 144, 246, 1, 0, 1, 221, 54, 51, 0, 4, 162, 99, 80, 73, 78, 72, 49, 50, 51, 52, 53, 54, 55, 56, 98, 84, 80, 88, 32, 156, 130, 117, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10]
*  16538ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 243, 75, 141, 182, 213, 144, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16558ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16559ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  16562ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16574ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 86, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 41, 0, 41, 4, 161, 98, 84, 80, 88, 32, 9, 12, 71]
*  16578ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 98, 75, 219, 104, 117, 93, 39, 172, 218, 11, 231, 94, 188, 164, 134, 233, 41, 239, 149, 6, 167, 202, 93, 219, 3, 120, 220, 82, 207, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16579ms test_comm.py:126 TP: 32 090c47624bdb68755d27acda0be75ebca486e929ef9506a7ca5ddb0378dc52cf

Teardown

PASSED test_login_wrong 0:00:00.021178

Setup

Call

Captured stdout call
Selecting exchange_fido2
Captured stderr call
* INFO  16583ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
Sending command with temp auth token=9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=a26350494e474241442050494e62545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=b'\xa2cPINGBAD PINbTPX \x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90'
Send Command.LOGIN
CBOR encoded data dict (to send): (53) a26350494e474241442050494e62545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
53 0/1 221 58 010001dd35320004a26350494e474241442050494e62545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Send result: f1
Result Command.LOGIN: ExecError.INVALID_PIN
Send results: [241] False
Captured log call
*  16583ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
*  16585ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 137, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  16586ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 63, 34, 140, 39, 144, 246, 1, 0, 1, 221, 53, 50, 0, 4, 162, 99, 80, 73, 78, 71, 66, 65, 68, 32, 80, 73, 78, 98, 84, 80, 88, 32, 156, 130, 117, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10, 243]
*  16590ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 75, 141, 182, 213, 144, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16602ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 241, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

PASSED test_login_wrong_attempt_counter 0:00:01.670226

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* INFO  16607ms communication.py:77 Sending data: {}
Sending command with temp auth token=9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=b'\xa1bTPX \x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90'
Send Command.FACTORY_RESET
CBOR encoded data dict (to send): (41) a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
41 0/1 221 46 010001dd29260006a162545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Send result: 00
Result Command.FACTORY_RESET: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0003 -> 3
Packet info: 5 0/15 69 3 b'\x02\x00\x0fEE'
Received packet with partial data: 000306
All data received: [(0, 1), (3, 1), (6, 1)]
All data received: 000306
* INFO  17207ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=a26350494e48313233343536373862545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=b'\xa2cPINH12345678bTPX \x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90'
Send Command.SET_PIN
CBOR encoded data dict (to send): (54) a26350494e48313233343536373862545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
54 0/1 221 59 010001dd3633000aa26350494e48313233343536373862545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Send result: 00
Result Command.SET_PIN: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0003 -> 3
Packet info: 5 0/15 69 3 b'\x02\x00\x0fEE'
Received packet with partial data: 00030a
All data received: [(0, 1), (3, 1), (10, 1)]
All data received: 00030a
* INFO  17315ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=9c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=a26350494e48313233343536373862545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Sending data=b'\xa2cPINH12345678bTPX \x9c\x82u\xc8\x92\x8bUB\xfb\xaf\x08&\xf3c\xb8\xa0\xdc\xd1\xde\x1a|7M\xd1q\n\xf3K\x8d\xb6\xd5\x90'
Send Command.LOGIN
CBOR encoded data dict (to send): (54) a26350494e48313233343536373862545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
54 0/1 221 59 010001dd36330004a26350494e48313233343536373862545058209c8275c8928b5542fbaf0826f363b8a0dcd1de1a7c374dd1710af34b8db6d590
Send result: 00
Result Command.LOGIN: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0029 -> 41
Packet info: 5 0/15 69 41 b'\x02\x00\x0fEE'
Received packet with partial data: 002904a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
All data received: [(164, 3), (0, 2), (161, 2), (75, 2), (46, 2), (79, 2), (222, 2), (41, 1), (4, 1), (98, 1)]
All data received: 002904a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
All data received CBOR: {'TP': b'\x05\x0b\xe6\xa4s?%\xa4\xa4KK\x177\xa1\xf2.\x07Ow\xd5\x8e/\xde\x7f.COI\x00\xde<i'}
Setting TMP AUTH TOKEN to 050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
* INFO  17363ms communication.py:77 Sending data: {}
Sending command with temp auth token=050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=b'\xa1bTPX \x05\x0b\xe6\xa4s?%\xa4\xa4KK\x177\xa1\xf2.\x07Ow\xd5\x8e/\xde\x7f.COI\x00\xde<i'
Send Command.LOGOUT
CBOR encoded data dict (to send): (41) a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
41 0/1 221 46 010001dd29260005a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Send result: 00
Result Command.LOGOUT: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0003 -> 3
Packet info: 5 0/15 69 3 b'\x02\x00\x0fEE'
Received packet with partial data: 000305
All data received: [(0, 1), (3, 1), (5, 1)]
All data received: 000305
* INFO  17399ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
Sending command with temp auth token=050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=a26350494e474241442050494e6254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=b'\xa2cPINGBAD PINbTPX \x05\x0b\xe6\xa4s?%\xa4\xa4KK\x177\xa1\xf2.\x07Ow\xd5\x8e/\xde\x7f.COI\x00\xde<i'
Send Command.LOGIN
CBOR encoded data dict (to send): (53) a26350494e474241442050494e6254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
53 0/1 221 58 010001dd35320004a26350494e474241442050494e6254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Send result: f1
Result Command.LOGIN: ExecError.INVALID_PIN
Send results: [241] False
* INFO  17419ms communication.py:77 Sending data: {}
Sending command with temp auth token=050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=b'\xa1bTPX \x05\x0b\xe6\xa4s?%\xa4\xa4KK\x177\xa1\xf2.\x07Ow\xd5\x8e/\xde\x7f.COI\x00\xde<i'
Send Command.STATUS
CBOR encoded data dict (to send): (41) a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
41 0/1 221 46 010001dd29260000a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Send result: 00
Result Command.STATUS: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 002d -> 45
Packet info: 5 0/15 69 45 b'\x02\x00\x0fEE'
Received packet with partial data: 002d00a468554e4c4f434b4544f46756455253494f4e0165534c4f545318506c50494e5f415454454d50545307
All data received: [(83, 4), (84, 4), (78, 3), (79, 3), (69, 3), (80, 3), (0, 2), (76, 2), (73, 2), (45, 1)]
All data received: 002d00a468554e4c4f434b4544f46756455253494f4e0165534c4f545318506c50494e5f415454454d50545307
All data received CBOR: {'UNLOCKED': False, 'VERSION': 1, 'SLOTS': 80, 'PIN_ATTEMPTS': 7}
* INFO  17459ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
Sending command with temp auth token=050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=a26350494e474241442050494e6254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=b'\xa2cPINGBAD PINbTPX \x05\x0b\xe6\xa4s?%\xa4\xa4KK\x177\xa1\xf2.\x07Ow\xd5\x8e/\xde\x7f.COI\x00\xde<i'
Send Command.LOGIN
CBOR encoded data dict (to send): (53) a26350494e474241442050494e6254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
53 0/1 221 58 010001dd35320004a26350494e474241442050494e6254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Send result: f1
Result Command.LOGIN: ExecError.INVALID_PIN
Send results: [241] False
* INFO  17479ms communication.py:77 Sending data: {}
Sending command with temp auth token=050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=b'\xa1bTPX \x05\x0b\xe6\xa4s?%\xa4\xa4KK\x177\xa1\xf2.\x07Ow\xd5\x8e/\xde\x7f.COI\x00\xde<i'
Send Command.STATUS
CBOR encoded data dict (to send): (41) a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
41 0/1 221 46 010001dd29260000a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Send result: 00
Result Command.STATUS: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 002d -> 45
Packet info: 5 0/15 69 45 b'\x02\x00\x0fEE'
Received packet with partial data: 002d00a468554e4c4f434b4544f46756455253494f4e0165534c4f545318506c50494e5f415454454d50545306
All data received: [(83, 4), (84, 4), (78, 3), (79, 3), (69, 3), (80, 3), (0, 2), (76, 2), (73, 2), (45, 1)]
All data received: 002d00a468554e4c4f434b4544f46756455253494f4e0165534c4f545318506c50494e5f415454454d50545306
All data received CBOR: {'UNLOCKED': False, 'VERSION': 1, 'SLOTS': 80, 'PIN_ATTEMPTS': 6}
* INFO  17519ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
Sending command with temp auth token=050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=a26350494e474241442050494e6254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=b'\xa2cPINGBAD PINbTPX \x05\x0b\xe6\xa4s?%\xa4\xa4KK\x177\xa1\xf2.\x07Ow\xd5\x8e/\xde\x7f.COI\x00\xde<i'
Send Command.LOGIN
CBOR encoded data dict (to send): (53) a26350494e474241442050494e6254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
53 0/1 221 58 010001dd35320004a26350494e474241442050494e6254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Send result: f1
Result Command.LOGIN: ExecError.INVALID_PIN
Send results: [241] False
* INFO  17539ms communication.py:77 Sending data: {}
Sending command with temp auth token=050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=b'\xa1bTPX \x05\x0b\xe6\xa4s?%\xa4\xa4KK\x177\xa1\xf2.\x07Ow\xd5\x8e/\xde\x7f.COI\x00\xde<i'
Send Command.STATUS
CBOR encoded data dict (to send): (41) a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
41 0/1 221 46 010001dd29260000a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Send result: 00
Result Command.STATUS: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 002d -> 45
Packet info: 5 0/15 69 45 b'\x02\x00\x0fEE'
Received packet with partial data: 002d00a468554e4c4f434b4544f46756455253494f4e0165534c4f545318506c50494e5f415454454d50545305
All data received: [(83, 4), (84, 4), (78, 3), (79, 3), (69, 3), (80, 3), (0, 2), (76, 2), (73, 2), (45, 1)]
All data received: 002d00a468554e4c4f434b4544f46756455253494f4e0165534c4f545318506c50494e5f415454454d50545305
All data received CBOR: {'UNLOCKED': False, 'VERSION': 1, 'SLOTS': 80, 'PIN_ATTEMPTS': 5}
* INFO  17579ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
Sending command with temp auth token=050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=a26350494e474241442050494e6254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=b'\xa2cPINGBAD PINbTPX \x05\x0b\xe6\xa4s?%\xa4\xa4KK\x177\xa1\xf2.\x07Ow\xd5\x8e/\xde\x7f.COI\x00\xde<i'
Send Command.LOGIN
CBOR encoded data dict (to send): (53) a26350494e474241442050494e6254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
53 0/1 221 58 010001dd35320004a26350494e474241442050494e6254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Send result: f1
Result Command.LOGIN: ExecError.INVALID_PIN
Send results: [241] False
* INFO  17599ms communication.py:77 Sending data: {}
Sending command with temp auth token=050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=b'\xa1bTPX \x05\x0b\xe6\xa4s?%\xa4\xa4KK\x177\xa1\xf2.\x07Ow\xd5\x8e/\xde\x7f.COI\x00\xde<i'
Send Command.STATUS
CBOR encoded data dict (to send): (41) a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
41 0/1 221 46 010001dd29260000a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Send result: 00
Result Command.STATUS: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 002d -> 45
Packet info: 5 0/15 69 45 b'\x02\x00\x0fEE'
Received packet with partial data: 002d00a468554e4c4f434b4544f46756455253494f4e0165534c4f545318506c50494e5f415454454d50545304
All data received: [(83, 4), (84, 4), (78, 3), (79, 3), (69, 3), (80, 3), (0, 2), (76, 2), (73, 2), (45, 1)]
All data received: 002d00a468554e4c4f434b4544f46756455253494f4e0165534c4f545318506c50494e5f415454454d50545304
All data received CBOR: {'UNLOCKED': False, 'VERSION': 1, 'SLOTS': 80, 'PIN_ATTEMPTS': 4}
* INFO  17639ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
Sending command with temp auth token=050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=a26350494e474241442050494e6254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=b'\xa2cPINGBAD PINbTPX \x05\x0b\xe6\xa4s?%\xa4\xa4KK\x177\xa1\xf2.\x07Ow\xd5\x8e/\xde\x7f.COI\x00\xde<i'
Send Command.LOGIN
CBOR encoded data dict (to send): (53) a26350494e474241442050494e6254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
53 0/1 221 58 010001dd35320004a26350494e474241442050494e6254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Send result: f1
Result Command.LOGIN: ExecError.INVALID_PIN
Send results: [241] False
* INFO  17659ms communication.py:77 Sending data: {}
Sending command with temp auth token=050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=b'\xa1bTPX \x05\x0b\xe6\xa4s?%\xa4\xa4KK\x177\xa1\xf2.\x07Ow\xd5\x8e/\xde\x7f.COI\x00\xde<i'
Send Command.STATUS
CBOR encoded data dict (to send): (41) a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
41 0/1 221 46 010001dd29260000a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Send result: 00
Result Command.STATUS: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 002d -> 45
Packet info: 5 0/15 69 45 b'\x02\x00\x0fEE'
Received packet with partial data: 002d00a468554e4c4f434b4544f46756455253494f4e0165534c4f545318506c50494e5f415454454d50545303
All data received: [(83, 4), (84, 4), (78, 3), (79, 3), (69, 3), (80, 3), (0, 2), (76, 2), (73, 2), (45, 1)]
All data received: 002d00a468554e4c4f434b4544f46756455253494f4e0165534c4f545318506c50494e5f415454454d50545303
All data received CBOR: {'UNLOCKED': False, 'VERSION': 1, 'SLOTS': 80, 'PIN_ATTEMPTS': 3}
* INFO  17699ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
Sending command with temp auth token=050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=a26350494e474241442050494e6254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=b'\xa2cPINGBAD PINbTPX \x05\x0b\xe6\xa4s?%\xa4\xa4KK\x177\xa1\xf2.\x07Ow\xd5\x8e/\xde\x7f.COI\x00\xde<i'
Send Command.LOGIN
CBOR encoded data dict (to send): (53) a26350494e474241442050494e6254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
53 0/1 221 58 010001dd35320004a26350494e474241442050494e6254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Send result: f1
Result Command.LOGIN: ExecError.INVALID_PIN
Send results: [241] False
* INFO  17719ms communication.py:77 Sending data: {}
Sending command with temp auth token=050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=b'\xa1bTPX \x05\x0b\xe6\xa4s?%\xa4\xa4KK\x177\xa1\xf2.\x07Ow\xd5\x8e/\xde\x7f.COI\x00\xde<i'
Send Command.STATUS
CBOR encoded data dict (to send): (41) a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
41 0/1 221 46 010001dd29260000a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Send result: 00
Result Command.STATUS: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 002d -> 45
Packet info: 5 0/15 69 45 b'\x02\x00\x0fEE'
Received packet with partial data: 002d00a468554e4c4f434b4544f46756455253494f4e0165534c4f545318506c50494e5f415454454d50545302
All data received: [(83, 4), (84, 4), (78, 3), (79, 3), (69, 3), (80, 3), (0, 2), (76, 2), (73, 2), (45, 1)]
All data received: 002d00a468554e4c4f434b4544f46756455253494f4e0165534c4f545318506c50494e5f415454454d50545302
All data received CBOR: {'UNLOCKED': False, 'VERSION': 1, 'SLOTS': 80, 'PIN_ATTEMPTS': 2}
* INFO  17759ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
Sending command with temp auth token=050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=a26350494e474241442050494e6254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=b'\xa2cPINGBAD PINbTPX \x05\x0b\xe6\xa4s?%\xa4\xa4KK\x177\xa1\xf2.\x07Ow\xd5\x8e/\xde\x7f.COI\x00\xde<i'
Send Command.LOGIN
CBOR encoded data dict (to send): (53) a26350494e474241442050494e6254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
53 0/1 221 58 010001dd35320004a26350494e474241442050494e6254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Send result: f1
Result Command.LOGIN: ExecError.INVALID_PIN
Send results: [241] False
* INFO  17779ms communication.py:77 Sending data: {}
Sending command with temp auth token=050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=b'\xa1bTPX \x05\x0b\xe6\xa4s?%\xa4\xa4KK\x177\xa1\xf2.\x07Ow\xd5\x8e/\xde\x7f.COI\x00\xde<i'
Send Command.STATUS
CBOR encoded data dict (to send): (41) a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
41 0/1 221 46 010001dd29260000a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Send result: 00
Result Command.STATUS: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 002d -> 45
Packet info: 5 0/15 69 45 b'\x02\x00\x0fEE'
Received packet with partial data: 002d00a468554e4c4f434b4544f46756455253494f4e0165534c4f545318506c50494e5f415454454d50545301
All data received: [(83, 4), (84, 4), (78, 3), (79, 3), (69, 3), (80, 3), (0, 2), (76, 2), (73, 2), (1, 2)]
All data received: 002d00a468554e4c4f434b4544f46756455253494f4e0165534c4f545318506c50494e5f415454454d50545301
All data received CBOR: {'UNLOCKED': False, 'VERSION': 1, 'SLOTS': 80, 'PIN_ATTEMPTS': 1}
* INFO  17819ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
Sending command with temp auth token=050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=a26350494e474241442050494e6254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=b'\xa2cPINGBAD PINbTPX \x05\x0b\xe6\xa4s?%\xa4\xa4KK\x177\xa1\xf2.\x07Ow\xd5\x8e/\xde\x7f.COI\x00\xde<i'
Send Command.LOGIN
CBOR encoded data dict (to send): (53) a26350494e474241442050494e6254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
53 0/1 221 58 010001dd35320004a26350494e474241442050494e6254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Send result: f1
Result Command.LOGIN: ExecError.INVALID_PIN
Send results: [241] False
* INFO  17839ms communication.py:77 Sending data: {}
Sending command with temp auth token=050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=b'\xa1bTPX \x05\x0b\xe6\xa4s?%\xa4\xa4KK\x177\xa1\xf2.\x07Ow\xd5\x8e/\xde\x7f.COI\x00\xde<i'
Send Command.STATUS
CBOR encoded data dict (to send): (41) a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
41 0/1 221 46 010001dd29260000a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Send result: 00
Result Command.STATUS: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 002d -> 45
Packet info: 5 0/15 69 45 b'\x02\x00\x0fEE'
Received packet with partial data: 002d00a468554e4c4f434b4544f46756455253494f4e0165534c4f545318506c50494e5f415454454d50545300
All data received: [(83, 4), (84, 4), (0, 3), (78, 3), (79, 3), (69, 3), (80, 3), (76, 2), (73, 2), (45, 1)]
All data received: 002d00a468554e4c4f434b4544f46756455253494f4e0165534c4f545318506c50494e5f415454454d50545300
All data received CBOR: {'UNLOCKED': False, 'VERSION': 1, 'SLOTS': 80, 'PIN_ATTEMPTS': 0}
* INFO  17879ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
Sending command with temp auth token=050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=a26350494e474241442050494e6254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=b'\xa2cPINGBAD PINbTPX \x05\x0b\xe6\xa4s?%\xa4\xa4KK\x177\xa1\xf2.\x07Ow\xd5\x8e/\xde\x7f.COI\x00\xde<i'
Send Command.LOGIN
CBOR encoded data dict (to send): (53) a26350494e474241442050494e6254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
53 0/1 221 58 010001dd35320004a26350494e474241442050494e6254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Send result: f2
Result Command.LOGIN: ExecError.ERR_NOT_ALLOWED
Send results: [242] False
* INFO  17899ms communication.py:77 Sending data: {}
Sending command with temp auth token=050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=b'\xa1bTPX \x05\x0b\xe6\xa4s?%\xa4\xa4KK\x177\xa1\xf2.\x07Ow\xd5\x8e/\xde\x7f.COI\x00\xde<i'
Send Command.FACTORY_RESET
CBOR encoded data dict (to send): (41) a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
41 0/1 221 46 010001dd29260006a16254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Send result: 00
Result Command.FACTORY_RESET: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0003 -> 3
Packet info: 5 0/15 69 3 b'\x02\x00\x0fEE'
Received packet with partial data: 000306
All data received: [(0, 1), (3, 1), (6, 1)]
All data received: 000306
* INFO  18099ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=a26350494e4831323334353637386254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=b'\xa2cPINH12345678bTPX \x05\x0b\xe6\xa4s?%\xa4\xa4KK\x177\xa1\xf2.\x07Ow\xd5\x8e/\xde\x7f.COI\x00\xde<i'
Send Command.SET_PIN
CBOR encoded data dict (to send): (54) a26350494e4831323334353637386254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
54 0/1 221 59 010001dd3633000aa26350494e4831323334353637386254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Send result: 00
Result Command.SET_PIN: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0003 -> 3
Packet info: 5 0/15 69 3 b'\x02\x00\x0fEE'
Received packet with partial data: 00030a
All data received: [(0, 1), (3, 1), (10, 1)]
All data received: 00030a
* INFO  18207ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=a26350494e4831323334353637386254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Sending data=b'\xa2cPINH12345678bTPX \x05\x0b\xe6\xa4s?%\xa4\xa4KK\x177\xa1\xf2.\x07Ow\xd5\x8e/\xde\x7f.COI\x00\xde<i'
Send Command.LOGIN
CBOR encoded data dict (to send): (54) a26350494e4831323334353637386254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
54 0/1 221 59 010001dd36330004a26350494e4831323334353637386254505820050be6a4733f25a4a44b4b1737a1f22e074f77d58e2fde7f2e434f4900de3c69
Send result: 00
Result Command.LOGIN: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0029 -> 41
Packet info: 5 0/15 69 41 b'\x02\x00\x0fEE'
Received packet with partial data: 002904a16254505820b57e703ec4c0395a41f7efbf50fe2100fae87c714f43b32b78ceb398d2a753c5
All data received: [(0, 2), (80, 2), (179, 2), (41, 1), (4, 1), (161, 1), (98, 1), (84, 1), (88, 1), (32, 1)]
All data received: 002904a16254505820b57e703ec4c0395a41f7efbf50fe2100fae87c714f43b32b78ceb398d2a753c5
All data received CBOR: {'TP': b'\xb5~p>\xc4\xc09ZA\xf7\xef\xbfP\xfe!\x00\xfa\xe8|qOC\xb3+x\xce\xb3\x98\xd2\xa7S\xc5'}
Setting TMP AUTH TOKEN to b57e703ec4c0395a41f7efbf50fe2100fae87c714f43b32b78ceb398d2a753c5
* INFO  18255ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
Sending command with temp auth token=b57e703ec4c0395a41f7efbf50fe2100fae87c714f43b32b78ceb398d2a753c5
Sending data=a26350494e474241442050494e6254505820b57e703ec4c0395a41f7efbf50fe2100fae87c714f43b32b78ceb398d2a753c5
Sending data=b'\xa2cPINGBAD PINbTPX \xb5~p>\xc4\xc09ZA\xf7\xef\xbfP\xfe!\x00\xfa\xe8|qOC\xb3+x\xce\xb3\x98\xd2\xa7S\xc5'
Send Command.LOGIN
CBOR encoded data dict (to send): (53) a26350494e474241442050494e6254505820b57e703ec4c0395a41f7efbf50fe2100fae87c714f43b32b78ceb398d2a753c5
53 0/1 221 58 010001dd35320004a26350494e474241442050494e6254505820b57e703ec4c0395a41f7efbf50fe2100fae87c714f43b32b78ceb398d2a753c5
Send result: f1
Result Command.LOGIN: ExecError.INVALID_PIN
Send results: [241] False
Captured log call
*  16607ms communication.py:77 Sending data: {}
*  16608ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  16610ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 6, 161, 98, 84, 80, 88, 32, 156, 130, 117, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10, 243, 75, 141, 182, 213, 144, 100, 116, 121, 112, 101, 106, 112]
*  16614ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16722ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16974ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17190ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17191ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  17194ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17206ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 47, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 67, 0, 3, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17207ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  17208ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 138, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  17210ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 64, 34, 140, 39, 144, 246, 1, 0, 1, 221, 54, 51, 0, 10, 162, 99, 80, 73, 78, 72, 49, 50, 51, 52, 53, 54, 55, 56, 98, 84, 80, 88, 32, 156, 130, 117, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10]
*  17214ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 243, 75, 141, 182, 213, 144, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17230ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17298ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17299ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  17302ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17314ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 47, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 67, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17315ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  17316ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 138, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  17318ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 64, 34, 140, 39, 144, 246, 1, 0, 1, 221, 54, 51, 0, 4, 162, 99, 80, 73, 78, 72, 49, 50, 51, 52, 53, 54, 55, 56, 98, 84, 80, 88, 32, 156, 130, 117, 200, 146, 139, 85, 66, 251, 175, 8, 38, 243, 99, 184, 160, 220, 209, 222, 26, 124, 55, 77, 209, 113, 10]
*  17322ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 243, 75, 141, 182, 213, 144, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17342ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17343ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  17346ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17358ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 86, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 41, 0, 41, 4, 161, 98, 84, 80, 88, 32, 5, 11, 230]
*  17362ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 164, 115, 63, 37, 164, 164, 75, 75, 23, 55, 161, 242, 46, 7, 79, 119, 213, 142, 47, 222, 127, 46, 67, 79, 73, 0, 222, 60, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17363ms communication.py:77 Sending data: {}
*  17364ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  17366ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 5, 161, 98, 84, 80, 88, 32, 5, 11, 230, 164, 115, 63, 37, 164, 164, 75, 75, 23, 55, 161, 242, 46, 7, 79, 119, 213, 142, 47, 222, 127, 46, 67, 79, 73, 0, 222, 60, 105, 100, 116, 121, 112, 101, 106, 112]
*  17370ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17382ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17383ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  17386ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17398ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 47, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 67, 0, 3, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17399ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
*  17400ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 137, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  17402ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 63, 34, 140, 39, 144, 246, 1, 0, 1, 221, 53, 50, 0, 4, 162, 99, 80, 73, 78, 71, 66, 65, 68, 32, 80, 73, 78, 98, 84, 80, 88, 32, 5, 11, 230, 164, 115, 63, 37, 164, 164, 75, 75, 23, 55, 161, 242, 46, 7, 79, 119, 213, 142, 47, 222, 127, 46, 67, 79]
*  17406ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 73, 0, 222, 60, 105, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17418ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 241, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17419ms communication.py:77 Sending data: {}
*  17420ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  17422ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 0, 161, 98, 84, 80, 88, 32, 5, 11, 230, 164, 115, 63, 37, 164, 164, 75, 75, 23, 55, 161, 242, 46, 7, 79, 119, 213, 142, 47, 222, 127, 46, 67, 79, 73, 0, 222, 60, 105, 100, 116, 121, 112, 101, 106, 112]
*  17426ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17438ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17439ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  17442ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17454ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 90, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 45, 0, 45, 0, 164, 104, 85, 78, 76, 79, 67, 75, 69]
*  17458ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 68, 244, 103, 86, 69, 82, 83, 73, 79, 78, 1, 101, 83, 76, 79, 84, 83, 24, 80, 108, 80, 73, 78, 95, 65, 84, 84, 69, 77, 80, 84, 83, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17459ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
*  17460ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 137, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  17462ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 63, 34, 140, 39, 144, 246, 1, 0, 1, 221, 53, 50, 0, 4, 162, 99, 80, 73, 78, 71, 66, 65, 68, 32, 80, 73, 78, 98, 84, 80, 88, 32, 5, 11, 230, 164, 115, 63, 37, 164, 164, 75, 75, 23, 55, 161, 242, 46, 7, 79, 119, 213, 142, 47, 222, 127, 46, 67, 79]
*  17466ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 73, 0, 222, 60, 105, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17478ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 241, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17479ms communication.py:77 Sending data: {}
*  17480ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  17482ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 0, 161, 98, 84, 80, 88, 32, 5, 11, 230, 164, 115, 63, 37, 164, 164, 75, 75, 23, 55, 161, 242, 46, 7, 79, 119, 213, 142, 47, 222, 127, 46, 67, 79, 73, 0, 222, 60, 105, 100, 116, 121, 112, 101, 106, 112]
*  17486ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17498ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17499ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  17502ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17514ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 90, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 45, 0, 45, 0, 164, 104, 85, 78, 76, 79, 67, 75, 69]
*  17518ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 68, 244, 103, 86, 69, 82, 83, 73, 79, 78, 1, 101, 83, 76, 79, 84, 83, 24, 80, 108, 80, 73, 78, 95, 65, 84, 84, 69, 77, 80, 84, 83, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17519ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
*  17520ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 137, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  17522ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 63, 34, 140, 39, 144, 246, 1, 0, 1, 221, 53, 50, 0, 4, 162, 99, 80, 73, 78, 71, 66, 65, 68, 32, 80, 73, 78, 98, 84, 80, 88, 32, 5, 11, 230, 164, 115, 63, 37, 164, 164, 75, 75, 23, 55, 161, 242, 46, 7, 79, 119, 213, 142, 47, 222, 127, 46, 67, 79]
*  17526ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 73, 0, 222, 60, 105, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17538ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 241, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17539ms communication.py:77 Sending data: {}
*  17540ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  17542ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 0, 161, 98, 84, 80, 88, 32, 5, 11, 230, 164, 115, 63, 37, 164, 164, 75, 75, 23, 55, 161, 242, 46, 7, 79, 119, 213, 142, 47, 222, 127, 46, 67, 79, 73, 0, 222, 60, 105, 100, 116, 121, 112, 101, 106, 112]
*  17546ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17558ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17559ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  17562ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17574ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 90, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 45, 0, 45, 0, 164, 104, 85, 78, 76, 79, 67, 75, 69]
*  17578ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 68, 244, 103, 86, 69, 82, 83, 73, 79, 78, 1, 101, 83, 76, 79, 84, 83, 24, 80, 108, 80, 73, 78, 95, 65, 84, 84, 69, 77, 80, 84, 83, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17579ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
*  17580ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 137, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  17582ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 63, 34, 140, 39, 144, 246, 1, 0, 1, 221, 53, 50, 0, 4, 162, 99, 80, 73, 78, 71, 66, 65, 68, 32, 80, 73, 78, 98, 84, 80, 88, 32, 5, 11, 230, 164, 115, 63, 37, 164, 164, 75, 75, 23, 55, 161, 242, 46, 7, 79, 119, 213, 142, 47, 222, 127, 46, 67, 79]
*  17586ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 73, 0, 222, 60, 105, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17598ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 241, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17599ms communication.py:77 Sending data: {}
*  17600ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  17602ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 0, 161, 98, 84, 80, 88, 32, 5, 11, 230, 164, 115, 63, 37, 164, 164, 75, 75, 23, 55, 161, 242, 46, 7, 79, 119, 213, 142, 47, 222, 127, 46, 67, 79, 73, 0, 222, 60, 105, 100, 116, 121, 112, 101, 106, 112]
*  17606ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17618ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17619ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  17622ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17634ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 90, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 45, 0, 45, 0, 164, 104, 85, 78, 76, 79, 67, 75, 69]
*  17638ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 68, 244, 103, 86, 69, 82, 83, 73, 79, 78, 1, 101, 83, 76, 79, 84, 83, 24, 80, 108, 80, 73, 78, 95, 65, 84, 84, 69, 77, 80, 84, 83, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17639ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
*  17640ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 137, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  17642ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 63, 34, 140, 39, 144, 246, 1, 0, 1, 221, 53, 50, 0, 4, 162, 99, 80, 73, 78, 71, 66, 65, 68, 32, 80, 73, 78, 98, 84, 80, 88, 32, 5, 11, 230, 164, 115, 63, 37, 164, 164, 75, 75, 23, 55, 161, 242, 46, 7, 79, 119, 213, 142, 47, 222, 127, 46, 67, 79]
*  17646ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 73, 0, 222, 60, 105, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17658ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 241, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17659ms communication.py:77 Sending data: {}
*  17660ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  17662ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 0, 161, 98, 84, 80, 88, 32, 5, 11, 230, 164, 115, 63, 37, 164, 164, 75, 75, 23, 55, 161, 242, 46, 7, 79, 119, 213, 142, 47, 222, 127, 46, 67, 79, 73, 0, 222, 60, 105, 100, 116, 121, 112, 101, 106, 112]
*  17666ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17678ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17679ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  17682ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17694ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 90, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 45, 0, 45, 0, 164, 104, 85, 78, 76, 79, 67, 75, 69]
*  17698ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 68, 244, 103, 86, 69, 82, 83, 73, 79, 78, 1, 101, 83, 76, 79, 84, 83, 24, 80, 108, 80, 73, 78, 95, 65, 84, 84, 69, 77, 80, 84, 83, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17699ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
*  17700ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 137, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  17702ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 63, 34, 140, 39, 144, 246, 1, 0, 1, 221, 53, 50, 0, 4, 162, 99, 80, 73, 78, 71, 66, 65, 68, 32, 80, 73, 78, 98, 84, 80, 88, 32, 5, 11, 230, 164, 115, 63, 37, 164, 164, 75, 75, 23, 55, 161, 242, 46, 7, 79, 119, 213, 142, 47, 222, 127, 46, 67, 79]
*  17706ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 73, 0, 222, 60, 105, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17718ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 241, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17719ms communication.py:77 Sending data: {}
*  17720ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  17722ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 0, 161, 98, 84, 80, 88, 32, 5, 11, 230, 164, 115, 63, 37, 164, 164, 75, 75, 23, 55, 161, 242, 46, 7, 79, 119, 213, 142, 47, 222, 127, 46, 67, 79, 73, 0, 222, 60, 105, 100, 116, 121, 112, 101, 106, 112]
*  17726ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17738ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17739ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  17742ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17754ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 90, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 45, 0, 45, 0, 164, 104, 85, 78, 76, 79, 67, 75, 69]
*  17758ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 68, 244, 103, 86, 69, 82, 83, 73, 79, 78, 1, 101, 83, 76, 79, 84, 83, 24, 80, 108, 80, 73, 78, 95, 65, 84, 84, 69, 77, 80, 84, 83, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17759ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
*  17760ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 137, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  17762ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 63, 34, 140, 39, 144, 246, 1, 0, 1, 221, 53, 50, 0, 4, 162, 99, 80, 73, 78, 71, 66, 65, 68, 32, 80, 73, 78, 98, 84, 80, 88, 32, 5, 11, 230, 164, 115, 63, 37, 164, 164, 75, 75, 23, 55, 161, 242, 46, 7, 79, 119, 213, 142, 47, 222, 127, 46, 67, 79]
*  17766ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 73, 0, 222, 60, 105, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17778ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 241, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17779ms communication.py:77 Sending data: {}
*  17780ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  17782ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 0, 161, 98, 84, 80, 88, 32, 5, 11, 230, 164, 115, 63, 37, 164, 164, 75, 75, 23, 55, 161, 242, 46, 7, 79, 119, 213, 142, 47, 222, 127, 46, 67, 79, 73, 0, 222, 60, 105, 100, 116, 121, 112, 101, 106, 112]
*  17786ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17798ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17799ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  17802ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17814ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 90, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 45, 0, 45, 0, 164, 104, 85, 78, 76, 79, 67, 75, 69]
*  17818ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 68, 244, 103, 86, 69, 82, 83, 73, 79, 78, 1, 101, 83, 76, 79, 84, 83, 24, 80, 108, 80, 73, 78, 95, 65, 84, 84, 69, 77, 80, 84, 83, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17819ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
*  17820ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 137, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  17822ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 63, 34, 140, 39, 144, 246, 1, 0, 1, 221, 53, 50, 0, 4, 162, 99, 80, 73, 78, 71, 66, 65, 68, 32, 80, 73, 78, 98, 84, 80, 88, 32, 5, 11, 230, 164, 115, 63, 37, 164, 164, 75, 75, 23, 55, 161, 242, 46, 7, 79, 119, 213, 142, 47, 222, 127, 46, 67, 79]
*  17826ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 73, 0, 222, 60, 105, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17838ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 241, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17839ms communication.py:77 Sending data: {}
*  17840ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  17842ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 0, 161, 98, 84, 80, 88, 32, 5, 11, 230, 164, 115, 63, 37, 164, 164, 75, 75, 23, 55, 161, 242, 46, 7, 79, 119, 213, 142, 47, 222, 127, 46, 67, 79, 73, 0, 222, 60, 105, 100, 116, 121, 112, 101, 106, 112]
*  17846ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17858ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17859ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  17862ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17874ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 90, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 45, 0, 45, 0, 164, 104, 85, 78, 76, 79, 67, 75, 69]
*  17878ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 68, 244, 103, 86, 69, 82, 83, 73, 79, 78, 1, 101, 83, 76, 79, 84, 83, 24, 80, 108, 80, 73, 78, 95, 65, 84, 84, 69, 77, 80, 84, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17879ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
*  17880ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 137, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  17882ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 63, 34, 140, 39, 144, 246, 1, 0, 1, 221, 53, 50, 0, 4, 162, 99, 80, 73, 78, 71, 66, 65, 68, 32, 80, 73, 78, 98, 84, 80, 88, 32, 5, 11, 230, 164, 115, 63, 37, 164, 164, 75, 75, 23, 55, 161, 242, 46, 7, 79, 119, 213, 142, 47, 222, 127, 46, 67, 79]
*  17886ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 73, 0, 222, 60, 105, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17898ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 242, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17899ms communication.py:77 Sending data: {}
*  17900ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  17902ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 6, 161, 98, 84, 80, 88, 32, 5, 11, 230, 164, 115, 63, 37, 164, 164, 75, 75, 23, 55, 161, 242, 46, 7, 79, 119, 213, 142, 47, 222, 127, 46, 67, 79, 73, 0, 222, 60, 105, 100, 116, 121, 112, 101, 106, 112]
*  17906ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18002ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18082ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18083ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  18086ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18098ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 47, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 67, 0, 3, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18099ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  18100ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 138, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  18102ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 64, 34, 140, 39, 144, 246, 1, 0, 1, 221, 54, 51, 0, 10, 162, 99, 80, 73, 78, 72, 49, 50, 51, 52, 53, 54, 55, 56, 98, 84, 80, 88, 32, 5, 11, 230, 164, 115, 63, 37, 164, 164, 75, 75, 23, 55, 161, 242, 46, 7, 79, 119, 213, 142, 47, 222, 127, 46, 67]
*  18106ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 79, 73, 0, 222, 60, 105, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18190ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18191ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  18194ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18206ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 47, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 67, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18207ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  18208ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 138, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  18210ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 64, 34, 140, 39, 144, 246, 1, 0, 1, 221, 54, 51, 0, 4, 162, 99, 80, 73, 78, 72, 49, 50, 51, 52, 53, 54, 55, 56, 98, 84, 80, 88, 32, 5, 11, 230, 164, 115, 63, 37, 164, 164, 75, 75, 23, 55, 161, 242, 46, 7, 79, 119, 213, 142, 47, 222, 127, 46, 67]
*  18214ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 79, 73, 0, 222, 60, 105, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18234ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18235ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  18238ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18250ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 86, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 41, 0, 41, 4, 161, 98, 84, 80, 88, 32, 181, 126, 112]
*  18254ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 62, 196, 192, 57, 90, 65, 247, 239, 191, 80, 254, 33, 0, 250, 232, 124, 113, 79, 67, 179, 43, 120, 206, 179, 152, 210, 167, 83, 197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18255ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
*  18256ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 137, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  18258ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 63, 34, 140, 39, 144, 246, 1, 0, 1, 221, 53, 50, 0, 4, 162, 99, 80, 73, 78, 71, 66, 65, 68, 32, 80, 73, 78, 98, 84, 80, 88, 32, 181, 126, 112, 62, 196, 192, 57, 90, 65, 247, 239, 191, 80, 254, 33, 0, 250, 232, 124, 113, 79, 67, 179, 43, 120, 206, 179]
*  18262ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 152, 210, 167, 83, 197, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18274ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 241, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

PASSED test_login2 0:00:00.166018

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* INFO  18279ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=b57e703ec4c0395a41f7efbf50fe2100fae87c714f43b32b78ceb398d2a753c5
Sending data=a26350494e4831323334353637386254505820b57e703ec4c0395a41f7efbf50fe2100fae87c714f43b32b78ceb398d2a753c5
Sending data=b'\xa2cPINH12345678bTPX \xb5~p>\xc4\xc09ZA\xf7\xef\xbfP\xfe!\x00\xfa\xe8|qOC\xb3+x\xce\xb3\x98\xd2\xa7S\xc5'
Send Command.LOGIN
CBOR encoded data dict (to send): (54) a26350494e4831323334353637386254505820b57e703ec4c0395a41f7efbf50fe2100fae87c714f43b32b78ceb398d2a753c5
54 0/1 221 59 010001dd36330004a26350494e4831323334353637386254505820b57e703ec4c0395a41f7efbf50fe2100fae87c714f43b32b78ceb398d2a753c5
Send result: 00
Result Command.LOGIN: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0029 -> 41
Packet info: 5 0/15 69 41 b'\x02\x00\x0fEE'
Received packet with partial data: 002904a16254505820e08165b8ea04d7a9c875afeec1dbb3f11472d4a32e0e2f1fed21847ff32399f7
All data received: [(4, 2), (0, 1), (41, 1), (161, 1), (98, 1), (84, 1), (80, 1), (88, 1), (32, 1), (224, 1)]
All data received: 002904a16254505820e08165b8ea04d7a9c875afeec1dbb3f11472d4a32e0e2f1fed21847ff32399f7
All data received CBOR: {'TP': b'\xe0\x81e\xb8\xea\x04\xd7\xa9\xc8u\xaf\xee\xc1\xdb\xb3\xf1\x14r\xd4\xa3.\x0e/\x1f\xed!\x84\x7f\xf3#\x99\xf7'}
* INFO  18326ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=b57e703ec4c0395a41f7efbf50fe2100fae87c714f43b32b78ceb398d2a753c5
Sending data=a26350494e4831323334353637386254505820b57e703ec4c0395a41f7efbf50fe2100fae87c714f43b32b78ceb398d2a753c5
Sending data=b'\xa2cPINH12345678bTPX \xb5~p>\xc4\xc09ZA\xf7\xef\xbfP\xfe!\x00\xfa\xe8|qOC\xb3+x\xce\xb3\x98\xd2\xa7S\xc5'
Send Command.LOGIN
CBOR encoded data dict (to send): (54) a26350494e4831323334353637386254505820b57e703ec4c0395a41f7efbf50fe2100fae87c714f43b32b78ceb398d2a753c5
54 0/1 221 59 010001dd36330004a26350494e4831323334353637386254505820b57e703ec4c0395a41f7efbf50fe2100fae87c714f43b32b78ceb398d2a753c5
Send result: 00
Result Command.LOGIN: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0029 -> 41
Packet info: 5 0/15 69 41 b'\x02\x00\x0fEE'
Received packet with partial data: 002904a16254505820b9acd2953c233d2c821dc15651b29882d2a6eee6cb440a9ce079600142013664
All data received: [(210, 2), (130, 2), (1, 2), (0, 1), (41, 1), (4, 1), (161, 1), (98, 1), (84, 1), (80, 1)]
All data received: 002904a16254505820b9acd2953c233d2c821dc15651b29882d2a6eee6cb440a9ce079600142013664
All data received CBOR: {'TP': b'\xb9\xac\xd2\x95<#=,\x82\x1d\xc1VQ\xb2\x98\x82\xd2\xa6\xee\xe6\xcbD\n\x9c\xe0y`\x01B\x016d'}
* DEBUG  18375ms test_comm.py:126 TP: 32 b9acd2953c233d2c821dc15651b29882d2a6eee6cb440a9ce079600142013664
* INFO  18375ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=b57e703ec4c0395a41f7efbf50fe2100fae87c714f43b32b78ceb398d2a753c5
Sending data=a26350494e4831323334353637386254505820b57e703ec4c0395a41f7efbf50fe2100fae87c714f43b32b78ceb398d2a753c5
Sending data=b'\xa2cPINH12345678bTPX \xb5~p>\xc4\xc09ZA\xf7\xef\xbfP\xfe!\x00\xfa\xe8|qOC\xb3+x\xce\xb3\x98\xd2\xa7S\xc5'
Send Command.SET_PIN
CBOR encoded data dict (to send): (54) a26350494e4831323334353637386254505820b57e703ec4c0395a41f7efbf50fe2100fae87c714f43b32b78ceb398d2a753c5
54 0/1 221 59 010001dd3633000aa26350494e4831323334353637386254505820b57e703ec4c0395a41f7efbf50fe2100fae87c714f43b32b78ceb398d2a753c5
Send result: f2
Result Command.SET_PIN: ExecError.ERR_NOT_ALLOWED
Send results: [242] False
* INFO  18395ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=b57e703ec4c0395a41f7efbf50fe2100fae87c714f43b32b78ceb398d2a753c5
Sending data=a26350494e4831323334353637386254505820b57e703ec4c0395a41f7efbf50fe2100fae87c714f43b32b78ceb398d2a753c5
Sending data=b'\xa2cPINH12345678bTPX \xb5~p>\xc4\xc09ZA\xf7\xef\xbfP\xfe!\x00\xfa\xe8|qOC\xb3+x\xce\xb3\x98\xd2\xa7S\xc5'
Send Command.LOGIN
CBOR encoded data dict (to send): (54) a26350494e4831323334353637386254505820b57e703ec4c0395a41f7efbf50fe2100fae87c714f43b32b78ceb398d2a753c5
54 0/1 221 59 010001dd36330004a26350494e4831323334353637386254505820b57e703ec4c0395a41f7efbf50fe2100fae87c714f43b32b78ceb398d2a753c5
Send result: 00
Result Command.LOGIN: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0029 -> 41
Packet info: 5 0/15 69 41 b'\x02\x00\x0fEE'
Received packet with partial data: 002904a16254505820f05ba1a2c29f6316ee6a79429a22f1cb216a316be26b453b079072506890d0b7
All data received: [(161, 2), (80, 2), (106, 2), (107, 2), (144, 2), (0, 1), (41, 1), (4, 1), (98, 1), (84, 1)]
All data received: 002904a16254505820f05ba1a2c29f6316ee6a79429a22f1cb216a316be26b453b079072506890d0b7
All data received CBOR: {'TP': b'\xf0[\xa1\xa2\xc2\x9fc\x16\xeejyB\x9a"\xf1\xcb!j1k\xe2kE;\x07\x90rPh\x90\xd0\xb7'}
Setting TMP AUTH TOKEN to f05ba1a2c29f6316ee6a79429a22f1cb216a316be26b453b079072506890d0b7
Captured log call
*  18279ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  18280ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 138, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  18282ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 64, 34, 140, 39, 144, 246, 1, 0, 1, 221, 54, 51, 0, 4, 162, 99, 80, 73, 78, 72, 49, 50, 51, 52, 53, 54, 55, 56, 98, 84, 80, 88, 32, 181, 126, 112, 62, 196, 192, 57, 90, 65, 247, 239, 191, 80, 254, 33, 0, 250, 232, 124, 113, 79, 67, 179, 43, 120, 206]
*  18286ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 179, 152, 210, 167, 83, 197, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18306ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18306ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  18310ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18322ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 86, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 41, 0, 41, 4, 161, 98, 84, 80, 88, 32, 224, 129, 101]
*  18326ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 184, 234, 4, 215, 169, 200, 117, 175, 238, 193, 219, 179, 241, 20, 114, 212, 163, 46, 14, 47, 31, 237, 33, 132, 127, 243, 35, 153, 247, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18326ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  18326ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 138, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  18330ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 64, 34, 140, 39, 144, 246, 1, 0, 1, 221, 54, 51, 0, 4, 162, 99, 80, 73, 78, 72, 49, 50, 51, 52, 53, 54, 55, 56, 98, 84, 80, 88, 32, 181, 126, 112, 62, 196, 192, 57, 90, 65, 247, 239, 191, 80, 254, 33, 0, 250, 232, 124, 113, 79, 67, 179, 43, 120, 206]
*  18334ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 179, 152, 210, 167, 83, 197, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18354ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18354ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  18358ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18370ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 86, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 41, 0, 41, 4, 161, 98, 84, 80, 88, 32, 185, 172, 210]
*  18374ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 149, 60, 35, 61, 44, 130, 29, 193, 86, 81, 178, 152, 130, 210, 166, 238, 230, 203, 68, 10, 156, 224, 121, 96, 1, 66, 1, 54, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18375ms test_comm.py:126 TP: 32 b9acd2953c233d2c821dc15651b29882d2a6eee6cb440a9ce079600142013664
*  18375ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  18376ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 138, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  18378ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 64, 34, 140, 39, 144, 246, 1, 0, 1, 221, 54, 51, 0, 10, 162, 99, 80, 73, 78, 72, 49, 50, 51, 52, 53, 54, 55, 56, 98, 84, 80, 88, 32, 181, 126, 112, 62, 196, 192, 57, 90, 65, 247, 239, 191, 80, 254, 33, 0, 250, 232, 124, 113, 79, 67, 179, 43, 120, 206]
*  18382ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 179, 152, 210, 167, 83, 197, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18394ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 242, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18395ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  18396ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 138, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  18398ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 64, 34, 140, 39, 144, 246, 1, 0, 1, 221, 54, 51, 0, 4, 162, 99, 80, 73, 78, 72, 49, 50, 51, 52, 53, 54, 55, 56, 98, 84, 80, 88, 32, 181, 126, 112, 62, 196, 192, 57, 90, 65, 247, 239, 191, 80, 254, 33, 0, 250, 232, 124, 113, 79, 67, 179, 43, 120, 206]
*  18402ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 179, 152, 210, 167, 83, 197, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18422ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18423ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  18426ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18438ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 86, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 41, 0, 41, 4, 161, 98, 84, 80, 88, 32, 240, 91, 161]
*  18442ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 162, 194, 159, 99, 22, 238, 106, 121, 66, 154, 34, 241, 203, 33, 106, 49, 107, 226, 107, 69, 59, 7, 144, 114, 80, 104, 144, 208, 183, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

FAILED test_logout 0:00:00.473659

assert True == False

Setup

Call

nkfido2_client = <pynitrokey.fido2.client.NKFido2Client object at 0x7f5d9725a2b0>

    def test_logout(nkfido2_client: NKFido2Client):
        # check first if we are logged in
        helper_login(nkfido2_client, Constants.PIN)
        configuration_data = send_and_receive_cbor(nkfido2_client, Command.GET_CONFIGURATION)
        send_and_receive_cbor(nkfido2_client, Command.GENERATE_KEY)
        send_and_receive(nkfido2_client, Command.LOGOUT)
    
        # here test some TP requiring operation
        commands_requiring_session = [
            (Command.SET_CONFIGURATION, configuration_data),
            (Command.GET_CONFIGURATION, None),
            (Command.INITIALIZE_SEED, None),
            (Command.RESTORE_FROM_SEED, {"MASTER": b"1" * 32, "SALT": b"2" * 8}),
            (Command.GENERATE_KEY, None),
            (Command.SIGN, {"HASH": b"placeholder", "KEYHANDLE": b"placeholder"}),
            (Command.DECRYPT,
             {"DATA": b"placeholder", "KEYHANDLE": b"placeholder", "HMAC": b"placeholder", "ECCEKEY": b"placeholder"}),
    
            (Command.GENERATE_KEY_FROM_DATA, {"HASH": b"placeholder"}),
            (Command.GENERATE_RESIDENT_KEY, None),
            (Command.READ_RESIDENT_KEY_PUBLIC, {"KEYHANDLE": b"placeholder"}),
            (Command.DISCOVER_RESIDENT_KEYS, None),  # TODO correct input data once this command is implemented
            (Command.WRITE_RESIDENT_KEY, {"RAW_KEY_DATA": b"placeholder"}),
        ]
        for cmd, data in commands_requiring_session:
>           send_and_receive(nkfido2_client, cmd, data=data, expected_error=ExecError.REQ_AUTH)

test_comm.py:539: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

nkfido2_client = <pynitrokey.fido2.client.NKFido2Client object at 0x7f5d9725a2b0>, command = <Command.SET_CONFIGURATION: (8,)>, data = {'CONFIRMATION': 1}, expected_success = False, check = True
expected_error = <ExecError.REQ_AUTH: (240,)>

    def send_and_receive(nkfido2_client: NKFido2Client, command: Command, data=None, expected_success: bool = True,
                         check: bool = True, expected_error: ExecError = None) -> Tuple[
        bool, bytes]:
        if data is None:
            data = {}
        import copy
        data = copy.deepcopy(data)
    
        if expected_error:
            expected_success = False
    
        for k,v in data.items():
            if isinstance(v, str):
                raise RuntimeError(f'{k} is a str!')
    
        log.info(f'Sending data: {data}')
    
        execution_success = None
        last_err = None
        start = time()
        MAX_CONFIRMATION_TIME = 30
        while time() - start < MAX_CONFIRMATION_TIME:
            execution_success, err_codes = device_send(nkfido2_client, data, command)
            last_err = err_codes[-1]
            if last_err != ExecError.ERR_USER_NOT_PRESENT.value[0]:
                break
            my_print(f'Please confirm the action for command: {command}')
            sys.stdout.flush()
            sys.stderr.flush()
            sleep(1)
    
        if check:
>           assert execution_success == expected_success
E           assert True == False

webcrypt/communication.py:94: AssertionError
Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* INFO  18447ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=f05ba1a2c29f6316ee6a79429a22f1cb216a316be26b453b079072506890d0b7
Sending data=a26350494e4831323334353637386254505820f05ba1a2c29f6316ee6a79429a22f1cb216a316be26b453b079072506890d0b7
Sending data=b'\xa2cPINH12345678bTPX \xf0[\xa1\xa2\xc2\x9fc\x16\xeejyB\x9a"\xf1\xcb!j1k\xe2kE;\x07\x90rPh\x90\xd0\xb7'
Send Command.SET_PIN
CBOR encoded data dict (to send): (54) a26350494e4831323334353637386254505820f05ba1a2c29f6316ee6a79429a22f1cb216a316be26b453b079072506890d0b7
54 0/1 221 59 010001dd3633000aa26350494e4831323334353637386254505820f05ba1a2c29f6316ee6a79429a22f1cb216a316be26b453b079072506890d0b7
Send result: f2
Result Command.SET_PIN: ExecError.ERR_NOT_ALLOWED
Send results: [242] False
* INFO  18467ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=f05ba1a2c29f6316ee6a79429a22f1cb216a316be26b453b079072506890d0b7
Sending data=a26350494e4831323334353637386254505820f05ba1a2c29f6316ee6a79429a22f1cb216a316be26b453b079072506890d0b7
Sending data=b'\xa2cPINH12345678bTPX \xf0[\xa1\xa2\xc2\x9fc\x16\xeejyB\x9a"\xf1\xcb!j1k\xe2kE;\x07\x90rPh\x90\xd0\xb7'
Send Command.LOGIN
CBOR encoded data dict (to send): (54) a26350494e4831323334353637386254505820f05ba1a2c29f6316ee6a79429a22f1cb216a316be26b453b079072506890d0b7
54 0/1 221 59 010001dd36330004a26350494e4831323334353637386254505820f05ba1a2c29f6316ee6a79429a22f1cb216a316be26b453b079072506890d0b7
Send result: 00
Result Command.LOGIN: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0029 -> 41
Packet info: 5 0/15 69 41 b'\x02\x00\x0fEE'
Received packet with partial data: 002904a16254505820003eefce7a53a52677fe2cf7c6b6849a53c615ad6a6ba62390e3d6ceaf1361d6
All data received: [(0, 2), (206, 2), (83, 2), (198, 2), (214, 2), (41, 1), (4, 1), (161, 1), (98, 1), (84, 1)]
All data received: 002904a16254505820003eefce7a53a52677fe2cf7c6b6849a53c615ad6a6ba62390e3d6ceaf1361d6
All data received CBOR: {'TP': b'\x00>\xef\xcezS\xa5&w\xfe,\xf7\xc6\xb6\x84\x9aS\xc6\x15\xadjk\xa6#\x90\xe3\xd6\xce\xaf\x13a\xd6'}
Setting TMP AUTH TOKEN to 003eefce7a53a52677fe2cf7c6b6849a53c615ad6a6ba62390e3d6ceaf1361d6
* INFO  18515ms communication.py:77 Sending data: {}
Sending command with temp auth token=003eefce7a53a52677fe2cf7c6b6849a53c615ad6a6ba62390e3d6ceaf1361d6
Sending data=a16254505820003eefce7a53a52677fe2cf7c6b6849a53c615ad6a6ba62390e3d6ceaf1361d6
Sending data=b'\xa1bTPX \x00>\xef\xcezS\xa5&w\xfe,\xf7\xc6\xb6\x84\x9aS\xc6\x15\xadjk\xa6#\x90\xe3\xd6\xce\xaf\x13a\xd6'
Send Command.GET_CONFIGURATION
CBOR encoded data dict (to send): (41) a16254505820003eefce7a53a52677fe2cf7c6b6849a53c615ad6a6ba62390e3d6ceaf1361d6
41 0/1 221 46 010001dd29260009a16254505820003eefce7a53a52677fe2cf7c6b6849a53c615ad6a6ba62390e3d6ceaf1361d6
Send result: 00
Result Command.GET_CONFIGURATION: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0012 -> 18
Packet info: 5 0/15 69 18 b'\x02\x00\x0fEE'
Received packet with partial data: 001209a16c434f4e4649524d4154494f4e01
All data received: [(79, 2), (78, 2), (73, 2), (0, 1), (18, 1), (9, 1), (161, 1), (108, 1), (67, 1), (70, 1)]
All data received: 001209a16c434f4e4649524d4154494f4e01
All data received CBOR: {'CONFIRMATION': 1}
* INFO  18555ms communication.py:77 Sending data: {}
Sending command with temp auth token=003eefce7a53a52677fe2cf7c6b6849a53c615ad6a6ba62390e3d6ceaf1361d6
Sending data=a16254505820003eefce7a53a52677fe2cf7c6b6849a53c615ad6a6ba62390e3d6ceaf1361d6
Sending data=b'\xa1bTPX \x00>\xef\xcezS\xa5&w\xfe,\xf7\xc6\xb6\x84\x9aS\xc6\x15\xadjk\xa6#\x90\xe3\xd6\xce\xaf\x13a\xd6'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a16254505820003eefce7a53a52677fe2cf7c6b6849a53c615ad6a6ba62390e3d6ceaf1361d6
41 0/1 221 46 010001dd29260012a16254505820003eefce7a53a52677fe2cf7c6b6849a53c615ad6a6ba62390e3d6ceaf1361d6
Send result: 00
Result Command.GENERATE_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 012c -> 300
Packet info: 5 0/15 69 300 b'\x02\x00\x0fEE'
Received packet with partial data: 012c12a2665055424b45595841045c7cf47b824a5fda686715c53ca12a3a4d65327bbf54bc83acc67809684ce514ee79e33a28f3f4c3536f281c4c1b3114962908b3f8b20128c1d6
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: d52531de1c60694b455948414e444c4558d2a30058ae7529d4725c8d18479e3b0a6a15ddf7c4169dc1a1825560765e5082873a77e69d5460b7bdc69c517dd2a805c3d1b2cb
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: 58aceefed28627675eaa22d2d96b1d8ed35ec5373920ce1810e752fc01e35a251ba52df34f93b0fe824c52bb3fd86406f08e436ba13d8421ec2e4b2710fcc6092c72d02b41
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: f70bcd1e882350594e9544507aedfb74ddf8dfd827511c25898b7f6a77aecd6602767fbb96bbfdc88c92397837ef04d1ef656bf419e6944dee9b014c1f52ac74ef94464150
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: 6f00930250309a02877f3c572ab4d029d10f3936f8
All data received: [(80, 6), (76, 5), (1, 4), (88, 4), (65, 4), (130, 4), (210, 4), (75, 3), (69, 3), (89, 3)]
All data received: 012c12a2665055424b45595841045c7cf47b824a5fda686715c53ca12a3a4d65327bbf54bc83acc67809684ce514ee79e33a28f3f4c3536f281c4c1b3114962908b3f8b20128c1d6d52531de1c60694b455948414e444c4558d2a30058ae7529d4725c8d18479e3b0a6a15ddf7c4169dc1a1825560765e5082873a77e69d5460b7bdc69c517dd2a805c3d1b2cb58aceefed28627675eaa22d2d96b1d8ed35ec5373920ce1810e752fc01e35a251ba52df34f93b0fe824c52bb3fd86406f08e436ba13d8421ec2e4b2710fcc6092c72d02b41f70bcd1e882350594e9544507aedfb74ddf8dfd827511c25898b7f6a77aecd6602767fbb96bbfdc88c92397837ef04d1ef656bf419e6944dee9b014c1f52ac74ef944641506f00930250309a02877f3c572ab4d029d10f3936f8
All data received CBOR: {'PUBKEY': b'\x04\\|\xf4{\x82J_\xdahg\x15\xc5<\xa1*:Me2{\xbfT\xbc\x83\xac\xc6x\thL\xe5\x14\xeey\xe3:(\xf3\xf4\xc3So(\x1cL\x1b1\x14\x96)\x08\xb3\xf8\xb2\x01(\xc1\xd6\xd5%1\xde\x1c`', 'KEYHANDLE': b'\xa3\x00X\xaeu)\xd4r\\\x8d\x18G\x9e;\nj\x15\xdd\xf7\xc4\x16\x9d\xc1\xa1\x82U`v^P\x82\x87:w\xe6\x9dT`\xb7\xbd\xc6\x9cQ}\xd2\xa8\x05\xc3\xd1\xb2\xcbX\xac\xee\xfe\xd2\x86\'g^\xaa"\xd2\xd9k\x1d\x8e\xd3^\xc579 \xce\x18\x10\xe7R\xfc\x01\xe3Z%\x1b\xa5-\xf3O\x93\xb0\xfe\x82LR\xbb?\xd8d\x06\xf0\x8eCk\xa1=\x84!\xec.K\'\x10\xfc\xc6\t,r\xd0+A\xf7\x0b\xcd\x1e\x88#PYN\x95DPz\xed\xfbt\xdd\xf8\xdf\xd8\'Q\x1c%\x89\x8b\x7fjw\xae\xcdf\x02v\x7f\xbb\x96\xbb\xfd\xc8\x8c\x929x7\xef\x04\xd1\xefek\xf4\x19\xe6\x94M\xee\x9b\x01L\x1fR\xact\xef\x94FAPo\x00\x93\x02P0\x9a\x02\x87\x7f<W*\xb4\xd0)\xd1\x0f96\xf8'}
* INFO  18863ms communication.py:77 Sending data: {}
Sending command with temp auth token=003eefce7a53a52677fe2cf7c6b6849a53c615ad6a6ba62390e3d6ceaf1361d6
Sending data=a16254505820003eefce7a53a52677fe2cf7c6b6849a53c615ad6a6ba62390e3d6ceaf1361d6
Sending data=b'\xa1bTPX \x00>\xef\xcezS\xa5&w\xfe,\xf7\xc6\xb6\x84\x9aS\xc6\x15\xadjk\xa6#\x90\xe3\xd6\xce\xaf\x13a\xd6'
Send Command.LOGOUT
CBOR encoded data dict (to send): (41) a16254505820003eefce7a53a52677fe2cf7c6b6849a53c615ad6a6ba62390e3d6ceaf1361d6
41 0/1 221 46 010001dd29260005a16254505820003eefce7a53a52677fe2cf7c6b6849a53c615ad6a6ba62390e3d6ceaf1361d6
Send result: 00
Result Command.LOGOUT: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0003 -> 3
Packet info: 5 0/15 69 3 b'\x02\x00\x0fEE'
Received packet with partial data: 000305
All data received: [(0, 1), (3, 1), (5, 1)]
All data received: 000305
* INFO  18899ms communication.py:77 Sending data: {'CONFIRMATION': 1}
Sending command with temp auth token=003eefce7a53a52677fe2cf7c6b6849a53c615ad6a6ba62390e3d6ceaf1361d6
Sending data=a26c434f4e4649524d4154494f4e016254505820003eefce7a53a52677fe2cf7c6b6849a53c615ad6a6ba62390e3d6ceaf1361d6
Sending data=b'\xa2lCONFIRMATION\x01bTPX \x00>\xef\xcezS\xa5&w\xfe,\xf7\xc6\xb6\x84\x9aS\xc6\x15\xadjk\xa6#\x90\xe3\xd6\xce\xaf\x13a\xd6'
Send Command.SET_CONFIGURATION
CBOR encoded data dict (to send): (55) a26c434f4e4649524d4154494f4e016254505820003eefce7a53a52677fe2cf7c6b6849a53c615ad6a6ba62390e3d6ceaf1361d6
55 0/1 221 60 010001dd37340008a26c434f4e4649524d4154494f4e016254505820003eefce7a53a52677fe2cf7c6b6849a53c615ad6a6ba62390e3d6ceaf1361d6
Send result: 00
Result Command.SET_CONFIGURATION: ExecError.SUCCESS
Send results: [0] True
Captured log call
*  18447ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  18448ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 138, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  18450ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 64, 34, 140, 39, 144, 246, 1, 0, 1, 221, 54, 51, 0, 10, 162, 99, 80, 73, 78, 72, 49, 50, 51, 52, 53, 54, 55, 56, 98, 84, 80, 88, 32, 240, 91, 161, 162, 194, 159, 99, 22, 238, 106, 121, 66, 154, 34, 241, 203, 33, 106, 49, 107, 226, 107, 69, 59, 7, 144]
*  18454ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 114, 80, 104, 144, 208, 183, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18466ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 242, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18467ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  18467ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 138, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  18470ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 64, 34, 140, 39, 144, 246, 1, 0, 1, 221, 54, 51, 0, 4, 162, 99, 80, 73, 78, 72, 49, 50, 51, 52, 53, 54, 55, 56, 98, 84, 80, 88, 32, 240, 91, 161, 162, 194, 159, 99, 22, 238, 106, 121, 66, 154, 34, 241, 203, 33, 106, 49, 107, 226, 107, 69, 59, 7, 144]
*  18474ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 114, 80, 104, 144, 208, 183, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18494ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18495ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  18498ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18510ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 86, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 41, 0, 41, 4, 161, 98, 84, 80, 88, 32, 0, 62, 239]
*  18514ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 206, 122, 83, 165, 38, 119, 254, 44, 247, 198, 182, 132, 154, 83, 198, 21, 173, 106, 107, 166, 35, 144, 227, 214, 206, 175, 19, 97, 214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18515ms communication.py:77 Sending data: {}
*  18516ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  18518ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 9, 161, 98, 84, 80, 88, 32, 0, 62, 239, 206, 122, 83, 165, 38, 119, 254, 44, 247, 198, 182, 132, 154, 83, 198, 21, 173, 106, 107, 166, 35, 144, 227, 214, 206, 175, 19, 97, 214, 100, 116, 121, 112, 101, 106, 112]
*  18522ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18534ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18535ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  18538ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18550ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 62, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 82, 0, 18, 9, 161, 108, 67, 79, 78, 70, 73, 82, 77, 65]
*  18554ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 84, 73, 79, 78, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18555ms communication.py:77 Sending data: {}
*  18556ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  18558ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 0, 62, 239, 206, 122, 83, 165, 38, 119, 254, 44, 247, 198, 182, 132, 154, 83, 198, 21, 173, 106, 107, 166, 35, 144, 227, 214, 206, 175, 19, 97, 214, 100, 116, 121, 112, 101, 106, 112]
*  18562ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18758ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18759ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  18762ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18774ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*  18778ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 92, 124, 244, 123, 130, 74, 95, 218, 104, 103, 21, 197, 60, 161, 42, 58, 77, 101, 50, 123, 191, 84, 188, 131, 172, 198, 120, 9, 104, 76, 229, 20, 238, 121, 227, 58, 40, 243, 244, 195, 83, 111, 40, 28, 76, 27, 49, 20, 150, 41, 8, 179, 248, 178, 1, 40, 193]
*  18782ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18783ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  18786ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18798ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 213, 37, 49, 222, 28, 96, 105, 75, 69, 89, 72, 65]
*  18802ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 117, 41, 212, 114, 92, 141, 24, 71, 158, 59, 10, 106, 21, 221, 247, 196, 22, 157, 193, 161, 130, 85, 96, 118, 94, 80, 130, 135, 58, 119, 230, 157, 84, 96, 183, 189, 198, 156, 81, 125, 210, 168, 5, 195, 209, 178, 203, 0, 0]
*  18803ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  18806ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18818ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 88, 172, 238, 254, 210, 134, 39, 103, 94, 170, 34, 210]
*  18822ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 217, 107, 29, 142, 211, 94, 197, 55, 57, 32, 206, 24, 16, 231, 82, 252, 1, 227, 90, 37, 27, 165, 45, 243, 79, 147, 176, 254, 130, 76, 82, 187, 63, 216, 100, 6, 240, 142, 67, 107, 161, 61, 132, 33, 236, 46, 75, 39, 16, 252, 198, 9, 44, 114, 208, 43, 65, 0, 0]
*  18823ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  18826ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18838ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 247, 11, 205, 30, 136, 35, 80, 89, 78, 149, 68, 80]
*  18842ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 122, 237, 251, 116, 221, 248, 223, 216, 39, 81, 28, 37, 137, 139, 127, 106, 119, 174, 205, 102, 2, 118, 127, 187, 150, 187, 253, 200, 140, 146, 57, 120, 55, 239, 4, 209, 239, 101, 107, 244, 25, 230, 148, 77, 238, 155, 1, 76, 31, 82, 172, 116, 239, 148, 70, 65, 80, 0, 0]
*  18843ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  18846ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18858ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 65, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 85, 111, 0, 147, 2, 80, 48, 154, 2, 135, 127, 60, 87, 42]
*  18862ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 180, 208, 41, 209, 15, 57, 54, 248, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18863ms communication.py:77 Sending data: {}
*  18864ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  18866ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 5, 161, 98, 84, 80, 88, 32, 0, 62, 239, 206, 122, 83, 165, 38, 119, 254, 44, 247, 198, 182, 132, 154, 83, 198, 21, 173, 106, 107, 166, 35, 144, 227, 214, 206, 175, 19, 97, 214, 100, 116, 121, 112, 101, 106, 112]
*  18870ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18882ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18883ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  18886ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18898ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 47, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 67, 0, 3, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18899ms communication.py:77 Sending data: {'CONFIRMATION': 1}
*  18900ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 139, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  18902ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 65, 34, 140, 39, 144, 246, 1, 0, 1, 221, 55, 52, 0, 8, 162, 108, 67, 79, 78, 70, 73, 82, 77, 65, 84, 73, 79, 78, 1, 98, 84, 80, 88, 32, 0, 62, 239, 206, 122, 83, 165, 38, 119, 254, 44, 247, 198, 182, 132, 154, 83, 198, 21, 173, 106, 107, 166, 35, 144]
*  18906ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 227, 214, 206, 175, 19, 97, 214, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18918ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

FAILED test_factory_reset 0:00:00.338545

assert False == True

Setup

Call

nkfido2_client = <pynitrokey.fido2.client.NKFido2Client object at 0x7f5d9725a2b0>

    def test_factory_reset(nkfido2_client: NKFido2Client):
        # Setup. Make sure we are logged in, and we can call commands normally
        helper_login(nkfido2_client, Constants.PIN)
        send_and_receive_cbor(nkfido2_client, Command.GENERATE_KEY)
>       read_data_initial = send_and_receive_cbor(nkfido2_client, Command.GENERATE_KEY_FROM_DATA, {"HASH": b"test"})

test_comm.py:546: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
test_comm.py:346: in send_and_receive_cbor
    success, read_data_bytes = send_and_receive(*args, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

nkfido2_client = <pynitrokey.fido2.client.NKFido2Client object at 0x7f5d9725a2b0>, command = <Command.GENERATE_KEY_FROM_DATA: (21,)>, data = {'HASH': b'test'}, expected_success = True, check = True
expected_error = None

    def send_and_receive(nkfido2_client: NKFido2Client, command: Command, data=None, expected_success: bool = True,
                         check: bool = True, expected_error: ExecError = None) -> Tuple[
        bool, bytes]:
        if data is None:
            data = {}
        import copy
        data = copy.deepcopy(data)
    
        if expected_error:
            expected_success = False
    
        for k,v in data.items():
            if isinstance(v, str):
                raise RuntimeError(f'{k} is a str!')
    
        log.info(f'Sending data: {data}')
    
        execution_success = None
        last_err = None
        start = time()
        MAX_CONFIRMATION_TIME = 30
        while time() - start < MAX_CONFIRMATION_TIME:
            execution_success, err_codes = device_send(nkfido2_client, data, command)
            last_err = err_codes[-1]
            if last_err != ExecError.ERR_USER_NOT_PRESENT.value[0]:
                break
            my_print(f'Please confirm the action for command: {command}')
            sys.stdout.flush()
            sys.stderr.flush()
            sleep(1)
    
        if check:
>           assert execution_success == expected_success
E           assert False == True

webcrypt/communication.py:94: AssertionError
Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* INFO  18942ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=003eefce7a53a52677fe2cf7c6b6849a53c615ad6a6ba62390e3d6ceaf1361d6
Sending data=a26350494e4831323334353637386254505820003eefce7a53a52677fe2cf7c6b6849a53c615ad6a6ba62390e3d6ceaf1361d6
Sending data=b'\xa2cPINH12345678bTPX \x00>\xef\xcezS\xa5&w\xfe,\xf7\xc6\xb6\x84\x9aS\xc6\x15\xadjk\xa6#\x90\xe3\xd6\xce\xaf\x13a\xd6'
Send Command.SET_PIN
CBOR encoded data dict (to send): (54) a26350494e4831323334353637386254505820003eefce7a53a52677fe2cf7c6b6849a53c615ad6a6ba62390e3d6ceaf1361d6
54 0/1 221 59 010001dd3633000aa26350494e4831323334353637386254505820003eefce7a53a52677fe2cf7c6b6849a53c615ad6a6ba62390e3d6ceaf1361d6
Send result: f2
Result Command.SET_PIN: ExecError.ERR_NOT_ALLOWED
Send results: [242] False
* INFO  18962ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=003eefce7a53a52677fe2cf7c6b6849a53c615ad6a6ba62390e3d6ceaf1361d6
Sending data=a26350494e4831323334353637386254505820003eefce7a53a52677fe2cf7c6b6849a53c615ad6a6ba62390e3d6ceaf1361d6
Sending data=b'\xa2cPINH12345678bTPX \x00>\xef\xcezS\xa5&w\xfe,\xf7\xc6\xb6\x84\x9aS\xc6\x15\xadjk\xa6#\x90\xe3\xd6\xce\xaf\x13a\xd6'
Send Command.LOGIN
CBOR encoded data dict (to send): (54) a26350494e4831323334353637386254505820003eefce7a53a52677fe2cf7c6b6849a53c615ad6a6ba62390e3d6ceaf1361d6
54 0/1 221 59 010001dd36330004a26350494e4831323334353637386254505820003eefce7a53a52677fe2cf7c6b6849a53c615ad6a6ba62390e3d6ceaf1361d6
Send result: 00
Result Command.LOGIN: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0029 -> 41
Packet info: 5 0/15 69 41 b'\x02\x00\x0fEE'
Received packet with partial data: 002904a162545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
All data received: [(116, 2), (53, 2), (43, 2), (0, 1), (41, 1), (4, 1), (161, 1), (98, 1), (84, 1), (80, 1)]
All data received: 002904a162545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
All data received CBOR: {'TP': b'\x9at\x89%5\xdb\xbft5\x02+v\x16\xce\xd2\x93\xd9+\xf3_\theY\x97\xe78\xff\xfe@\x12\x8b'}
Setting TMP AUTH TOKEN to 9a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
* INFO  19011ms communication.py:77 Sending data: {}
Sending command with temp auth token=9a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=a162545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=b'\xa1bTPX \x9at\x89%5\xdb\xbft5\x02+v\x16\xce\xd2\x93\xd9+\xf3_\theY\x97\xe78\xff\xfe@\x12\x8b'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a162545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
41 0/1 221 46 010001dd29260012a162545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Send result: 00
Result Command.GENERATE_KEY: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 012c -> 300
Packet info: 5 0/15 69 300 b'\x02\x00\x0fEE'
Received packet with partial data: 012c12a2665055424b4559584104f3617a3d04554fc488aa114ec35d4585018b27f713b63be55506a7e2008365a6bee5dd5822e5a426563d9af83a33a7e7df58a8c75553e9f0c9c4
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: ba02f78d6c21694b455948414e444c4558d2a30058ae1fe5d0da152aee1fe5eb87cf9dfbdf343c8525fd9b62bcc9fdc8c115f6e90c784c469e724ff5efcad9c1757786090f
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: bf7a55a78e7e4c5cb2d484e3a0a94c14543a12244f4d0fdc9936b779eef4553956939ef12cf3c4faf737c9f3ff39f6c59b77b611df407362c6baaa6e54371ce8f30d50eeed
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: 16dc2c5e3076a277c3ce78504d10715a2c1c3fab7134bcdf1381d205978c38dd3dff0df6fb12ac589d7879571221b8b5f9bae3799b30f5feadd8014ce10afd1a53860e78f3
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: e8986c025081e3ede8a48a576fd0a5417cae66f61f
All data received: [(85, 6), (88, 6), (243, 5), (229, 5), (76, 5), (44, 4), (18, 4), (80, 4), (69, 4), (223, 4)]
All data received: 012c12a2665055424b4559584104f3617a3d04554fc488aa114ec35d4585018b27f713b63be55506a7e2008365a6bee5dd5822e5a426563d9af83a33a7e7df58a8c75553e9f0c9c4ba02f78d6c21694b455948414e444c4558d2a30058ae1fe5d0da152aee1fe5eb87cf9dfbdf343c8525fd9b62bcc9fdc8c115f6e90c784c469e724ff5efcad9c1757786090fbf7a55a78e7e4c5cb2d484e3a0a94c14543a12244f4d0fdc9936b779eef4553956939ef12cf3c4faf737c9f3ff39f6c59b77b611df407362c6baaa6e54371ce8f30d50eeed16dc2c5e3076a277c3ce78504d10715a2c1c3fab7134bcdf1381d205978c38dd3dff0df6fb12ac589d7879571221b8b5f9bae3799b30f5feadd8014ce10afd1a53860e78f3e8986c025081e3ede8a48a576fd0a5417cae66f61f
All data received CBOR: {'PUBKEY': b'\x04\xf3az=\x04UO\xc4\x88\xaa\x11N\xc3]E\x85\x01\x8b\'\xf7\x13\xb6;\xe5U\x06\xa7\xe2\x00\x83e\xa6\xbe\xe5\xddX"\xe5\xa4&V=\x9a\xf8:3\xa7\xe7\xdfX\xa8\xc7US\xe9\xf0\xc9\xc4\xba\x02\xf7\x8dl!', 'KEYHANDLE': b'\xa3\x00X\xae\x1f\xe5\xd0\xda\x15*\xee\x1f\xe5\xeb\x87\xcf\x9d\xfb\xdf4<\x85%\xfd\x9bb\xbc\xc9\xfd\xc8\xc1\x15\xf6\xe9\x0cxLF\x9erO\xf5\xef\xca\xd9\xc1uw\x86\t\x0f\xbfzU\xa7\x8e~L\\\xb2\xd4\x84\xe3\xa0\xa9L\x14T:\x12$OM\x0f\xdc\x996\xb7y\xee\xf4U9V\x93\x9e\xf1,\xf3\xc4\xfa\xf77\xc9\xf3\xff9\xf6\xc5\x9bw\xb6\x11\xdf@sb\xc6\xba\xaanT7\x1c\xe8\xf3\rP\xee\xed\x16\xdc,^0v\xa2w\xc3\xcexPM\x10qZ,\x1c?\xabq4\xbc\xdf\x13\x81\xd2\x05\x97\x8c8\xdd=\xff\r\xf6\xfb\x12\xacX\x9dxyW\x12!\xb8\xb5\xf9\xba\xe3y\x9b0\xf5\xfe\xad\xd8\x01L\xe1\n\xfd\x1aS\x86\x0ex\xf3\xe8\x98l\x02P\x81\xe3\xed\xe8\xa4\x8aWo\xd0\xa5A|\xaef\xf6\x1f'}
* INFO  19259ms communication.py:77 Sending data: {'HASH': b'test'}
Sending command with temp auth token=9a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=a26448415348447465737462545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=b'\xa2dHASHDtestbTPX \x9at\x89%5\xdb\xbft5\x02+v\x16\xce\xd2\x93\xd9+\xf3_\theY\x97\xe78\xff\xfe@\x12\x8b'
Send Command.GENERATE_KEY_FROM_DATA
CBOR encoded data dict (to send): (51) a26448415348447465737462545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
51 0/1 221 56 010001dd33300015a26448415348447465737462545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Send result: f5
Result Command.GENERATE_KEY_FROM_DATA: ExecError.ERR_FAILED_LOADING_DATA
Send results: [245] False
Captured log call
*  18942ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  18942ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 138, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  18946ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 64, 34, 140, 39, 144, 246, 1, 0, 1, 221, 54, 51, 0, 10, 162, 99, 80, 73, 78, 72, 49, 50, 51, 52, 53, 54, 55, 56, 98, 84, 80, 88, 32, 0, 62, 239, 206, 122, 83, 165, 38, 119, 254, 44, 247, 198, 182, 132, 154, 83, 198, 21, 173, 106, 107, 166, 35, 144, 227]
*  18950ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 214, 206, 175, 19, 97, 214, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18962ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 242, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18962ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  18962ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 138, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  18966ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 64, 34, 140, 39, 144, 246, 1, 0, 1, 221, 54, 51, 0, 4, 162, 99, 80, 73, 78, 72, 49, 50, 51, 52, 53, 54, 55, 56, 98, 84, 80, 88, 32, 0, 62, 239, 206, 122, 83, 165, 38, 119, 254, 44, 247, 198, 182, 132, 154, 83, 198, 21, 173, 106, 107, 166, 35, 144, 227]
*  18970ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 214, 206, 175, 19, 97, 214, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18990ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18990ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  18994ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19006ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 86, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 41, 0, 41, 4, 161, 98, 84, 80, 88, 32, 154, 116, 137]
*  19010ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 37, 53, 219, 191, 116, 53, 2, 43, 118, 22, 206, 210, 147, 217, 43, 243, 95, 9, 104, 101, 89, 151, 231, 56, 255, 254, 64, 18, 139, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19011ms communication.py:77 Sending data: {}
*  19012ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  19014ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 154, 116, 137, 37, 53, 219, 191, 116, 53, 2, 43, 118, 22, 206, 210, 147, 217, 43, 243, 95, 9, 104, 101, 89, 151, 231, 56, 255, 254, 64, 18, 139, 100, 116, 121, 112, 101, 106, 112]
*  19018ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19046ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19154ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19155ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  19158ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19170ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 117, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 72, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88]
*  19174ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 65, 4, 243, 97, 122, 61, 4, 85, 79, 196, 136, 170, 17, 78, 195, 93, 69, 133, 1, 139, 39, 247, 19, 182, 59, 229, 85, 6, 167, 226, 0, 131, 101, 166, 190, 229, 221, 88, 34, 229, 164, 38, 86, 61, 154, 248, 58, 51, 167, 231, 223, 88, 168, 199, 85, 83, 233, 240, 201]
*  19178ms hidtransport.py:301 recv: [0, 0, 0, 5, 1, 196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19179ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  19182ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19194ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 186, 2, 247, 141, 108, 33, 105, 75, 69, 89, 72, 65]
*  19198ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 31, 229, 208, 218, 21, 42, 238, 31, 229, 235, 135, 207, 157, 251, 223, 52, 60, 133, 37, 253, 155, 98, 188, 201, 253, 200, 193, 21, 246, 233, 12, 120, 76, 70, 158, 114, 79, 245, 239, 202, 217, 193, 117, 119, 134, 9, 15, 0, 0]
*  19199ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  19202ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19214ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 191, 122, 85, 167, 142, 126, 76, 92, 178, 212, 132, 227]
*  19218ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 160, 169, 76, 20, 84, 58, 18, 36, 79, 77, 15, 220, 153, 54, 183, 121, 238, 244, 85, 57, 86, 147, 158, 241, 44, 243, 196, 250, 247, 55, 201, 243, 255, 57, 246, 197, 155, 119, 182, 17, 223, 64, 115, 98, 198, 186, 170, 110, 84, 55, 28, 232, 243, 13, 80, 238, 237, 0, 0]
*  19219ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  19222ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19234ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 114, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 69, 22, 220, 44, 94, 48, 118, 162, 119, 195, 206, 120, 80]
*  19238ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 77, 16, 113, 90, 44, 28, 63, 171, 113, 52, 188, 223, 19, 129, 210, 5, 151, 140, 56, 221, 61, 255, 13, 246, 251, 18, 172, 88, 157, 120, 121, 87, 18, 33, 184, 181, 249, 186, 227, 121, 155, 48, 245, 254, 173, 216, 1, 76, 225, 10, 253, 26, 83, 134, 14, 120, 243, 0, 0]
*  19239ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  19242ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19254ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 65, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 85, 232, 152, 108, 2, 80, 129, 227, 237, 232, 164, 138, 87, 111]
*  19258ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 208, 165, 65, 124, 174, 102, 246, 31, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19259ms communication.py:77 Sending data: {'HASH': b'test'}
*  19260ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 135, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  19262ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 61, 34, 140, 39, 144, 246, 1, 0, 1, 221, 51, 48, 0, 21, 162, 100, 72, 65, 83, 72, 68, 116, 101, 115, 116, 98, 84, 80, 88, 32, 154, 116, 137, 37, 53, 219, 191, 116, 53, 2, 43, 118, 22, 206, 210, 147, 217, 43, 243, 95, 9, 104, 101, 89, 151, 231, 56, 255, 254]
*  19266ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 64, 18, 139, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19278ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 245, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

PASSED test_pin_set_wrong_length 0:00:00.043814

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* INFO  19328ms communication.py:77 Sending data: {'PIN': b'aa'}
Sending command with temp auth token=9a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=a26350494e42616162545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=b'\xa2cPINBaabTPX \x9at\x89%5\xdb\xbft5\x02+v\x16\xce\xd2\x93\xd9+\xf3_\theY\x97\xe78\xff\xfe@\x12\x8b'
Send Command.SET_PIN
CBOR encoded data dict (to send): (48) a26350494e42616162545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
48 0/1 221 53 010001dd302d000aa26350494e42616162545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Send result: f2
Result Command.SET_PIN: ExecError.ERR_NOT_ALLOWED
Send results: [242] False
* INFO  19346ms communication.py:77 Sending data: {'PIN': b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}
Sending command with temp auth token=9a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=a26350494e5841616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616162545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=b'\xa2cPINXAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabTPX \x9at\x89%5\xdb\xbft5\x02+v\x16\xce\xd2\x93\xd9+\xf3_\theY\x97\xe78\xff\xfe@\x12\x8b'
Send Command.SET_PIN
CBOR encoded data dict (to send): (112) a26350494e5841616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616162545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
112 0/1 221 117 010001dd706d000aa26350494e5841616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616162545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Send result: f3
Result Command.SET_PIN: ExecError.ERR_BAD_FORMAT
Send results: [243] False
Captured log call
*  19328ms communication.py:77 Sending data: {'PIN': b'aa'}
*  19328ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 132, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  19330ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 58, 34, 140, 39, 144, 246, 1, 0, 1, 221, 48, 45, 0, 10, 162, 99, 80, 73, 78, 66, 97, 97, 98, 84, 80, 88, 32, 154, 116, 137, 37, 53, 219, 191, 116, 53, 2, 43, 118, 22, 206, 210, 147, 217, 43, 243, 95, 9, 104, 101, 89, 151, 231, 56, 255, 254, 64, 18, 139]
*  19334ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19346ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 242, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19346ms communication.py:77 Sending data: {'PIN': b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}
*  19346ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 196, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  19350ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 122, 34, 140, 39, 144, 246, 1, 0, 1, 221, 112, 109, 0, 10, 162, 99, 80, 73, 78, 88, 65, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97]
*  19354ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 84, 80, 88, 32, 154, 116, 137, 37, 53, 219, 191, 116, 53, 2, 43, 118, 22, 206, 210, 147, 217, 43, 243, 95, 9, 104, 101, 89, 151, 231, 56]
*  19358ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 2, 255, 254, 64, 18, 139, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19370ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 243, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

PASSED test_pin_set 0:00:00.446296

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* INFO  19375ms communication.py:77 Sending data: {}
Sending command with temp auth token=9a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=a162545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=b'\xa1bTPX \x9at\x89%5\xdb\xbft5\x02+v\x16\xce\xd2\x93\xd9+\xf3_\theY\x97\xe78\xff\xfe@\x12\x8b'
Send Command.FACTORY_RESET
CBOR encoded data dict (to send): (41) a162545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
41 0/1 221 46 010001dd29260006a162545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Send result: 00
Result Command.FACTORY_RESET: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0003 -> 3
Packet info: 5 0/15 69 3 b'\x02\x00\x0fEE'
Received packet with partial data: 000306
All data received: [(0, 1), (3, 1), (6, 1)]
All data received: 000306
* INFO  19623ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=9a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=a26350494e48313233343536373862545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=b'\xa2cPINH12345678bTPX \x9at\x89%5\xdb\xbft5\x02+v\x16\xce\xd2\x93\xd9+\xf3_\theY\x97\xe78\xff\xfe@\x12\x8b'
Send Command.LOGIN
CBOR encoded data dict (to send): (54) a26350494e48313233343536373862545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
54 0/1 221 59 010001dd36330004a26350494e48313233343536373862545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Send result: f2
Result Command.LOGIN: ExecError.ERR_NOT_ALLOWED
Send results: [242] False
* INFO  19643ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=9a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=a26350494e48313233343536373862545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=b'\xa2cPINH12345678bTPX \x9at\x89%5\xdb\xbft5\x02+v\x16\xce\xd2\x93\xd9+\xf3_\theY\x97\xe78\xff\xfe@\x12\x8b'
Send Command.SET_PIN
CBOR encoded data dict (to send): (54) a26350494e48313233343536373862545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
54 0/1 221 59 010001dd3633000aa26350494e48313233343536373862545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Send result: 00
Result Command.SET_PIN: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0003 -> 3
Packet info: 5 0/15 69 3 b'\x02\x00\x0fEE'
Received packet with partial data: 00030a
All data received: [(0, 1), (3, 1), (10, 1)]
All data received: 00030a
* INFO  19751ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
Sending command with temp auth token=9a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=a26350494e474241442050494e62545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=b'\xa2cPINGBAD PINbTPX \x9at\x89%5\xdb\xbft5\x02+v\x16\xce\xd2\x93\xd9+\xf3_\theY\x97\xe78\xff\xfe@\x12\x8b'
Send Command.LOGIN
CBOR encoded data dict (to send): (53) a26350494e474241442050494e62545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
53 0/1 221 58 010001dd35320004a26350494e474241442050494e62545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Send result: f1
Result Command.LOGIN: ExecError.INVALID_PIN
Send results: [241] False
* INFO  19771ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=9a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=a26350494e48313233343536373862545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=b'\xa2cPINH12345678bTPX \x9at\x89%5\xdb\xbft5\x02+v\x16\xce\xd2\x93\xd9+\xf3_\theY\x97\xe78\xff\xfe@\x12\x8b'
Send Command.LOGIN
CBOR encoded data dict (to send): (54) a26350494e48313233343536373862545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
54 0/1 221 59 010001dd36330004a26350494e48313233343536373862545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Send result: 00
Result Command.LOGIN: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0029 -> 41
Packet info: 5 0/15 69 41 b'\x02\x00\x0fEE'
Received packet with partial data: 002904a16254505820531312969ecbff2ce11f362203db465409dcf7d054d06f53ad20e0fa8edb615c
All data received: [(84, 3), (32, 2), (83, 2), (219, 2), (208, 2), (0, 1), (41, 1), (4, 1), (161, 1), (98, 1)]
All data received: 002904a16254505820531312969ecbff2ce11f362203db465409dcf7d054d06f53ad20e0fa8edb615c
All data received CBOR: {'TP': b'S\x13\x12\x96\x9e\xcb\xff,\xe1\x1f6"\x03\xdbFT\t\xdc\xf7\xd0T\xd0oS\xad \xe0\xfa\x8e\xdba\\'}
Captured log call
*  19375ms communication.py:77 Sending data: {}
*  19375ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  19378ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 6, 161, 98, 84, 80, 88, 32, 154, 116, 137, 37, 53, 219, 191, 116, 53, 2, 43, 118, 22, 206, 210, 147, 217, 43, 243, 95, 9, 104, 101, 89, 151, 231, 56, 255, 254, 64, 18, 139, 100, 116, 121, 112, 101, 106, 112]
*  19382ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19590ms hidtransport.py:301 recv: [0, 0, 0, 5, 187, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19606ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19607ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  19610ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19622ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 47, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 67, 0, 3, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19623ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  19624ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 138, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  19626ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 64, 34, 140, 39, 144, 246, 1, 0, 1, 221, 54, 51, 0, 4, 162, 99, 80, 73, 78, 72, 49, 50, 51, 52, 53, 54, 55, 56, 98, 84, 80, 88, 32, 154, 116, 137, 37, 53, 219, 191, 116, 53, 2, 43, 118, 22, 206, 210, 147, 217, 43, 243, 95, 9, 104, 101, 89, 151, 231]
*  19630ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 56, 255, 254, 64, 18, 139, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19642ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 242, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19643ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  19644ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 138, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  19646ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 64, 34, 140, 39, 144, 246, 1, 0, 1, 221, 54, 51, 0, 10, 162, 99, 80, 73, 78, 72, 49, 50, 51, 52, 53, 54, 55, 56, 98, 84, 80, 88, 32, 154, 116, 137, 37, 53, 219, 191, 116, 53, 2, 43, 118, 22, 206, 210, 147, 217, 43, 243, 95, 9, 104, 101, 89, 151, 231]
*  19650ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 56, 255, 254, 64, 18, 139, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19734ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19735ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  19738ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19750ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 47, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 67, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19751ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
*  19752ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 137, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  19754ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 63, 34, 140, 39, 144, 246, 1, 0, 1, 221, 53, 50, 0, 4, 162, 99, 80, 73, 78, 71, 66, 65, 68, 32, 80, 73, 78, 98, 84, 80, 88, 32, 154, 116, 137, 37, 53, 219, 191, 116, 53, 2, 43, 118, 22, 206, 210, 147, 217, 43, 243, 95, 9, 104, 101, 89, 151, 231, 56]
*  19758ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 255, 254, 64, 18, 139, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19770ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 241, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19771ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  19772ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 138, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  19774ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 64, 34, 140, 39, 144, 246, 1, 0, 1, 221, 54, 51, 0, 4, 162, 99, 80, 73, 78, 72, 49, 50, 51, 52, 53, 54, 55, 56, 98, 84, 80, 88, 32, 154, 116, 137, 37, 53, 219, 191, 116, 53, 2, 43, 118, 22, 206, 210, 147, 217, 43, 243, 95, 9, 104, 101, 89, 151, 231]
*  19778ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 56, 255, 254, 64, 18, 139, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19798ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19799ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  19802ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19814ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 86, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 41, 0, 41, 4, 161, 98, 84, 80, 88, 32, 83, 19, 18]
*  19818ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 150, 158, 203, 255, 44, 225, 31, 54, 34, 3, 219, 70, 84, 9, 220, 247, 208, 84, 208, 111, 83, 173, 32, 224, 250, 142, 219, 97, 92, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

PASSED test_pin_change 0:00:00.133710

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* INFO  19823ms communication.py:77 Sending data: {'PIN': b'BAD PIN', 'NEWPIN': b'BAD PIN'}
Sending command with temp auth token=9a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=a36350494e474241442050494e664e455750494e474241442050494e62545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=b'\xa3cPINGBAD PINfNEWPINGBAD PINbTPX \x9at\x89%5\xdb\xbft5\x02+v\x16\xce\xd2\x93\xd9+\xf3_\theY\x97\xe78\xff\xfe@\x12\x8b'
Send Command.CHANGE_PIN
CBOR encoded data dict (to send): (68) a36350494e474241442050494e664e455750494e474241442050494e62545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
68 0/1 221 73 010001dd4441000ba36350494e474241442050494e664e455750494e474241442050494e62545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Send result: f1
Result Command.CHANGE_PIN: ExecError.INVALID_PIN
Send results: [241] False
* INFO  19842ms communication.py:77 Sending data: {'PIN': b'12345678', 'NEWPIN': b'this is new PIN'}
Sending command with temp auth token=9a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=a36350494e483132333435363738664e455750494e4f74686973206973206e65772050494e62545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=b'\xa3cPINH12345678fNEWPINOthis is new PINbTPX \x9at\x89%5\xdb\xbft5\x02+v\x16\xce\xd2\x93\xd9+\xf3_\theY\x97\xe78\xff\xfe@\x12\x8b'
Send Command.CHANGE_PIN
CBOR encoded data dict (to send): (77) a36350494e483132333435363738664e455750494e4f74686973206973206e65772050494e62545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
77 0/1 221 82 010001dd4d4a000ba36350494e483132333435363738664e455750494e4f74686973206973206e65772050494e62545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Send result: 00
Result Command.CHANGE_PIN: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0003 -> 3
Packet info: 5 0/15 69 3 b'\x02\x00\x0fEE'
Received packet with partial data: 00030b
All data received: [(0, 1), (3, 1), (11, 1)]
All data received: 00030b
* INFO  19879ms communication.py:77 Sending data: {'PIN': b'12345678', 'NEWPIN': b'this is new PIN'}
Sending command with temp auth token=9a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=a36350494e483132333435363738664e455750494e4f74686973206973206e65772050494e62545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=b'\xa3cPINH12345678fNEWPINOthis is new PINbTPX \x9at\x89%5\xdb\xbft5\x02+v\x16\xce\xd2\x93\xd9+\xf3_\theY\x97\xe78\xff\xfe@\x12\x8b'
Send Command.CHANGE_PIN
CBOR encoded data dict (to send): (77) a36350494e483132333435363738664e455750494e4f74686973206973206e65772050494e62545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
77 0/1 221 82 010001dd4d4a000ba36350494e483132333435363738664e455750494e4f74686973206973206e65772050494e62545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Send result: f1
Result Command.CHANGE_PIN: ExecError.INVALID_PIN
Send results: [241] False
* INFO  19899ms communication.py:77 Sending data: {'PIN': b'this is new PIN', 'NEWPIN': b'12345678'}
Sending command with temp auth token=9a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=a36350494e4f74686973206973206e65772050494e664e455750494e48313233343536373862545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=b'\xa3cPINOthis is new PINfNEWPINH12345678bTPX \x9at\x89%5\xdb\xbft5\x02+v\x16\xce\xd2\x93\xd9+\xf3_\theY\x97\xe78\xff\xfe@\x12\x8b'
Send Command.CHANGE_PIN
CBOR encoded data dict (to send): (77) a36350494e4f74686973206973206e65772050494e664e455750494e48313233343536373862545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
77 0/1 221 82 010001dd4d4a000ba36350494e4f74686973206973206e65772050494e664e455750494e48313233343536373862545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Send result: 00
Result Command.CHANGE_PIN: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0003 -> 3
Packet info: 5 0/15 69 3 b'\x02\x00\x0fEE'
Received packet with partial data: 00030b
All data received: [(0, 1), (3, 1), (11, 1)]
All data received: 00030b
* INFO  19935ms communication.py:77 Sending data: {'PIN': b'this is new PIN', 'NEWPIN': b'12345678'}
Sending command with temp auth token=9a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=a36350494e4f74686973206973206e65772050494e664e455750494e48313233343536373862545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=b'\xa3cPINOthis is new PINfNEWPINH12345678bTPX \x9at\x89%5\xdb\xbft5\x02+v\x16\xce\xd2\x93\xd9+\xf3_\theY\x97\xe78\xff\xfe@\x12\x8b'
Send Command.CHANGE_PIN
CBOR encoded data dict (to send): (77) a36350494e4f74686973206973206e65772050494e664e455750494e48313233343536373862545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
77 0/1 221 82 010001dd4d4a000ba36350494e4f74686973206973206e65772050494e664e455750494e48313233343536373862545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Send result: f1
Result Command.CHANGE_PIN: ExecError.INVALID_PIN
Send results: [241] False
Captured log call
*  19823ms communication.py:77 Sending data: {'PIN': b'BAD PIN', 'NEWPIN': b'BAD PIN'}
*  19824ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 152, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  19826ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 78, 34, 140, 39, 144, 246, 1, 0, 1, 221, 68, 65, 0, 11, 163, 99, 80, 73, 78, 71, 66, 65, 68, 32, 80, 73, 78, 102, 78, 69, 87, 80, 73, 78, 71, 66, 65, 68, 32, 80, 73, 78, 98, 84, 80, 88, 32, 154, 116, 137, 37, 53, 219, 191, 116, 53, 2, 43, 118]
*  19830ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 22, 206, 210, 147, 217, 43, 243, 95, 9, 104, 101, 89, 151, 231, 56, 255, 254, 64, 18, 139, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19842ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 241, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19842ms communication.py:77 Sending data: {'PIN': b'12345678', 'NEWPIN': b'this is new PIN'}
*  19842ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 161, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  19846ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 87, 34, 140, 39, 144, 246, 1, 0, 1, 221, 77, 74, 0, 11, 163, 99, 80, 73, 78, 72, 49, 50, 51, 52, 53, 54, 55, 56, 102, 78, 69, 87, 80, 73, 78, 79, 116, 104, 105, 115, 32, 105, 115, 32, 110, 101, 119, 32, 80, 73, 78, 98, 84, 80, 88, 32, 154, 116, 137]
*  19850ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 37, 53, 219, 191, 116, 53, 2, 43, 118, 22, 206, 210, 147, 217, 43, 243, 95, 9, 104, 101, 89, 151, 231, 56, 255, 254, 64, 18, 139, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19862ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19863ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  19866ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19878ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 47, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 67, 0, 3, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19879ms communication.py:77 Sending data: {'PIN': b'12345678', 'NEWPIN': b'this is new PIN'}
*  19880ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 161, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  19882ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 87, 34, 140, 39, 144, 246, 1, 0, 1, 221, 77, 74, 0, 11, 163, 99, 80, 73, 78, 72, 49, 50, 51, 52, 53, 54, 55, 56, 102, 78, 69, 87, 80, 73, 78, 79, 116, 104, 105, 115, 32, 105, 115, 32, 110, 101, 119, 32, 80, 73, 78, 98, 84, 80, 88, 32, 154, 116, 137]
*  19886ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 37, 53, 219, 191, 116, 53, 2, 43, 118, 22, 206, 210, 147, 217, 43, 243, 95, 9, 104, 101, 89, 151, 231, 56, 255, 254, 64, 18, 139, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19898ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 241, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19899ms communication.py:77 Sending data: {'PIN': b'this is new PIN', 'NEWPIN': b'12345678'}
*  19900ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 161, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  19902ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 87, 34, 140, 39, 144, 246, 1, 0, 1, 221, 77, 74, 0, 11, 163, 99, 80, 73, 78, 79, 116, 104, 105, 115, 32, 105, 115, 32, 110, 101, 119, 32, 80, 73, 78, 102, 78, 69, 87, 80, 73, 78, 72, 49, 50, 51, 52, 53, 54, 55, 56, 98, 84, 80, 88, 32, 154, 116, 137]
*  19906ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 37, 53, 219, 191, 116, 53, 2, 43, 118, 22, 206, 210, 147, 217, 43, 243, 95, 9, 104, 101, 89, 151, 231, 56, 255, 254, 64, 18, 139, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19918ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19919ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  19922ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19934ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 47, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 67, 0, 3, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19935ms communication.py:77 Sending data: {'PIN': b'this is new PIN', 'NEWPIN': b'12345678'}
*  19936ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 161, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  19938ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 87, 34, 140, 39, 144, 246, 1, 0, 1, 221, 77, 74, 0, 11, 163, 99, 80, 73, 78, 79, 116, 104, 105, 115, 32, 105, 115, 32, 110, 101, 119, 32, 80, 73, 78, 102, 78, 69, 87, 80, 73, 78, 72, 49, 50, 51, 52, 53, 54, 55, 56, 98, 84, 80, 88, 32, 154, 116, 137]
*  19942ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 37, 53, 219, 191, 116, 53, 2, 43, 118, 22, 206, 210, 147, 217, 43, 243, 95, 9, 104, 101, 89, 151, 231, 56, 255, 254, 64, 18, 139, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19954ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 241, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

PASSED test_configure 0:00:00.272953

Get the current data change it get the current data and compare to previous one WC <> CONFIRMATION

Setup

Call

Captured stdout call
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Selecting exchange_fido2
Captured stderr call
* INFO  19959ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=9a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=a26350494e48313233343536373862545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=b'\xa2cPINH12345678bTPX \x9at\x89%5\xdb\xbft5\x02+v\x16\xce\xd2\x93\xd9+\xf3_\theY\x97\xe78\xff\xfe@\x12\x8b'
Send Command.SET_PIN
CBOR encoded data dict (to send): (54) a26350494e48313233343536373862545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
54 0/1 221 59 010001dd3633000aa26350494e48313233343536373862545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Send result: f2
Result Command.SET_PIN: ExecError.ERR_NOT_ALLOWED
Send results: [242] False
* INFO  19979ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=9a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=a26350494e48313233343536373862545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Sending data=b'\xa2cPINH12345678bTPX \x9at\x89%5\xdb\xbft5\x02+v\x16\xce\xd2\x93\xd9+\xf3_\theY\x97\xe78\xff\xfe@\x12\x8b'
Send Command.LOGIN
CBOR encoded data dict (to send): (54) a26350494e48313233343536373862545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
54 0/1 221 59 010001dd36330004a26350494e48313233343536373862545058209a74892535dbbf7435022b7616ced293d92bf35f0968655997e738fffe40128b
Send result: 00
Result Command.LOGIN: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0029 -> 41
Packet info: 5 0/15 69 41 b'\x02\x00\x0fEE'
Received packet with partial data: 002904a162545058203237004f8555cf83ee4ce0d0c6673e5a6b8ad2a7e380279ce71b49ca37e27fe3
All data received: [(0, 2), (55, 2), (227, 2), (41, 1), (4, 1), (161, 1), (98, 1), (84, 1), (80, 1), (88, 1)]
All data received: 002904a162545058203237004f8555cf83ee4ce0d0c6673e5a6b8ad2a7e380279ce71b49ca37e27fe3
All data received CBOR: {'TP': b"27\x00O\x85U\xcf\x83\xeeL\xe0\xd0\xc6g>Zk\x8a\xd2\xa7\xe3\x80'\x9c\xe7\x1bI\xca7\xe2\x7f\xe3"}
Setting TMP AUTH TOKEN to 3237004f8555cf83ee4ce0d0c6673e5a6b8ad2a7e380279ce71b49ca37e27fe3
* INFO  20027ms communication.py:77 Sending data: {}
Sending command with temp auth token=3237004f8555cf83ee4ce0d0c6673e5a6b8ad2a7e380279ce71b49ca37e27fe3
Sending data=a162545058203237004f8555cf83ee4ce0d0c6673e5a6b8ad2a7e380279ce71b49ca37e27fe3
Sending data=b"\xa1bTPX 27\x00O\x85U\xcf\x83\xeeL\xe0\xd0\xc6g>Zk\x8a\xd2\xa7\xe3\x80'\x9c\xe7\x1bI\xca7\xe2\x7f\xe3"
Send Command.GET_CONFIGURATION
CBOR encoded data dict (to send): (41) a162545058203237004f8555cf83ee4ce0d0c6673e5a6b8ad2a7e380279ce71b49ca37e27fe3
41 0/1 221 46 010001dd29260009a162545058203237004f8555cf83ee4ce0d0c6673e5a6b8ad2a7e380279ce71b49ca37e27fe3
Send result: 00
Result Command.GET_CONFIGURATION: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0012 -> 18
Packet info: 5 0/15 69 18 b'\x02\x00\x0fEE'
Received packet with partial data: 001209a16c434f4e4649524d4154494f4e01
All data received: [(79, 2), (78, 2), (73, 2), (0, 1), (18, 1), (9, 1), (161, 1), (108, 1), (67, 1), (70, 1)]
All data received: 001209a16c434f4e4649524d4154494f4e01
All data received CBOR: {'CONFIRMATION': 1}
* INFO  20067ms communication.py:77 Sending data: {'CONFIRMATION': 1}
Sending command with temp auth token=3237004f8555cf83ee4ce0d0c6673e5a6b8ad2a7e380279ce71b49ca37e27fe3
Sending data=a26c434f4e4649524d4154494f4e0162545058203237004f8555cf83ee4ce0d0c6673e5a6b8ad2a7e380279ce71b49ca37e27fe3
Sending data=b"\xa2lCONFIRMATION\x01bTPX 27\x00O\x85U\xcf\x83\xeeL\xe0\xd0\xc6g>Zk\x8a\xd2\xa7\xe3\x80'\x9c\xe7\x1bI\xca7\xe2\x7f\xe3"
Send Command.SET_CONFIGURATION
CBOR encoded data dict (to send): (55) a26c434f4e4649524d4154494f4e0162545058203237004f8555cf83ee4ce0d0c6673e5a6b8ad2a7e380279ce71b49ca37e27fe3
55 0/1 221 60 010001dd37340008a26c434f4e4649524d4154494f4e0162545058203237004f8555cf83ee4ce0d0c6673e5a6b8ad2a7e380279ce71b49ca37e27fe3
Send result: 00
Result Command.SET_CONFIGURATION: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0012 -> 18
Packet info: 5 0/15 69 18 b'\x02\x00\x0fEE'
Received packet with partial data: 001208a16c434f4e4649524d4154494f4e01
All data received: [(79, 2), (78, 2), (73, 2), (0, 1), (18, 1), (8, 1), (161, 1), (108, 1), (67, 1), (70, 1)]
All data received: 001208a16c434f4e4649524d4154494f4e01
All data received CBOR: {'CONFIRMATION': 1}
* INFO  20107ms communication.py:77 Sending data: {}
Sending command with temp auth token=3237004f8555cf83ee4ce0d0c6673e5a6b8ad2a7e380279ce71b49ca37e27fe3
Sending data=a162545058203237004f8555cf83ee4ce0d0c6673e5a6b8ad2a7e380279ce71b49ca37e27fe3
Sending data=b"\xa1bTPX 27\x00O\x85U\xcf\x83\xeeL\xe0\xd0\xc6g>Zk\x8a\xd2\xa7\xe3\x80'\x9c\xe7\x1bI\xca7\xe2\x7f\xe3"
Send Command.GET_CONFIGURATION
CBOR encoded data dict (to send): (41) a162545058203237004f8555cf83ee4ce0d0c6673e5a6b8ad2a7e380279ce71b49ca37e27fe3
41 0/1 221 46 010001dd29260009a162545058203237004f8555cf83ee4ce0d0c6673e5a6b8ad2a7e380279ce71b49ca37e27fe3
Send result: 00
Result Command.GET_CONFIGURATION: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0012 -> 18
Packet info: 5 0/15 69 18 b'\x02\x00\x0fEE'
Received packet with partial data: 001209a16c434f4e4649524d4154494f4e01
All data received: [(79, 2), (78, 2), (73, 2), (0, 1), (18, 1), (9, 1), (161, 1), (108, 1), (67, 1), (70, 1)]
All data received: 001209a16c434f4e4649524d4154494f4e01
All data received CBOR: {'CONFIRMATION': 1}
* INFO  20147ms communication.py:77 Sending data: {'CONFIRMATION': 2}
Sending command with temp auth token=3237004f8555cf83ee4ce0d0c6673e5a6b8ad2a7e380279ce71b49ca37e27fe3
Sending data=a26c434f4e4649524d4154494f4e0262545058203237004f8555cf83ee4ce0d0c6673e5a6b8ad2a7e380279ce71b49ca37e27fe3
Sending data=b"\xa2lCONFIRMATION\x02bTPX 27\x00O\x85U\xcf\x83\xeeL\xe0\xd0\xc6g>Zk\x8a\xd2\xa7\xe3\x80'\x9c\xe7\x1bI\xca7\xe2\x7f\xe3"
Send Command.SET_CONFIGURATION
CBOR encoded data dict (to send): (55) a26c434f4e4649524d4154494f4e0262545058203237004f8555cf83ee4ce0d0c6673e5a6b8ad2a7e380279ce71b49ca37e27fe3
55 0/1 221 60 010001dd37340008a26c434f4e4649524d4154494f4e0262545058203237004f8555cf83ee4ce0d0c6673e5a6b8ad2a7e380279ce71b49ca37e27fe3
Send result: 00
Result Command.SET_CONFIGURATION: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0012 -> 18
Packet info: 5 0/15 69 18 b'\x02\x00\x0fEE'
Received packet with partial data: 001208a16c434f4e4649524d4154494f4e02
All data received: [(79, 2), (78, 2), (73, 2), (0, 1), (18, 1), (8, 1), (161, 1), (108, 1), (67, 1), (70, 1)]
All data received: 001208a16c434f4e4649524d4154494f4e02
All data received CBOR: {'CONFIRMATION': 2}
* INFO  20187ms communication.py:77 Sending data: {}
Sending command with temp auth token=3237004f8555cf83ee4ce0d0c6673e5a6b8ad2a7e380279ce71b49ca37e27fe3
Sending data=a162545058203237004f8555cf83ee4ce0d0c6673e5a6b8ad2a7e380279ce71b49ca37e27fe3
Sending data=b"\xa1bTPX 27\x00O\x85U\xcf\x83\xeeL\xe0\xd0\xc6g>Zk\x8a\xd2\xa7\xe3\x80'\x9c\xe7\x1bI\xca7\xe2\x7f\xe3"
Send Command.GET_CONFIGURATION
CBOR encoded data dict (to send): (41) a162545058203237004f8555cf83ee4ce0d0c6673e5a6b8ad2a7e380279ce71b49ca37e27fe3
41 0/1 221 46 010001dd29260009a162545058203237004f8555cf83ee4ce0d0c6673e5a6b8ad2a7e380279ce71b49ca37e27fe3
Send result: 00
Result Command.GET_CONFIGURATION: ExecError.SUCCESS
Send results: [0] True
Receiving 1024 bytes
Received size from the first packet: 0012 -> 18
Packet info: 5 0/15 69 18 b'\x02\x00\x0fEE'
Received packet with partial data: 001209a16c434f4e4649524d4154494f4e02
All data received: [(79, 2), (78, 2), (73, 2), (0, 1), (18, 1), (9, 1), (161, 1), (108, 1), (67, 1), (70, 1)]
All data received: 001209a16c434f4e4649524d4154494f4e02
All data received CBOR: {'CONFIRMATION': 2}
Captured log call
*  19959ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  19960ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 138, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  19962ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 64, 34, 140, 39, 144, 246, 1, 0, 1, 221, 54, 51, 0, 10, 162, 99, 80, 73, 78, 72, 49, 50, 51, 52, 53, 54, 55, 56, 98, 84, 80, 88, 32, 154, 116, 137, 37, 53, 219, 191, 116, 53, 2, 43, 118, 22, 206, 210, 147, 217, 43, 243, 95, 9, 104, 101, 89, 151, 231]
*  19966ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 56, 255, 254, 64, 18, 139, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19978ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 242, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  19979ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  19980ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 138, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  19982ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 64, 34, 140, 39, 144, 246, 1, 0, 1, 221, 54, 51, 0, 4, 162, 99, 80, 73, 78, 72, 49, 50, 51, 52, 53, 54, 55, 56, 98, 84, 80, 88, 32, 154, 116, 137, 37, 53, 219, 191, 116, 53, 2, 43, 118, 22, 206, 210, 147, 217, 43, 243, 95, 9, 104, 101, 89, 151, 231]
*  19986ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 56, 255, 254, 64, 18, 139, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  20006ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  20007ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  20010ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  20022ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 86, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 88, 41, 0, 41, 4, 161, 98, 84, 80, 88, 32, 50, 55, 0]
*  20026ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 79, 133, 85, 207, 131, 238, 76, 224, 208, 198, 103, 62, 90, 107, 138, 210, 167, 227, 128, 39, 156, 231, 27, 73, 202, 55, 226, 127, 227, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  20027ms communication.py:77 Sending data: {}
*  20028ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  20030ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 9, 161, 98, 84, 80, 88, 32, 50, 55, 0, 79, 133, 85, 207, 131, 238, 76, 224, 208, 198, 103, 62, 90, 107, 138, 210, 167, 227, 128, 39, 156, 231, 27, 73, 202, 55, 226, 127, 227, 100, 116, 121, 112, 101, 106, 112]
*  20034ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  20046ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  20047ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  20050ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  20062ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 62, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 82, 0, 18, 9, 161, 108, 67, 79, 78, 70, 73, 82, 77, 65]
*  20066ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 84, 73, 79, 78, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  20067ms communication.py:77 Sending data: {'CONFIRMATION': 1}
*  20068ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 139, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  20070ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 65, 34, 140, 39, 144, 246, 1, 0, 1, 221, 55, 52, 0, 8, 162, 108, 67, 79, 78, 70, 73, 82, 77, 65, 84, 73, 79, 78, 1, 98, 84, 80, 88, 32, 50, 55, 0, 79, 133, 85, 207, 131, 238, 76, 224, 208, 198, 103, 62, 90, 107, 138, 210, 167, 227, 128, 39, 156, 231]
*  20074ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 27, 73, 202, 55, 226, 127, 227, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  20086ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  20087ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  20090ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  20102ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 62, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 82, 0, 18, 8, 161, 108, 67, 79, 78, 70, 73, 82, 77, 65]
*  20106ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 84, 73, 79, 78, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  20107ms communication.py:77 Sending data: {}
*  20108ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  20110ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 9, 161, 98, 84, 80, 88, 32, 50, 55, 0, 79, 133, 85, 207, 131, 238, 76, 224, 208, 198, 103, 62, 90, 107, 138, 210, 167, 227, 128, 39, 156, 231, 27, 73, 202, 55, 226, 127, 227, 100, 116, 121, 112, 101, 106, 112]
*  20114ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  20126ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  20127ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  20130ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  20142ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 62, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 82, 0, 18, 9, 161, 108, 67, 79, 78, 70, 73, 82, 77, 65]
*  20146ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 84, 73, 79, 78, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  20147ms communication.py:77 Sending data: {'CONFIRMATION': 2}
*  20148ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 139, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  20150ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 65, 34, 140, 39, 144, 246, 1, 0, 1, 221, 55, 52, 0, 8, 162, 108, 67, 79, 78, 70, 73, 82, 77, 65, 84, 73, 79, 78, 2, 98, 84, 80, 88, 32, 50, 55, 0, 79, 133, 85, 207, 131, 238, 76, 224, 208, 198, 103, 62, 90, 107, 138, 210, 167, 227, 128, 39, 156, 231]
*  20154ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 27, 73, 202, 55, 226, 127, 227, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  20166ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  20167ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  20170ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  20182ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 62, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 82, 0, 18, 8, 161, 108, 67, 79, 78, 70, 73, 82, 77, 65]
*  20186ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 84, 73, 79, 78, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  20187ms communication.py:77 Sending data: {}
*  20188ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 125, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 88]
*  20190ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 9, 161, 98, 84, 80, 88, 32, 50, 55, 0, 79, 133, 85, 207, 131, 238, 76, 224, 208, 198, 103, 62, 90, 107, 138, 210, 167, 227, 128, 39, 156, 231, 27, 73, 202, 55, 226, 127, 227, 100, 116, 121, 112, 101, 106, 112]
*  20194ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 1, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  20206ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 45, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  20207ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 144, 0, 83, 2, 163, 1, 107, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 2, 88, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 3, 129, 162, 98, 105, 100, 74]
*  20210ms hidtransport.py:292 sending packet: [0, 0, 0, 5, 0, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 100, 116, 121, 112, 101, 106, 112, 117, 98, 108, 105, 99, 45, 107, 101, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  20222ms hidtransport.py:301 recv: [0, 0, 0, 5, 144, 0, 62, 0, 162, 2, 88, 37, 191, 171, 195, 116, 50, 149, 139, 6, 51, 96, 211, 173, 100, 97, 201, 196, 115, 90, 231, 248, 237, 212, 101, 146, 165, 224, 240, 20, 82, 178, 228, 181, 5, 0, 0, 0, 0, 3, 82, 0, 18, 9, 161, 108, 67, 79, 78, 70, 73, 82, 77, 65]
*  20226ms hidtransport.py:301 recv: [0, 0, 0, 5, 0, 84, 73, 79, 78, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown