Test Report

Summary

69
7 failed 62 passed

Tests

test_comm.py 762 0:00:17.548171

PASSED test_setup 0:00:00.000429

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.148445

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

Setup

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

Captured log setup
*    412ms hidtransport.py:249 payload: [201, 152, 203, 135, 193, 156, 61, 170]
*    412ms hidtransport.py:292 sending packet: [255, 255, 255, 255, 134, 0, 8, 201, 152, 203, 135, 193, 156, 61, 170, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*    416ms hidtransport.py:301 recv: [255, 255, 255, 255, 134, 0, 17, 201, 152, 203, 135, 193, 156, 61, 170, 0, 0, 0, 11, 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]
*    416ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*    440ms hidtransport.py:301 recv: [0, 0, 0, 11, 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]
*    444ms hidtransport.py:301 recv: [0, 0, 0, 11, 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]
*    448ms hidtransport.py:301 recv: [0, 0, 0, 11, 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]
*    450ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*    452ms hidtransport.py:301 recv: [0, 0, 0, 11, 134, 0, 17, 17, 17, 17, 17, 17, 17, 17, 17, 0, 0, 0, 12, 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]
*   1450ms llog.py:45 
Exchange selected: <bound method NKFido2Client.exchange_u2f of <pynitrokey.fido2.client.NKFido2Client object at 0x7fea6588d0a0>>

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 0045015840000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f
Selecting exchange_u2f
Received CTAP1 signature raw: 
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
Exception while receiving: assert 0 >= 1
 +  where 0 = len(b'')
 +    where b'' = SignatureData(user_presence: 0x01, counter: 0, signature: h'b'''.signature
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   1498ms llog.py:45 Record stats: CBOR length 66
* DEBUG   1498ms 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   1499ms 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
*   1453ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 153, 0, 2, 3, 0, 0, 0, 144, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   1456ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   1460ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1468ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1469ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   1472ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1480ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 0, 69, 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, 43, 44, 45, 46]
*   1484ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1485ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   1488ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1496ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 7, 1, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1498ms llog.py:45 Record stats: CBOR length 66
*   1498ms 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})
*   1499ms 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.079171

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 0085015880000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142
Selecting exchange_u2f
Received CTAP1 signature raw: 434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f
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   1577ms llog.py:45 Record stats: CBOR length 130
* DEBUG   1577ms 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   1578ms 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
*   1501ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 217, 0, 2, 3, 0, 0, 0, 208, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   1504ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   1508ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 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, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87]
*   1512ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 2, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1544ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1545ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   1548ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1556ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 133, 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, 43, 44, 45, 46]
*   1560ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   1561ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   1564ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1572ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 68, 1, 0, 0, 0, 0, 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, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118]
*   1576ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 119, 120, 121, 122, 123, 124, 125, 126, 127, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1577ms llog.py:45 Record stats: CBOR length 130
*   1577ms 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})
*   1578ms 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.049595

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 004801a161425840000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f
Selecting exchange_u2f
Received CTAP1 signature raw: 
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
Exception while receiving: assert 0 >= 1
 +  where 0 = len(b'')
 +    where b'' = SignatureData(user_presence: 0x01, counter: 0, signature: h'b'''.signature
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   1629ms llog.py:45 Record stats: CBOR length 69
* DEBUG   1630ms 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   1630ms 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
*   1584ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 156, 0, 2, 3, 0, 0, 0, 147, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   1588ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   1592ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1600ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1601ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   1604ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1612ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 72, 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, 40, 41, 42, 43]
*   1616ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   1617ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   1620ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1628ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 7, 1, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1629ms llog.py:45 Record stats: CBOR length 69
*   1630ms 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})
*   1630ms 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.027183

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 001401a164414243446a42424242424242424242
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   1660ms llog.py:45 Record stats: CBOR length 17
* DEBUG   1660ms llog.py:45 Counter({66: 11, 161: 1, 100: 1, 65: 1, 67: 1, 68: 1, 106: 1})
* DEBUG   1661ms llog.py:45 {'ABCD': 'BBBBBBBBBB'}
Captured log call
*   1636ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 104, 0, 2, 3, 0, 0, 0, 95, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   1640ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1648ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1648ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   1652ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1660ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 27, 1, 0, 0, 0, 0, 0, 20, 1, 161, 100, 65, 66, 67, 68, 106, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 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, 0]
*   1660ms llog.py:45 Record stats: CBOR length 17
*   1660ms llog.py:45 Counter({66: 11, 161: 1, 100: 1, 65: 1, 67: 1, 68: 1, 106: 1})
*   1661ms llog.py:45 {'ABCD': 'BBBBBBBBBB'}

Teardown

PASSED test_ping[test_data4] 0:00:00.024786

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 001601a3627777427777627878427878626363426363
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   1685ms llog.py:45 Record stats: CBOR length 19
* DEBUG   1685ms llog.py:45 Counter({119: 4, 120: 4, 99: 4, 98: 3, 66: 3, 163: 1})
* DEBUG   1685ms llog.py:45 {'ww': b'ww', 'xx': b'xx', 'cc': b'cc'}
Captured log call
*   1662ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 106, 0, 2, 3, 0, 0, 0, 97, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   1664ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1672ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1672ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   1676ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1684ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 29, 1, 0, 0, 0, 0, 0, 22, 1, 163, 98, 119, 119, 66, 119, 119, 98, 120, 120, 66, 120, 120, 98, 99, 99, 66, 99, 99, 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]
*   1685ms llog.py:45 Record stats: CBOR length 19
*   1685ms llog.py:45 Counter({119: 4, 120: 4, 99: 4, 98: 3, 66: 3, 163: 1})
*   1685ms llog.py:45 {'ww': b'ww', 'xx': b'xx', 'cc': b'cc'}

Teardown

PASSED test_ping[test_data5] 0:00:00.026498

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 001201a26277774277776161454141414141
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   1713ms llog.py:45 Record stats: CBOR length 15
* DEBUG   1713ms llog.py:45 Counter({65: 5, 119: 4, 97: 2, 162: 1, 98: 1, 66: 1, 69: 1})
* DEBUG   1714ms llog.py:45 {'ww': b'ww', 'a': b'AAAAA'}
Captured log call
*   1690ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 102, 0, 2, 3, 0, 0, 0, 93, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   1692ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1700ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1701ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   1704ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1712ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 25, 1, 0, 0, 0, 0, 0, 18, 1, 162, 98, 119, 119, 66, 119, 119, 97, 97, 69, 65, 65, 65, 65, 65, 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, 0, 0, 0]
*   1713ms llog.py:45 Record stats: CBOR length 15
*   1713ms llog.py:45 Counter({65: 5, 119: 4, 97: 2, 162: 1, 98: 1, 66: 1, 69: 1})
*   1714ms llog.py:45 {'ww': b'ww', 'a': b'AAAAA'}

Teardown

PASSED test_ping[test_data6] 0:00:00.114223

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 010901a1636b657958ff5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
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   1829ms llog.py:45 Record stats: CBOR length 262
* DEBUG   1829ms llog.py:45 Counter({90: 255, 161: 1, 99: 1, 107: 1, 101: 1, 121: 1, 88: 1, 255: 1})
* DEBUG   1830ms llog.py:45 {'key': b'ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ'}
Captured log call
*   1719ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   1724ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   1728ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   1732ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   1736ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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, 90, 90, 90, 90]
*   1740ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1748ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1749ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 128, 0, 2, 3, 0, 0, 0, 119, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   1752ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   1756ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1764ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1765ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   1768ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1776ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 1, 9, 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, 90, 90, 90, 90]
*   1780ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   1781ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   1784ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1792ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   1796ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1797ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   1800ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1808ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   1812ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1813ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   1816ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1824ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 62, 1, 0, 0, 0, 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]
*   1828ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1829ms llog.py:45 Record stats: CBOR length 262
*   1829ms llog.py:45 Counter({90: 255, 161: 1, 99: 1, 107: 1, 101: 1, 121: 1, 88: 1, 255: 1})
*   1830ms llog.py:45 {'key': b'ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ'}

Teardown

PASSED test_ping[test_data7] 0:00:00.115102

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 010901a1636b657958ff000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d
Selecting exchange_u2f
Received CTAP1 signature raw: 3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182
Selecting exchange_u2f
Received CTAP1 signature raw: 838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7
Selecting exchange_u2f
Received CTAP1 signature raw: c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfe
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   1945ms llog.py:45 Record stats: CBOR length 262
* DEBUG   1946ms 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   1947ms 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
*   1835ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   1840ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   1844ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 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, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82]
*   1848ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 2, 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, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141]
*   1852ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 3, 142, 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, 200]
*   1856ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1864ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1865ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 128, 0, 2, 3, 0, 0, 0, 119, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   1868ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   1872ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1880ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1881ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   1884ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1892ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 1, 9, 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, 38, 39, 40, 41]
*   1896ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   1897ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   1900ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1908ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 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, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113]
*   1912ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1913ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   1916ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1924ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 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, 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]
*   1928ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1929ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   1932ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1940ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 62, 1, 0, 0, 0, 0, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 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]
*   1944ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 252, 253, 254, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1945ms llog.py:45 Record stats: CBOR length 262
*   1946ms 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})
*   1947ms 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.056501

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 008301a4627777427777627878427878626363426363664b657931313158644141414141414141414141414141414141414141414141414141414141414141414141414141414141
Selecting exchange_u2f
Received CTAP1 signature raw: 4141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
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   2005ms llog.py:45 Record stats: CBOR length 128
* DEBUG   2005ms 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   2006ms llog.py:45 {'ww': b'ww', 'xx': b'xx', 'cc': b'cc', 'Key111': b'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'}
Captured log call
*   1953ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 215, 0, 2, 3, 0, 0, 0, 206, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   1956ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   1960ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   1964ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1972ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1973ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   1976ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   1984ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 131, 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, 65, 65, 65, 65]
*   1988ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   1989ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   1992ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2000ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 66, 1, 0, 0, 0, 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]
*   2004ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2005ms llog.py:45 Record stats: CBOR length 128
*   2005ms 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})
*   2006ms llog.py:45 {'ww': b'ww', 'xx': b'xx', 'cc': b'cc', 'Key111': b'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'}

Teardown

PASSED test_ping[test_data9] 0:00:00.242252

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 028201a5627777427777627878427878626363426363664b657931313159012c41414141414141414141414141414141414141414141414141414141414141414141414141414141
Selecting exchange_u2f
Received CTAP1 signature raw: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Selecting exchange_u2f
Received CTAP1 signature raw: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Selecting exchange_u2f
Received CTAP1 signature raw: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Selecting exchange_u2f
Received CTAP1 signature raw: 4141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141664b657932323259012c424242424242
Selecting exchange_u2f
Received CTAP1 signature raw: 424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242
Selecting exchange_u2f
Received CTAP1 signature raw: 424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242
Selecting exchange_u2f
Received CTAP1 signature raw: 424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242
Selecting exchange_u2f
Received CTAP1 signature raw: 424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242
Selecting exchange_u2f
Received CTAP1 signature raw: 424242424242424242424242424242424242
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   2249ms llog.py:45 Record stats: CBOR length 639
* DEBUG   2250ms 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   2250ms llog.py:45 {'ww': b'ww', 'xx': b'xx', 'cc': b'cc', 'Key111': b'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA', 'Key222': b'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'}
Captured log call
*   2011ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2016ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   2020ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   2024ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   2028ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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, 65, 65, 65, 65]
*   2032ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2040ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2041ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2044ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   2048ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   2052ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 2, 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, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66]
*   2056ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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, 66, 66, 66, 66]
*   2060ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 66, 66, 66, 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]
*   2068ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2069ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 28, 0, 2, 3, 0, 0, 1, 19, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2072ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   2076ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   2080ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   2084ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2092ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2093ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2096ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2104ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 2, 130, 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, 65, 65, 65, 65]
*   2108ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   2109ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2112ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2120ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   2124ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2125ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2128ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2136ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   2140ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2141ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2144ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2152ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   2156ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2157ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2160ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2168ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   2172ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 65, 102, 75, 101, 121, 50, 50, 50, 89, 1, 44, 66, 66, 66, 66, 66, 66, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2173ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2176ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 5, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2184ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   2188ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2189ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2192ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 6, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2200ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   2204ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2205ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2208ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 7, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2216ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   2220ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2221ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2224ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 8, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2232ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   2236ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2237ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2240ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 9, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2248ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 25, 1, 0, 0, 0, 0, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 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, 0, 0, 0]
*   2249ms llog.py:45 Record stats: CBOR length 639
*   2250ms 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})
*   2250ms 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.150988

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 017801a6627777427777627878427878626363426363664b65793131315896a4c32ad65f581cc897a39b2fc632efac74e62d73a13540a3e0d937ce9adff6a26c6c87cbd50c1b6d46
Selecting exchange_u2f
Received CTAP1 signature raw: 4312947df7ca13b2c7948ecbd7da6eb5be0f7870c8724c5d550b60882ef13ed5e47414f86ac974f11036ff94d69021a8f77c2206b7c6ecbd64d5971bbca31e53e5b9cb3114
Selecting exchange_u2f
Received CTAP1 signature raw: 52da4ebf51b3a7faa1e6c248c294c9d02289a115d6e3ad316f4ee9665a74019cff94af194077b75b664b6579323232589618eb107ea48231222be8b3614d005de7aa246c8c
Selecting exchange_u2f
Received CTAP1 signature raw: c047e45e8c38023941bef63f9c588b2d49e988d036b1cb5f475539be097f9fbc9ac2123738cce11cae23dc3de26ff4eea54b3b44e9bc319b7ff034c83fd15de3af929327f0
Selecting exchange_u2f
Received CTAP1 signature raw: e7e2c54e22aa636b38a8bcd323ce44c813ea4bb02eb8f9c83fdaef6638947e1a6e06458370b5b826b3252819da358e56727d1fb94f52f5002ed77da46763787878581edb99
Selecting exchange_u2f
Received CTAP1 signature raw: 85d29638b3634fd1003e00303111c08931714c99c51ecb3ef64a6b25
Captured stderr call
Sending data=a6627777427777627878427878626363426363664b65793131315896a4c32ad65f581cc897a39b2fc632efac74e62d73a13540a3e0d937ce9adff6a26c6c87cbd50c1b6d464312947df7ca13b2c7948ecbd7da6eb5be0f7870c8724c5d550b60882ef13ed5e47414f86ac974f11036ff94d69021a8f77c2206b7c6ecbd64d5971bbca31e53e5b9cb311452da4ebf51b3a7faa1e6c248c294c9d02289a115d6e3ad316f4ee9665a74019cff94af194077b75b664b6579323232589618eb107ea48231222be8b3614d005de7aa246c8cc047e45e8c38023941bef63f9c588b2d49e988d036b1cb5f475539be097f9fbc9ac2123738cce11cae23dc3de26ff4eea54b3b44e9bc319b7ff034c83fd15de3af929327f0e7e2c54e22aa636b38a8bcd323ce44c813ea4bb02eb8f9c83fdaef6638947e1a6e06458370b5b826b3252819da358e56727d1fb94f52f5002ed77da46763787878581edb9985d29638b3634fd1003e00303111c08931714c99c51ecb3ef64a6b25
Sending data=b'\xa6bwwBwwbxxBxxbccBccfKey111X\x96\xa4\xc3*\xd6_X\x1c\xc8\x97\xa3\x9b/\xc62\xef\xact\xe6-s\xa15@\xa3\xe0\xd97\xce\x9a\xdf\xf6\xa2ll\x87\xcb\xd5\x0c\x1bmFC\x12\x94}\xf7\xca\x13\xb2\xc7\x94\x8e\xcb\xd7\xdan\xb5\xbe\x0fxp\xc8rL]U\x0b`\x88.\xf1>\xd5\xe4t\x14\xf8j\xc9t\xf1\x106\xff\x94\xd6\x90!\xa8\xf7|"\x06\xb7\xc6\xec\xbdd\xd5\x97\x1b\xbc\xa3\x1eS\xe5\xb9\xcb1\x14R\xdaN\xbfQ\xb3\xa7\xfa\xa1\xe6\xc2H\xc2\x94\xc9\xd0"\x89\xa1\x15\xd6\xe3\xad1oN\xe9fZt\x01\x9c\xff\x94\xaf\x19@w\xb7[fKey222X\x96\x18\xeb\x10~\xa4\x821"+\xe8\xb3aM\x00]\xe7\xaa$l\x8c\xc0G\xe4^\x8c8\x029A\xbe\xf6?\x9cX\x8b-I\xe9\x88\xd06\xb1\xcb_GU9\xbe\t\x7f\x9f\xbc\x9a\xc2\x1278\xcc\xe1\x1c\xae#\xdc=\xe2o\xf4\xee\xa5K;D\xe9\xbc1\x9b\x7f\xf04\xc8?\xd1]\xe3\xaf\x92\x93\'\xf0\xe7\xe2\xc5N"\xaack8\xa8\xbc\xd3#\xceD\xc8\x13\xeaK\xb0.\xb8\xf9\xc8?\xda\xeff8\x94~\x1an\x06E\x83p\xb5\xb8&\xb3%(\x19\xda5\x8eVr}\x1f\xb9OR\xf5\x00.\xd7}\xa4gcxxxX\x1e\xdb\x99\x85\xd2\x968\xb3cO\xd1\x00>\x0001\x11\xc0\x891qL\x99\xc5\x1e\xcb>\xf6Jk%'
Send Command.TEST_PING
CBOR encoded data dict (to send): (376) a6627777427777627878427878626363426363664b65793131315896a4c32ad65f581cc897a39b2fc632efac74e62d73a13540a3e0d937ce9adff6a26c6c87cbd50c1b6d464312947df7ca13b2c7948ecbd7da6eb5be0f7870c8724c5d550b60882ef13ed5e47414f86ac974f11036ff94d69021a8f77c2206b7c6ecbd64d5971bbca31e53e5b9cb311452da4ebf51b3a7faa1e6c248c294c9d02289a115d6e3ad316f4ee9665a74019cff94af194077b75b664b6579323232589618eb107ea48231222be8b3614d005de7aa246c8cc047e45e8c38023941bef63f9c588b2d49e988d036b1cb5f475539be097f9fbc9ac2123738cce11cae23dc3de26ff4eea54b3b44e9bc319b7ff034c83fd15de3af929327f0e7e2c54e22aa636b38a8bcd323ce44c813ea4bb02eb8f9c83fdaef6638947e1a6e06458370b5b826b3252819da358e56727d1fb94f52f5002ed77da46763787878581edb9985d29638b3634fd1003e00303111c08931714c99c51ecb3ef64a6b25
376 0/2 221 226 010002dddd750101a6627777427777627878427878626363426363664b65793131315896a4c32ad65f581cc897a39b2fc632efac74e62d73a13540a3e0d937ce9adff6a26c6c87cbd50c1b6d464312947df7ca13b2c7948ecbd7da6eb5be0f7870c8724c5d550b60882ef13ed5e47414f86ac974f11036ff94d69021a8f77c2206b7c6ecbd64d5971bbca31e53e5b9cb311452da4ebf51b3a7faa1e6c248c294c9d02289a115d6e3ad316f4ee9665a74019cff94af194077b75b664b6579323232589618eb107ea48231222be8b3614d005de7aa246c8cc047e45e8c38023941bef6
Send result: 00
376 1/2 221 160 010102dd9b3f9c588b2d49e988d036b1cb5f475539be097f9fbc9ac2123738cce11cae23dc3de26ff4eea54b3b44e9bc319b7ff034c83fd15de3af929327f0e7e2c54e22aa636b38a8bcd323ce44c813ea4bb02eb8f9c83fdaef6638947e1a6e06458370b5b826b3252819da358e56727d1fb94f52f5002ed77da46763787878581edb9985d29638b3634fd1003e00303111c08931714c99c51ecb3ef64a6b25
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: 017801a6627777427777627878427878626363426363664b65793131315896a4c32ad65f581cc897a39b2fc632efac74e62d73a13540a3e0d937ce9adff6a26c6c87cbd50c1b6d46
Packet info: 5 1/15 69 376 b'\x02\x01\x0fEE'
Received packet with partial data: 4312947df7ca13b2c7948ecbd7da6eb5be0f7870c8724c5d550b60882ef13ed5e47414f86ac974f11036ff94d69021a8f77c2206b7c6ecbd64d5971bbca31e53e5b9cb3114
Packet info: 5 2/15 69 376 b'\x02\x02\x0fEE'
Received packet with partial data: 52da4ebf51b3a7faa1e6c248c294c9d02289a115d6e3ad316f4ee9665a74019cff94af194077b75b664b6579323232589618eb107ea48231222be8b3614d005de7aa246c8c
Packet info: 5 3/15 69 376 b'\x02\x03\x0fEE'
Received packet with partial data: c047e45e8c38023941bef63f9c588b2d49e988d036b1cb5f475539be097f9fbc9ac2123738cce11cae23dc3de26ff4eea54b3b44e9bc319b7ff034c83fd15de3af929327f0
Packet info: 5 4/15 69 376 b'\x02\x04\x0fEE'
Received packet with partial data: e7e2c54e22aa636b38a8bcd323ce44c813ea4bb02eb8f9c83fdaef6638947e1a6e06458370b5b826b3252819da358e56727d1fb94f52f5002ed77da46763787878581edb99
Packet info: 5 5/15 69 376 b'\x02\x05\x0fEE'
Received packet with partial data: 85d29638b3634fd1003e00303111c08931714c99c51ecb3ef64a6b25
All data received: [(120, 9), (49, 9), (99, 7), (148, 6), (119, 5), (88, 5), (200, 5), (203, 5), (56, 5), (102, 4)]
All data received: 017801a6627777427777627878427878626363426363664b65793131315896a4c32ad65f581cc897a39b2fc632efac74e62d73a13540a3e0d937ce9adff6a26c6c87cbd50c1b6d464312947df7ca13b2c7948ecbd7da6eb5be0f7870c8724c5d550b60882ef13ed5e47414f86ac974f11036ff94d69021a8f77c2206b7c6ecbd64d5971bbca31e53e5b9cb311452da4ebf51b3a7faa1e6c248c294c9d02289a115d6e3ad316f4ee9665a74019cff94af194077b75b664b6579323232589618eb107ea48231222be8b3614d005de7aa246c8cc047e45e8c38023941bef63f9c588b2d49e988d036b1cb5f475539be097f9fbc9ac2123738cce11cae23dc3de26ff4eea54b3b44e9bc319b7ff034c83fd15de3af929327f0e7e2c54e22aa636b38a8bcd323ce44c813ea4bb02eb8f9c83fdaef6638947e1a6e06458370b5b826b3252819da358e56727d1fb94f52f5002ed77da46763787878581edb9985d29638b3634fd1003e00303111c08931714c99c51ecb3ef64a6b25
All data received CBOR: {'ww': b'ww', 'xx': b'xx', 'cc': b'cc', 'Key111': b'\xa4\xc3*\xd6_X\x1c\xc8\x97\xa3\x9b/\xc62\xef\xact\xe6-s\xa15@\xa3\xe0\xd97\xce\x9a\xdf\xf6\xa2ll\x87\xcb\xd5\x0c\x1bmFC\x12\x94}\xf7\xca\x13\xb2\xc7\x94\x8e\xcb\xd7\xdan\xb5\xbe\x0fxp\xc8rL]U\x0b`\x88.\xf1>\xd5\xe4t\x14\xf8j\xc9t\xf1\x106\xff\x94\xd6\x90!\xa8\xf7|"\x06\xb7\xc6\xec\xbdd\xd5\x97\x1b\xbc\xa3\x1eS\xe5\xb9\xcb1\x14R\xdaN\xbfQ\xb3\xa7\xfa\xa1\xe6\xc2H\xc2\x94\xc9\xd0"\x89\xa1\x15\xd6\xe3\xad1oN\xe9fZt\x01\x9c\xff\x94\xaf\x19@w\xb7[', 'Key222': b'\x18\xeb\x10~\xa4\x821"+\xe8\xb3aM\x00]\xe7\xaa$l\x8c\xc0G\xe4^\x8c8\x029A\xbe\xf6?\x9cX\x8b-I\xe9\x88\xd06\xb1\xcb_GU9\xbe\t\x7f\x9f\xbc\x9a\xc2\x1278\xcc\xe1\x1c\xae#\xdc=\xe2o\xf4\xee\xa5K;D\xe9\xbc1\x9b\x7f\xf04\xc8?\xd1]\xe3\xaf\x92\x93\'\xf0\xe7\xe2\xc5N"\xaack8\xa8\xbc\xd3#\xceD\xc8\x13\xeaK\xb0.\xb8\xf9\xc8?\xda\xeff8\x94~\x1an\x06E\x83p\xb5\xb8&\xb3%(\x19\xda5\x8eVr}\x1f\xb9OR\xf5\x00.\xd7}\xa4g', 'xxx': b'\xdb\x99\x85\xd2\x968\xb3cO\xd1\x00>\x0001\x11\xc0\x891qL\x99\xc5\x1e\xcb>\xf6Jk%'}
* DEBUG   2401ms llog.py:45 Record stats: CBOR length 373
* DEBUG   2402ms llog.py:45 Counter({49: 9, 120: 8, 99: 7, 148: 6, 119: 5, 88: 5, 200: 5, 203: 5, 56: 5, 102: 4, 75: 4, 50: 4, 116: 4, 218: 4, 34: 4, 188: 4, 179: 4, 0: 4, 98: 3, 66: 3, 150: 3, 164: 3, 214: 3, 163: 3, 161: 3, 246: 3, 108: 3, 213: 3, 125: 3, 190: 3, 93: 3, 46: 3, 62: 3, 30: 3, 78: 3, 194: 3, 233: 3, 63: 3, 101: 2, 121: 2, 95: 2, 28: 2, 151: 2, 155: 2, 198: 2, 239: 2, 230: 2, 45: 2, 53: 2, 64: 2, 55: 2, 206: 2, 154: 2, 27: 2, 18: 2, 247: 2, 19: 2, 142: 2, 215: 2, 110: 2, 181: 2, 112: 2, 114: 2, 76: 2, 85: 2, 136: 2, 241: 2, 228: 2, 20: 2, 201: 2, 16: 2, 54: 2, 255: 2, 168: 2, 6: 2, 183: 2, 185: 2, 82: 2, 208: 2, 137: 2, 227: 2, 111: 2, 156: 2, 175: 2, 25: 2, 126: 2, 231: 2, 170: 2, 140: 2, 192: 2, 71: 2, 57: 2, 127: 2, 35: 2, 226: 2, 68: 2, 240: 2, 209: 2, 197: 2, 107: 2, 184: 2, 37: 2, 79: 2, 153: 2, 166: 1, 195: 1, 42: 1, 47: 1, 172: 1, 115: 1, 224: 1, 217: 1, 223: 1, 162: 1, 135: 1, 12: 1, 109: 1, 70: 1, 67: 1, 202: 1, 178: 1, 199: 1, 15: 1, 11: 1, 96: 1, 248: 1, 106: 1, 144: 1, 33: 1, 124: 1, 236: 1, 189: 1, 100: 1, 83: 1, 229: 1, 191: 1, 81: 1, 167: 1, 250: 1, 72: 1, 21: 1, 173: 1, 90: 1, 1: 1, 91: 1, 24: 1, 235: 1, 130: 1, 43: 1, 232: 1, 97: 1, 77: 1, 36: 1, 94: 1, 2: 1, 65: 1, 139: 1, 73: 1, 177: 1, 9: 1, 159: 1, 204: 1, 225: 1, 174: 1, 220: 1, 61: 1, 244: 1, 238: 1, 165: 1, 59: 1, 52: 1, 146: 1, 147: 1, 39: 1, 211: 1, 234: 1, 176: 1, 249: 1, 26: 1, 69: 1, 131: 1, 38: 1, 40: 1, 86: 1, 31: 1, 245: 1, 103: 1, 219: 1, 133: 1, 210: 1, 48: 1, 17: 1, 113: 1, 74: 1})
* DEBUG   2403ms llog.py:45 {'ww': b'ww', 'xx': b'xx', 'cc': b'cc', 'Key111': b'\xa4\xc3*\xd6_X\x1c\xc8\x97\xa3\x9b/\xc62\xef\xact\xe6-s\xa15@\xa3\xe0\xd97\xce\x9a\xdf\xf6\xa2ll\x87\xcb\xd5\x0c\x1bmFC\x12\x94}\xf7\xca\x13\xb2\xc7\x94\x8e\xcb\xd7\xdan\xb5\xbe\x0fxp\xc8rL]U\x0b`\x88.\xf1>\xd5\xe4t\x14\xf8j\xc9t\xf1\x106\xff\x94\xd6\x90!\xa8\xf7|"\x06\xb7\xc6\xec\xbdd\xd5\x97\x1b\xbc\xa3\x1eS\xe5\xb9\xcb1\x14R\xdaN\xbfQ\xb3\xa7\xfa\xa1\xe6\xc2H\xc2\x94\xc9\xd0"\x89\xa1\x15\xd6\xe3\xad1oN\xe9fZt\x01\x9c\xff\x94\xaf\x19@w\xb7[', 'Key222': b'\x18\xeb\x10~\xa4\x821"+\xe8\xb3aM\x00]\xe7\xaa$l\x8c\xc0G\xe4^\x8c8\x029A\xbe\xf6?\x9cX\x8b-I\xe9\x88\xd06\xb1\xcb_GU9\xbe\t\x7f\x9f\xbc\x9a\xc2\x1278\xcc\xe1\x1c\xae#\xdc=\xe2o\xf4\xee\xa5K;D\xe9\xbc1\x9b\x7f\xf04\xc8?\xd1]\xe3\xaf\x92\x93\'\xf0\xe7\xe2\xc5N"\xaack8\xa8\xbc\xd3#\xceD\xc8\x13\xeaK\xb0.\xb8\xf9\xc8?\xda\xeff8\x94~\x1an\x06E\x83p\xb5\xb8&\xb3%(\x19\xda5\x8eVr}\x1f\xb9OR\xf5\x00.\xd7}\xa4g', 'xxx': b'\xdb\x99\x85\xd2\x968\xb3cO\xd1\x00>\x0001\x11\xc0\x891qL\x99\xc5\x1e\xcb>\xf6Jk%'}
Captured log call
*   2256ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2260ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 164, 195, 42]
*   2264ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 214, 95, 88, 28, 200, 151, 163, 155, 47, 198, 50, 239, 172, 116, 230, 45, 115, 161, 53, 64, 163, 224, 217, 55, 206, 154, 223, 246, 162, 108, 108, 135, 203, 213, 12, 27, 109, 70, 67, 18, 148, 125, 247, 202, 19, 178, 199, 148, 142, 203, 215, 218, 110, 181, 190, 15, 120, 112, 200]
*   2268ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 2, 114, 76, 93, 85, 11, 96, 136, 46, 241, 62, 213, 228, 116, 20, 248, 106, 201, 116, 241, 16, 54, 255, 148, 214, 144, 33, 168, 247, 124, 34, 6, 183, 198, 236, 189, 100, 213, 151, 27, 188, 163, 30, 83, 229, 185, 203, 49, 20, 82, 218, 78, 191, 81, 179, 167, 250, 161, 230, 194]
*   2272ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 3, 72, 194, 148, 201, 208, 34, 137, 161, 21, 214, 227, 173, 49, 111, 78, 233, 102, 90, 116, 1, 156, 255, 148, 175, 25, 64, 119, 183, 91, 102, 75, 101, 121, 50, 50, 50, 88, 150, 24, 235, 16, 126, 164, 130, 49, 34, 43, 232, 179, 97, 77, 0, 93, 231, 170, 36, 108, 140, 192]
*   2276ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 71, 228, 94, 140, 56, 2, 57, 65, 190, 246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2284ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2284ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 239, 0, 2, 3, 0, 0, 0, 230, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2288ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 165, 34, 140, 39, 144, 246, 1, 1, 2, 221, 155, 63, 156, 88, 139, 45, 73, 233, 136, 208, 54, 177, 203, 95, 71, 85, 57, 190, 9, 127, 159, 188, 154, 194, 18, 55, 56, 204, 225, 28, 174, 35, 220, 61, 226]
*   2292ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 111, 244, 238, 165, 75, 59, 68, 233, 188, 49, 155, 127, 240, 52, 200, 63, 209, 93, 227, 175, 146, 147, 39, 240, 231, 226, 197, 78, 34, 170, 99, 107, 56, 168, 188, 211, 35, 206, 68, 200, 19, 234, 75, 176, 46, 184, 249, 200, 63, 218, 239, 102, 56, 148, 126, 26, 110, 6, 69]
*   2296ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 2, 131, 112, 181, 184, 38, 179, 37, 40, 25, 218, 53, 142, 86, 114, 125, 31, 185, 79, 82, 245, 0, 46, 215, 125, 164, 103, 99, 120, 120, 120, 88, 30, 219, 153, 133, 210, 150, 56, 179, 99, 79, 209, 0, 62, 0, 48, 49, 17, 192, 137, 49, 113, 76, 153, 197, 30, 203, 62, 246]
*   2300ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 3, 74, 107, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2308ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2309ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2312ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2320ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 1, 120, 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, 164, 195, 42, 214, 95, 88, 28, 200, 151, 163, 155, 47, 198, 50, 239, 172, 116, 230, 45, 115, 161]
*   2324ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 53, 64, 163, 224, 217, 55, 206, 154, 223, 246, 162, 108, 108, 135, 203, 213, 12, 27, 109, 70, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   2325ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2328ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2336ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 67, 18, 148, 125, 247, 202, 19, 178, 199, 148, 142, 203, 215, 218, 110, 181, 190, 15, 120, 112, 200, 114, 76, 93, 85, 11, 96, 136, 46, 241, 62, 213, 228, 116, 20, 248, 106, 201, 116, 241, 16, 54, 255, 148, 214, 144, 33, 168, 247, 124, 34, 6]
*   2340ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 183, 198, 236, 189, 100, 213, 151, 27, 188, 163, 30, 83, 229, 185, 203, 49, 20, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2341ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2344ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2352ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 82, 218, 78, 191, 81, 179, 167, 250, 161, 230, 194, 72, 194, 148, 201, 208, 34, 137, 161, 21, 214, 227, 173, 49, 111, 78, 233, 102, 90, 116, 1, 156, 255, 148, 175, 25, 64, 119, 183, 91, 102, 75, 101, 121, 50, 50, 50, 88, 150, 24, 235, 16]
*   2356ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 126, 164, 130, 49, 34, 43, 232, 179, 97, 77, 0, 93, 231, 170, 36, 108, 140, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2357ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2360ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2368ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 192, 71, 228, 94, 140, 56, 2, 57, 65, 190, 246, 63, 156, 88, 139, 45, 73, 233, 136, 208, 54, 177, 203, 95, 71, 85, 57, 190, 9, 127, 159, 188, 154, 194, 18, 55, 56, 204, 225, 28, 174, 35, 220, 61, 226, 111, 244, 238, 165, 75, 59, 68]
*   2372ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 233, 188, 49, 155, 127, 240, 52, 200, 63, 209, 93, 227, 175, 146, 147, 39, 240, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2373ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2376ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2384ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 231, 226, 197, 78, 34, 170, 99, 107, 56, 168, 188, 211, 35, 206, 68, 200, 19, 234, 75, 176, 46, 184, 249, 200, 63, 218, 239, 102, 56, 148, 126, 26, 110, 6, 69, 131, 112, 181, 184, 38, 179, 37, 40, 25, 218, 53, 142, 86, 114, 125, 31, 185]
*   2388ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 79, 82, 245, 0, 46, 215, 125, 164, 103, 99, 120, 120, 120, 88, 30, 219, 153, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2389ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2392ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 5, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2400ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 35, 1, 0, 0, 0, 0, 133, 210, 150, 56, 179, 99, 79, 209, 0, 62, 0, 48, 49, 17, 192, 137, 49, 113, 76, 153, 197, 30, 203, 62, 246, 74, 107, 37, 144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2401ms llog.py:45 Record stats: CBOR length 373
*   2402ms llog.py:45 Counter({49: 9, 120: 8, 99: 7, 148: 6, 119: 5, 88: 5, 200: 5, 203: 5, 56: 5, 102: 4, 75: 4, 50: 4, 116: 4, 218: 4, 34: 4, 188: 4, 179: 4, 0: 4, 98: 3, 66: 3, 150: 3, 164: 3, 214: 3, 163: 3, 161: 3, 246: 3, 108: 3, 213: 3, 125: 3, 190: 3, 93: 3, 46: 3, 62: 3, 30: 3, 78: 3, 194: 3, 233: 3, 63: 3, 101: 2, 121: 2, 95: 2, 28: 2, 151: 2, 155: 2, 198: 2, 239: 2, 230: 2, 45: 2, 53: 2, 64: 2, 55: 2, 206: 2, 154: 2, 27: 2, 18: 2, 247: 2, 19: 2, 142: 2, 215: 2, 110: 2, 181: 2, 112: 2, 114: 2, 76: 2, 85: 2, 136: 2, 241: 2, 228: 2, 20: 2, 201: 2, 16: 2, 54: 2, 255: 2, 168: 2, 6: 2, 183: 2, 185: 2, 82: 2, 208: 2, 137: 2, 227: 2, 111: 2, 156: 2, 175: 2, 25: 2, 126: 2, 231: 2, 170: 2, 140: 2, 192: 2, 71: 2, 57: 2, 127: 2, 35: 2, 226: 2, 68: 2, 240: 2, 209: 2, 197: 2, 107: 2, 184: 2, 37: 2, 79: 2, 153: 2, 166: 1, 195: 1, 42: 1, 47: 1, 172: 1, 115: 1, 224: 1, 217: 1, 223: 1, 162: 1, 135: 1, 12: 1, 109: 1, 70: 1, 67: 1, 202: 1, 178: 1, 199: 1, 15: 1, 11: 1, 96: 1, 248: 1, 106: 1, 144: 1, 33: 1, 124: 1, 236: 1, 189: 1, 100: 1, 83: 1, 229: 1, 191: 1, 81: 1, 167: 1, 250: 1, 72: 1, 21: 1, 173: 1, 90: 1, 1: 1, 91: 1, 24: 1, 235: 1, 130: 1, 43: 1, 232: 1, 97: 1, 77: 1, 36: 1, 94: 1, 2: 1, 65: 1, 139: 1, 73: 1, 177: 1, 9: 1, 159: 1, 204: 1, 225: 1, 174: 1, 220: 1, 61: 1, 244: 1, 238: 1, 165: 1, 59: 1, 52: 1, 146: 1, 147: 1, 39: 1, 211: 1, 234: 1, 176: 1, 249: 1, 26: 1, 69: 1, 131: 1, 38: 1, 40: 1, 86: 1, 31: 1, 245: 1, 103: 1, 219: 1, 133: 1, 210: 1, 48: 1, 17: 1, 113: 1, 74: 1})
*   2403ms llog.py:45 {'ww': b'ww', 'xx': b'xx', 'cc': b'cc', 'Key111': b'\xa4\xc3*\xd6_X\x1c\xc8\x97\xa3\x9b/\xc62\xef\xact\xe6-s\xa15@\xa3\xe0\xd97\xce\x9a\xdf\xf6\xa2ll\x87\xcb\xd5\x0c\x1bmFC\x12\x94}\xf7\xca\x13\xb2\xc7\x94\x8e\xcb\xd7\xdan\xb5\xbe\x0fxp\xc8rL]U\x0b`\x88.\xf1>\xd5\xe4t\x14\xf8j\xc9t\xf1\x106\xff\x94\xd6\x90!\xa8\xf7|"\x06\xb7\xc6\xec\xbdd\xd5\x97\x1b\xbc\xa3\x1eS\xe5\xb9\xcb1\x14R\xdaN\xbfQ\xb3\xa7\xfa\xa1\xe6\xc2H\xc2\x94\xc9\xd0"\x89\xa1\x15\xd6\xe3\xad1oN\xe9fZt\x01\x9c\xff\x94\xaf\x19@w\xb7[', 'Key222': b'\x18\xeb\x10~\xa4\x821"+\xe8\xb3aM\x00]\xe7\xaa$l\x8c\xc0G\xe4^\x8c8\x029A\xbe\xf6?\x9cX\x8b-I\xe9\x88\xd06\xb1\xcb_GU9\xbe\t\x7f\x9f\xbc\x9a\xc2\x1278\xcc\xe1\x1c\xae#\xdc=\xe2o\xf4\xee\xa5K;D\xe9\xbc1\x9b\x7f\xf04\xc8?\xd1]\xe3\xaf\x92\x93\'\xf0\xe7\xe2\xc5N"\xaack8\xa8\xbc\xd3#\xceD\xc8\x13\xeaK\xb0.\xb8\xf9\xc8?\xda\xeff8\x94~\x1an\x06E\x83p\xb5\xb8&\xb3%(\x19\xda5\x8eVr}\x1f\xb9OR\xf5\x00.\xd7}\xa4g', 'xxx': b'\xdb\x99\x85\xd2\x968\xb3cO\xd1\x00>\x0001\x11\xc0\x891qL\x99\xc5\x1e\xcb>\xf6Jk%'}

Teardown

PASSED test_ping[test_data11] 0:00:00.152583

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 019b01a1636b65795901905a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
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   2557ms llog.py:45 Record stats: CBOR length 408
* DEBUG   2558ms llog.py:45 Counter({90: 400, 161: 1, 99: 1, 107: 1, 101: 1, 121: 1, 89: 1, 1: 1, 144: 1})
* DEBUG   2558ms llog.py:45 {'key': b'ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ'}
Captured log call
*   2409ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2412ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   2416ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   2420ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   2424ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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, 90, 90, 90, 90]
*   2428ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2436ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2437ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 18, 0, 2, 3, 0, 0, 1, 9, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2440ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   2444ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   2448ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   2452ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2460ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2461ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2464ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2472ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 1, 155, 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, 90, 90, 90, 90]
*   2476ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   2477ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2480ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2488ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   2492ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2493ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2496ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2504ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   2508ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2509ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2512ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2520ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   2524ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2525ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2528ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2536ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   2540ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2541ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2544ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 5, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2552ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 70, 1, 0, 0, 0, 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]
*   2556ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2557ms llog.py:45 Record stats: CBOR length 408
*   2558ms llog.py:45 Counter({90: 400, 161: 1, 99: 1, 107: 1, 101: 1, 121: 1, 89: 1, 1: 1, 144: 1})
*   2558ms llog.py:45 {'key': b'ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ'}

Teardown

PASSED test_ping[test_data12] 0:00:00.349932

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 038f01a1636b65795903845a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a
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   2909ms llog.py:45 Record stats: CBOR length 908
* DEBUG   2910ms llog.py:45 Counter({90: 900, 161: 1, 99: 1, 107: 1, 101: 1, 121: 1, 89: 1, 3: 1, 132: 1})
* DEBUG   2910ms llog.py:45 {'key': b'ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ'}
Captured log call
*   2563ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2568ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   2572ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   2576ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   2580ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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, 90, 90, 90, 90]
*   2584ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2592ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2593ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2596ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   2600ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   2604ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   2608ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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, 90, 90, 90, 90]
*   2612ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2620ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2621ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2624ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   2628ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   2632ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   2636ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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, 90, 90, 90, 90]
*   2640ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2648ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2649ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2652ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   2656ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   2660ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   2664ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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, 90, 90, 90, 90]
*   2668ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2676ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2677ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 111, 0, 2, 3, 0, 0, 0, 102, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2680ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 0, 0, 0, 0, 0, 0, 0]
*   2688ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2689ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2692ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2700ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 3, 143, 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, 90, 90, 90, 90]
*   2704ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   2705ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2708ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2716ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   2720ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2721ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2724ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2732ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   2736ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2737ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2740ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2748ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   2752ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2753ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2756ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2764ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   2768ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2769ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2772ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 5, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2780ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   2784ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2785ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2788ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 6, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2796ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   2800ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2801ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2804ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 7, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2812ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   2816ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2817ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2820ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 8, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2828ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   2832ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2833ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2836ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 9, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2844ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   2848ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2849ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2852ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 10, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2860ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   2864ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2865ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2868ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 11, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2876ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   2880ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2881ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2884ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 12, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2892ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   2896ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2897ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2900ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 13, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2908ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 18, 1, 0, 0, 0, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2909ms llog.py:45 Record stats: CBOR length 908
*   2910ms llog.py:45 Counter({90: 900, 161: 1, 99: 1, 107: 1, 101: 1, 121: 1, 89: 1, 3: 1, 132: 1})
*   2910ms llog.py:45 {'key': b'ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ'}

Teardown

PASSED test_ping[test_data13] 0:00:00.357975

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 03bb01a1636b65795903b05a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
Selecting exchange_u2f
Received CTAP1 signature raw: 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
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   3269ms llog.py:45 Record stats: CBOR length 952
* DEBUG   3270ms llog.py:45 Counter({90: 944, 161: 1, 99: 1, 107: 1, 101: 1, 121: 1, 89: 1, 3: 1, 176: 1})
* DEBUG   3270ms llog.py:45 {'key': b'ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ'}
Captured log call
*   2916ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2920ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   2924ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   2928ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   2932ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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, 90, 90, 90, 90]
*   2936ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2944ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2945ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2948ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   2952ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   2956ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   2960ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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, 90, 90, 90, 90]
*   2964ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2972ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   2973ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   2976ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   2980ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   2984ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   2988ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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, 90, 90, 90, 90]
*   2992ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3000ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3001ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3004ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   3008ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   3012ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   3016ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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, 90, 90, 90, 90]
*   3020ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3028ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3029ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 155, 0, 2, 3, 0, 0, 0, 146, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3032ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   3036ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3044ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3045ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3048ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3056ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 3, 187, 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, 90, 90, 90, 90]
*   3060ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   3061ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3064ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3072ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   3076ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3077ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3080ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3088ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   3092ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3093ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3096ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3104ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   3108ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3109ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3112ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3120ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   3124ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3125ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3128ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 5, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3136ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   3140ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3141ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3144ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 6, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3152ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   3156ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3157ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3160ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 7, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3168ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   3172ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3173ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3176ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 8, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3184ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   3188ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3189ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3192ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 9, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3200ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   3204ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3205ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3208ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 10, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3216ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   3220ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3221ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3224ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 11, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3232ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   3236ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3237ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3240ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 12, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3248ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   3252ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3253ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3256ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 13, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3264ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 62, 1, 0, 0, 0, 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]
*   3268ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 90, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3269ms llog.py:45 Record stats: CBOR length 952
*   3270ms llog.py:45 Counter({90: 944, 161: 1, 99: 1, 107: 1, 101: 1, 121: 1, 89: 1, 3: 1, 176: 1})
*   3270ms llog.py:45 {'key': b'ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ'}

Teardown

PASSED test_ping_2[100] 0:00:00.053248

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 006c01a1616b586441414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Selecting exchange_u2f
Received CTAP1 signature raw: 414141414141414141414141414141414141414141414141414141414141414141414141
Captured stderr call
* INFO   3275ms 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   3325ms llog.py:45 Record stats: CBOR length 105
* DEBUG   3325ms llog.py:45 Counter({65: 100, 161: 1, 97: 1, 107: 1, 88: 1, 100: 1})
* DEBUG   3326ms llog.py:45 {'k': b'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'}
Captured log call
*   3275ms communication.py:77 Sending data: {'k': b'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'}
*   3276ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 192, 0, 2, 3, 0, 0, 0, 183, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3280ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   3284ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   3288ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 2, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3296ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3296ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3300ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3308ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 108, 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, 65, 65, 65, 65]
*   3312ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   3313ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3316ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3324ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 43, 1, 0, 0, 0, 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, 144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3325ms llog.py:45 Record stats: CBOR length 105
*   3325ms llog.py:45 Counter({65: 100, 161: 1, 97: 1, 107: 1, 88: 1, 100: 1})
*   3326ms llog.py:45 {'k': b'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'}

Teardown

PASSED test_ping_2[980] 0:00:00.374554

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 03dd01a1616b5903d4414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Selecting exchange_u2f
Received CTAP1 signature raw: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Selecting exchange_u2f
Received CTAP1 signature raw: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Selecting exchange_u2f
Received CTAP1 signature raw: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Selecting exchange_u2f
Received CTAP1 signature raw: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Selecting exchange_u2f
Received CTAP1 signature raw: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Selecting exchange_u2f
Received CTAP1 signature raw: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Selecting exchange_u2f
Received CTAP1 signature raw: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Selecting exchange_u2f
Received CTAP1 signature raw: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Selecting exchange_u2f
Received CTAP1 signature raw: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Selecting exchange_u2f
Received CTAP1 signature raw: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Selecting exchange_u2f
Received CTAP1 signature raw: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Selecting exchange_u2f
Received CTAP1 signature raw: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Selecting exchange_u2f
Received CTAP1 signature raw: 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
Selecting exchange_u2f
Received CTAP1 signature raw: 4141414141414141414141414141414141414141
Captured stderr call
* INFO   3331ms 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   3701ms llog.py:45 Record stats: CBOR length 986
* DEBUG   3702ms llog.py:45 Counter({65: 980, 161: 1, 97: 1, 107: 1, 89: 1, 3: 1, 212: 1})
* DEBUG   3702ms llog.py:45 {'k': b'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'}
Captured log call
*   3331ms communication.py:77 Sending data: {'k': b'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'}
*   3332ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3336ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   3340ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   3344ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   3348ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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, 65, 65, 65, 65]
*   3352ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3360ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3361ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3364ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   3368ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   3372ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   3376ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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, 65, 65, 65, 65]
*   3380ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3388ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3389ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3392ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   3396ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   3400ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   3404ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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, 65, 65, 65, 65]
*   3408ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3416ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3417ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3420ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   3424ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   3428ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   3432ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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, 65, 65, 65, 65]
*   3436ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3444ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3445ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 189, 0, 2, 3, 0, 0, 0, 180, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3448ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   3452ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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]
*   3456ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 2, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3464ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3465ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3468ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3476ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 3, 221, 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, 65, 65, 65, 65]
*   3480ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   3481ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3484ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3492ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   3496ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3497ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3500ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3508ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   3512ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3513ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3516ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3524ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   3528ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3529ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3532ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3540ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   3544ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3545ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3548ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 5, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3556ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   3560ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3561ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3564ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 6, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3572ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   3576ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3577ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3580ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 7, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3588ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   3592ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3593ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3596ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 8, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3604ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   3608ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3609ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3612ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 9, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3620ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   3624ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3625ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3628ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 10, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3636ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   3640ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3641ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3644ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 11, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3652ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   3656ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3657ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3660ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 12, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3668ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   3672ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3673ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3676ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 13, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3684ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 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]
*   3688ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3689ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3692ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 14, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3700ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 27, 1, 0, 0, 0, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 0]
*   3701ms llog.py:45 Record stats: CBOR length 986
*   3702ms llog.py:45 Counter({65: 980, 161: 1, 97: 1, 107: 1, 89: 1, 3: 1, 212: 1})
*   3702ms llog.py:45 {'k': b'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'}

Teardown

PASSED test_setup_session 0:00:00.336192

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 000306
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00030a
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 002904a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Captured stderr call
* DEBUG   3707ms test_comm.py:110 Setting session
* INFO   3707ms 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   3913ms 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   4009ms 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: 002904a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
All data received: [(41, 2), (237, 2), (251, 2), (0, 1), (4, 1), (161, 1), (98, 1), (84, 1), (80, 1), (88, 1)]
All data received: 002904a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
All data received CBOR: {'TP': b'n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'}
Setting TMP AUTH TOKEN to 6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Captured log call
*   3707ms test_comm.py:110 Setting session
*   3707ms communication.py:77 Sending data: {}
*   3708ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 92, 0, 2, 3, 0, 0, 0, 83, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3712ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 18, 34, 140, 39, 144, 246, 1, 0, 1, 221, 8, 5, 0, 6, 161, 98, 84, 80, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3900ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3901ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3904ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3912ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 10, 1, 0, 0, 0, 0, 0, 3, 6, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3913ms communication.py:77 Sending data: {'PIN': b'12345678'}
*   3914ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 105, 0, 2, 3, 0, 0, 0, 96, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   3916ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3996ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   3997ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4000ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4008ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 10, 1, 0, 0, 0, 0, 0, 3, 10, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4009ms communication.py:77 Sending data: {'PIN': b'12345678'}
*   4010ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 105, 0, 2, 3, 0, 0, 0, 96, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4012ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4028ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4029ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4032ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4040ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 48, 1, 0, 0, 0, 0, 0, 41, 4, 161, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208, 251, 148, 150, 114, 53, 249, 49, 144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 012c12a2665055424b4559584104fe67626b49cbcb745f0bf1cd3e5c08db7cb943943f9600728b051e49f6b882ae74abd4cdfa673160426a734b3d93264078e9a6b134a1c1e2120e
Selecting exchange_u2f
Received CTAP1 signature raw: 2174c6123d73694b455948414e444c4558d2a30058aee25e1e7671e55435af8a46d3e1600dadbbab034d0e3ee39374ba3fb992fff6146ca8c9cd01f91bfe67e90a7ac6bad8
Selecting exchange_u2f
Received CTAP1 signature raw: 2cf14cbac5b403ef156e50fe400aa0bcc18f4aa314aaec10c36bfc914eb2c50733e52bfad98a4b91dd50506fd4212e21c94db86de2c7d80800f285890cb83e99b7b066a25a
Selecting exchange_u2f
Received CTAP1 signature raw: d4b18e8725c801c7d047a3bafce6b7008a4309d8fd693ab2e03802f4e249b2716ec717c7abc068d6568aa8b7f838e05aa7952617c140fa614ce5014c696134a975c25b3b45
Selecting exchange_u2f
Received CTAP1 signature raw: 35cca7025013ce288fd2d5aa7637eb8d9d6ed9451e
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 012c12a2665055424b4559584104cc8b9302ad72b16d1047342b65846f0db742cbe32bab63e952144e59b75fb7fb2bd1d7a79d85cdd3b2861771dbc44a82d1ee81fe249ab8576756
Selecting exchange_u2f
Received CTAP1 signature raw: 94a32295ec57694b455948414e444c4558d2a30058aede38cfbfb499212dc4ce15ea3a0a87488f33e8ec3f563c12a1cf5ac0c920e1c2fff719d0fae442e9df5527d9891f63
Selecting exchange_u2f
Received CTAP1 signature raw: 95ea2bf435f07fc36c794527e81f4804ef953f6e849f37c7feb6bb8fe3dceb792b42887d4e6319c47f63edaaa9acc18bf439776a75978bcdf4a17bf9e4e2c074557f783a69
Selecting exchange_u2f
Received CTAP1 signature raw: fc5214278eed09063d79f86b77fa39ba95eaed039f09ce6a4f15334f9cac37b416553706c398ed440752493c0bf48d63287e38067c9973828b3c014c5421877e6d540be055
Selecting exchange_u2f
Received CTAP1 signature raw: 3cdf27025035572751316e9491789c4eb557e2158b
Captured stderr call
* INFO   4045ms communication.py:77 Sending data: {}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=b'\xa1bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
41 0/1 221 46 010001dd29260012a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 012c12a2665055424b4559584104fe67626b49cbcb745f0bf1cd3e5c08db7cb943943f9600728b051e49f6b882ae74abd4cdfa673160426a734b3d93264078e9a6b134a1c1e2120e
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: 2174c6123d73694b455948414e444c4558d2a30058aee25e1e7671e55435af8a46d3e1600dadbbab034d0e3ee39374ba3fb992fff6146ca8c9cd01f91bfe67e90a7ac6bad8
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: 2cf14cbac5b403ef156e50fe400aa0bcc18f4aa314aaec10c36bfc914eb2c50733e52bfad98a4b91dd50506fd4212e21c94db86de2c7d80800f285890cb83e99b7b066a25a
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: d4b18e8725c801c7d047a3bafce6b7008a4309d8fd693ab2e03802f4e249b2716ec717c7abc068d6568aa8b7f838e05aa7952617c140fa614ce5014c696134a975c25b3b45
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: 35cca7025013ce288fd2d5aa7637eb8d9d6ed9451e
All data received: [(80, 5), (69, 5), (1, 4), (75, 4), (116, 4), (0, 4), (226, 4), (76, 4), (138, 4), (186, 4)]
All data received: 012c12a2665055424b4559584104fe67626b49cbcb745f0bf1cd3e5c08db7cb943943f9600728b051e49f6b882ae74abd4cdfa673160426a734b3d93264078e9a6b134a1c1e2120e2174c6123d73694b455948414e444c4558d2a30058aee25e1e7671e55435af8a46d3e1600dadbbab034d0e3ee39374ba3fb992fff6146ca8c9cd01f91bfe67e90a7ac6bad82cf14cbac5b403ef156e50fe400aa0bcc18f4aa314aaec10c36bfc914eb2c50733e52bfad98a4b91dd50506fd4212e21c94db86de2c7d80800f285890cb83e99b7b066a25ad4b18e8725c801c7d047a3bafce6b7008a4309d8fd693ab2e03802f4e249b2716ec717c7abc068d6568aa8b7f838e05aa7952617c140fa614ce5014c696134a975c25b3b4535cca7025013ce288fd2d5aa7637eb8d9d6ed9451e
All data received CBOR: {'PUBKEY': b'\x04\xfegbkI\xcb\xcbt_\x0b\xf1\xcd>\\\x08\xdb|\xb9C\x94?\x96\x00r\x8b\x05\x1eI\xf6\xb8\x82\xaet\xab\xd4\xcd\xfag1`BjsK=\x93&@x\xe9\xa6\xb14\xa1\xc1\xe2\x12\x0e!t\xc6\x12=s', 'KEYHANDLE': b'\xa3\x00X\xae\xe2^\x1evq\xe5T5\xaf\x8aF\xd3\xe1`\r\xad\xbb\xab\x03M\x0e>\xe3\x93t\xba?\xb9\x92\xff\xf6\x14l\xa8\xc9\xcd\x01\xf9\x1b\xfeg\xe9\nz\xc6\xba\xd8,\xf1L\xba\xc5\xb4\x03\xef\x15nP\xfe@\n\xa0\xbc\xc1\x8fJ\xa3\x14\xaa\xec\x10\xc3k\xfc\x91N\xb2\xc5\x073\xe5+\xfa\xd9\x8aK\x91\xddPPo\xd4!.!\xc9M\xb8m\xe2\xc7\xd8\x08\x00\xf2\x85\x89\x0c\xb8>\x99\xb7\xb0f\xa2Z\xd4\xb1\x8e\x87%\xc8\x01\xc7\xd0G\xa3\xba\xfc\xe6\xb7\x00\x8aC\t\xd8\xfdi:\xb2\xe08\x02\xf4\xe2I\xb2qn\xc7\x17\xc7\xab\xc0h\xd6V\x8a\xa8\xb7\xf88\xe0Z\xa7\x95&\x17\xc1@\xfaaL\xe5\x01Lia4\xa9u\xc2[;E5\xcc\xa7\x02P\x13\xce(\x8f\xd2\xd5\xaav7\xeb\x8d\x9dn\xd9E\x1e'}
* DEBUG   4329ms test_comm.py:126 PUBKEY: 65 04fe67626b49cbcb745f0bf1cd3e5c08db7cb943943f9600728b051e49f6b882ae74abd4cdfa673160426a734b3d93264078e9a6b134a1c1e2120e2174c6123d73
* DEBUG   4330ms test_comm.py:126 KEYHANDLE: 210 a30058aee25e1e7671e55435af8a46d3e1600dadbbab034d0e3ee39374ba3fb992fff6146ca8c9cd01f91bfe67e90a7ac6bad82cf14cbac5b403ef156e50fe400aa0bcc18f4aa314aaec10c36bfc914eb2c50733e52bfad98a4b91dd50506fd4212e21c94db86de2c7d80800f285890cb83e99b7b066a25ad4b18e8725c801c7d047a3bafce6b7008a4309d8fd693ab2e03802f4e249b2716ec717c7abc068d6568aa8b7f838e05aa7952617c140fa614ce5014c696134a975c25b3b4535cca7025013ce288fd2d5aa7637eb8d9d6ed9451e
* DEBUG   4330ms test_comm.py:126 PUBKEY: 65 04fe67626b49cbcb745f0bf1cd3e5c08db7cb943943f9600728b051e49f6b882ae74abd4cdfa673160426a734b3d93264078e9a6b134a1c1e2120e2174c6123d73
* DEBUG   4330ms test_comm.py:126 KEYHANDLE: 210 a30058aee25e1e7671e55435af8a46d3e1600dadbbab034d0e3ee39374ba3fb992fff6146ca8c9cd01f91bfe67e90a7ac6bad82cf14cbac5b403ef156e50fe400aa0bcc18f4aa314aaec10c36bfc914eb2c50733e52bfad98a4b91dd50506fd4212e21c94db86de2c7d80800f285890cb83e99b7b066a25ad4b18e8725c801c7d047a3bafce6b7008a4309d8fd693ab2e03802f4e249b2716ec717c7abc068d6568aa8b7f838e05aa7952617c140fa614ce5014c696134a975c25b3b4535cca7025013ce288fd2d5aa7637eb8d9d6ed9451e
* INFO   4330ms communication.py:77 Sending data: {}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=b'\xa1bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
41 0/1 221 46 010001dd29260012a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 012c12a2665055424b4559584104cc8b9302ad72b16d1047342b65846f0db742cbe32bab63e952144e59b75fb7fb2bd1d7a79d85cdd3b2861771dbc44a82d1ee81fe249ab8576756
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: 94a32295ec57694b455948414e444c4558d2a30058aede38cfbfb499212dc4ce15ea3a0a87488f33e8ec3f563c12a1cf5ac0c920e1c2fff719d0fae442e9df5527d9891f63
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: 95ea2bf435f07fc36c794527e81f4804ef953f6e849f37c7feb6bb8fe3dceb792b42887d4e6319c47f63edaaa9acc18bf439776a75978bcdf4a17bf9e4e2c074557f783a69
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: fc5214278eed09063d79f86b77fa39ba95eaed039f09ce6a4f15334f9cac37b416553706c398ed440752493c0bf48d63287e38067c9973828b3c014c5421877e6d540be055
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: 3cdf27025035572751316e9491789c4eb557e2158b
All data received: [(85, 5), (139, 5), (43, 5), (99, 5), (39, 5), (66, 4), (69, 4), (78, 4), (87, 4), (149, 4)]
All data received: 012c12a2665055424b4559584104cc8b9302ad72b16d1047342b65846f0db742cbe32bab63e952144e59b75fb7fb2bd1d7a79d85cdd3b2861771dbc44a82d1ee81fe249ab857675694a32295ec57694b455948414e444c4558d2a30058aede38cfbfb499212dc4ce15ea3a0a87488f33e8ec3f563c12a1cf5ac0c920e1c2fff719d0fae442e9df5527d9891f6395ea2bf435f07fc36c794527e81f4804ef953f6e849f37c7feb6bb8fe3dceb792b42887d4e6319c47f63edaaa9acc18bf439776a75978bcdf4a17bf9e4e2c074557f783a69fc5214278eed09063d79f86b77fa39ba95eaed039f09ce6a4f15334f9cac37b416553706c398ed440752493c0bf48d63287e38067c9973828b3c014c5421877e6d540be0553cdf27025035572751316e9491789c4eb557e2158b
All data received CBOR: {'PUBKEY': b'\x04\xcc\x8b\x93\x02\xadr\xb1m\x10G4+e\x84o\r\xb7B\xcb\xe3+\xabc\xe9R\x14NY\xb7_\xb7\xfb+\xd1\xd7\xa7\x9d\x85\xcd\xd3\xb2\x86\x17q\xdb\xc4J\x82\xd1\xee\x81\xfe$\x9a\xb8WgV\x94\xa3"\x95\xecW', 'KEYHANDLE': b"\xa3\x00X\xae\xde8\xcf\xbf\xb4\x99!-\xc4\xce\x15\xea:\n\x87H\x8f3\xe8\xec?V<\x12\xa1\xcfZ\xc0\xc9 \xe1\xc2\xff\xf7\x19\xd0\xfa\xe4B\xe9\xdfU'\xd9\x89\x1fc\x95\xea+\xf45\xf0\x7f\xc3lyE'\xe8\x1fH\x04\xef\x95?n\x84\x9f7\xc7\xfe\xb6\xbb\x8f\xe3\xdc\xeby+B\x88}Nc\x19\xc4\x7fc\xed\xaa\xa9\xac\xc1\x8b\xf49wju\x97\x8b\xcd\xf4\xa1{\xf9\xe4\xe2\xc0tU\x7fx:i\xfcR\x14'\x8e\xed\t\x06=y\xf8kw\xfa9\xba\x95\xea\xed\x03\x9f\t\xcejO\x153O\x9c\xac7\xb4\x16U7\x06\xc3\x98\xedD\x07RI<\x0b\xf4\x8dc(~8\x06|\x99s\x82\x8b<\x01LT!\x87~mT\x0b\xe0U<\xdf'\x02P5W'Q1n\x94\x91x\x9cN\xb5W\xe2\x15\x8b"}
* DEBUG   4553ms test_comm.py:167 pubkey: 65 04fe67626b49cbcb745f0bf1cd3e5c08db7cb943943f9600728b051e49f6b882ae74abd4cdfa673160426a734b3d93264078e9a6b134a1c1e2120e2174c6123d73
* DEBUG   4554ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x03\xfegbkI\xcb\xcbt_\x0b\xf1\xcd>\\\x08\xdb|\xb9C\x94?\x96\x00r\x8b\x05\x1eI\xf6\xb8\x82\xae', NIST256p, sha256)
Captured log call
*   4045ms communication.py:77 Sending data: {}
*   4046ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4048ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208]
*   4052ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4252ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4253ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4256ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4264ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 254, 103, 98, 107, 73, 203, 203, 116, 95, 11, 241, 205, 62, 92, 8, 219, 124, 185, 67, 148, 63, 150, 0, 114, 139, 5, 30, 73, 246, 184, 130, 174, 116, 171, 212, 205, 250, 103]
*   4268ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 49, 96, 66, 106, 115, 75, 61, 147, 38, 64, 120, 233, 166, 177, 52, 161, 193, 226, 18, 14, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   4269ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4272ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4280ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 33, 116, 198, 18, 61, 115, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 226, 94, 30, 118, 113, 229, 84, 53, 175, 138, 70, 211, 225, 96, 13, 173, 187, 171, 3, 77, 14, 62, 227, 147, 116, 186, 63, 185, 146, 255]
*   4284ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 246, 20, 108, 168, 201, 205, 1, 249, 27, 254, 103, 233, 10, 122, 198, 186, 216, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4285ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4288ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4296ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 44, 241, 76, 186, 197, 180, 3, 239, 21, 110, 80, 254, 64, 10, 160, 188, 193, 143, 74, 163, 20, 170, 236, 16, 195, 107, 252, 145, 78, 178, 197, 7, 51, 229, 43, 250, 217, 138, 75, 145, 221, 80, 80, 111, 212, 33, 46, 33, 201, 77, 184, 109]
*   4300ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 226, 199, 216, 8, 0, 242, 133, 137, 12, 184, 62, 153, 183, 176, 102, 162, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4301ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4304ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4312ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 212, 177, 142, 135, 37, 200, 1, 199, 208, 71, 163, 186, 252, 230, 183, 0, 138, 67, 9, 216, 253, 105, 58, 178, 224, 56, 2, 244, 226, 73, 178, 113, 110, 199, 23, 199, 171, 192, 104, 214, 86, 138, 168, 183, 248, 56, 224, 90, 167, 149, 38, 23]
*   4316ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 193, 64, 250, 97, 76, 229, 1, 76, 105, 97, 52, 169, 117, 194, 91, 59, 69, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4317ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4320ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4328ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 28, 1, 0, 0, 0, 0, 53, 204, 167, 2, 80, 19, 206, 40, 143, 210, 213, 170, 118, 55, 235, 141, 157, 110, 217, 69, 30, 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]
*   4329ms test_comm.py:126 PUBKEY: 65 04fe67626b49cbcb745f0bf1cd3e5c08db7cb943943f9600728b051e49f6b882ae74abd4cdfa673160426a734b3d93264078e9a6b134a1c1e2120e2174c6123d73
*   4330ms test_comm.py:126 KEYHANDLE: 210 a30058aee25e1e7671e55435af8a46d3e1600dadbbab034d0e3ee39374ba3fb992fff6146ca8c9cd01f91bfe67e90a7ac6bad82cf14cbac5b403ef156e50fe400aa0bcc18f4aa314aaec10c36bfc914eb2c50733e52bfad98a4b91dd50506fd4212e21c94db86de2c7d80800f285890cb83e99b7b066a25ad4b18e8725c801c7d047a3bafce6b7008a4309d8fd693ab2e03802f4e249b2716ec717c7abc068d6568aa8b7f838e05aa7952617c140fa614ce5014c696134a975c25b3b4535cca7025013ce288fd2d5aa7637eb8d9d6ed9451e
*   4330ms test_comm.py:126 PUBKEY: 65 04fe67626b49cbcb745f0bf1cd3e5c08db7cb943943f9600728b051e49f6b882ae74abd4cdfa673160426a734b3d93264078e9a6b134a1c1e2120e2174c6123d73
*   4330ms test_comm.py:126 KEYHANDLE: 210 a30058aee25e1e7671e55435af8a46d3e1600dadbbab034d0e3ee39374ba3fb992fff6146ca8c9cd01f91bfe67e90a7ac6bad82cf14cbac5b403ef156e50fe400aa0bcc18f4aa314aaec10c36bfc914eb2c50733e52bfad98a4b91dd50506fd4212e21c94db86de2c7d80800f285890cb83e99b7b066a25ad4b18e8725c801c7d047a3bafce6b7008a4309d8fd693ab2e03802f4e249b2716ec717c7abc068d6568aa8b7f838e05aa7952617c140fa614ce5014c696134a975c25b3b4535cca7025013ce288fd2d5aa7637eb8d9d6ed9451e
*   4330ms communication.py:77 Sending data: {}
*   4331ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4336ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208]
*   4340ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4476ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4477ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4480ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4488ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 204, 139, 147, 2, 173, 114, 177, 109, 16, 71, 52, 43, 101, 132, 111, 13, 183, 66, 203, 227, 43, 171, 99, 233, 82, 20, 78, 89, 183, 95, 183, 251, 43, 209, 215, 167, 157, 133]
*   4492ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 205, 211, 178, 134, 23, 113, 219, 196, 74, 130, 209, 238, 129, 254, 36, 154, 184, 87, 103, 86, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   4493ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4496ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4504ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 148, 163, 34, 149, 236, 87, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 222, 56, 207, 191, 180, 153, 33, 45, 196, 206, 21, 234, 58, 10, 135, 72, 143, 51, 232, 236, 63, 86, 60, 18, 161, 207, 90, 192, 201, 32]
*   4508ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 225, 194, 255, 247, 25, 208, 250, 228, 66, 233, 223, 85, 39, 217, 137, 31, 99, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4509ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4512ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4520ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 149, 234, 43, 244, 53, 240, 127, 195, 108, 121, 69, 39, 232, 31, 72, 4, 239, 149, 63, 110, 132, 159, 55, 199, 254, 182, 187, 143, 227, 220, 235, 121, 43, 66, 136, 125, 78, 99, 25, 196, 127, 99, 237, 170, 169, 172, 193, 139, 244, 57, 119, 106]
*   4524ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 117, 151, 139, 205, 244, 161, 123, 249, 228, 226, 192, 116, 85, 127, 120, 58, 105, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4525ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4528ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4536ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 252, 82, 20, 39, 142, 237, 9, 6, 61, 121, 248, 107, 119, 250, 57, 186, 149, 234, 237, 3, 159, 9, 206, 106, 79, 21, 51, 79, 156, 172, 55, 180, 22, 85, 55, 6, 195, 152, 237, 68, 7, 82, 73, 60, 11, 244, 141, 99, 40, 126, 56, 6]
*   4540ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 124, 153, 115, 130, 139, 60, 1, 76, 84, 33, 135, 126, 109, 84, 11, 224, 85, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4541ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4544ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4552ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 28, 1, 0, 0, 0, 0, 60, 223, 39, 2, 80, 53, 87, 39, 81, 49, 110, 148, 145, 120, 156, 78, 181, 87, 226, 21, 139, 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]
*   4553ms test_comm.py:167 pubkey: 65 04fe67626b49cbcb745f0bf1cd3e5c08db7cb943943f9600728b051e49f6b882ae74abd4cdfa673160426a734b3d93264078e9a6b134a1c1e2120e2174c6123d73
*   4554ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x03\xfegbkI\xcb\xcbt_\x0b\xf1\xcd>\\\x08\xdb|\xb9C\x94?\x96\x00r\x8b\x05\x1eI\xf6\xb8\x82\xae', NIST256p, sha256)

Teardown

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 012c12a2665055424b45595841043200ebe2b3a7b1264b9cf13fa8e89b669b42c56b618f2b3b1945ec3d12a2f92d4c610be190d6631aed9b25dac06001781d4068501b123bf212f9
Selecting exchange_u2f
Received CTAP1 signature raw: 92c790ae8dee694b455948414e444c4558d2a30058ae006b2b41aa1143ddbc938242b32828c5bdeda778c77ea75ef7c3440a8f0a4037aa14d51427791d03d636d048ccedf4
Selecting exchange_u2f
Received CTAP1 signature raw: 9c70b726cd6e272f073168ee2391bebcb945cada14d576fae8e2fd57a430d41155721206a2fe845b6243c8f0692c7aa0cf8574860bed06c9768e6993c77f68fca9a0e251bb
Selecting exchange_u2f
Received CTAP1 signature raw: 4b20cfee074842c71b6352b9ebb1d14310c582ce338dae4170e9a0ac23384cf9d801eac482b335b161d95d5a369c6b8596b7821dc000c09f3d54014c8c67bb878992391fd6
Selecting exchange_u2f
Received CTAP1 signature raw: eee878025001818361ab3442aeaaf048e5f302bbcd
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 012c12a2665055424b4559584104884d3eebdc536c1520adc478080d92da798b11258b0dfc98e6dc1a109590f3108c7aebd44e9a1651e519b6dcd56d358d171746d9369e8656f431
Selecting exchange_u2f
Received CTAP1 signature raw: c551b4a0ee1c694b455948414e444c4558d2a30058ae7787ce29aa9eff44e25f2c1a429905a5543f1915d8173abfda332883aa03f34eeea5416c9447b0c1adb28066946779
Selecting exchange_u2f
Received CTAP1 signature raw: 906f884993b26257cb73d5f69a1f1adbfb43df10fc6536e04c14c430c8778549395bf9008cbf6edaf6f1e9d820790761c1fb802e54e653b91809e0bf4f9ab332f357bf32ed
Selecting exchange_u2f
Received CTAP1 signature raw: 53ac91285f369d6777956e2762504439ca1df9179b2b59d42915d966b99b9089f46b291eeefb2c9214068263d0be8e42f1df5bd039a59979b800014cc36573207a68b8eaab
Selecting exchange_u2f
Received CTAP1 signature raw: bf663c02500d434a8f3cb1b17ea929738c7a1e7aab
Captured stderr call
* INFO   4558ms communication.py:77 Sending data: {}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=b'\xa1bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
41 0/1 221 46 010001dd29260012a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 012c12a2665055424b45595841043200ebe2b3a7b1264b9cf13fa8e89b669b42c56b618f2b3b1945ec3d12a2f92d4c610be190d6631aed9b25dac06001781d4068501b123bf212f9
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: 92c790ae8dee694b455948414e444c4558d2a30058ae006b2b41aa1143ddbc938242b32828c5bdeda778c77ea75ef7c3440a8f0a4037aa14d51427791d03d636d048ccedf4
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: 9c70b726cd6e272f073168ee2391bebcb945cada14d576fae8e2fd57a430d41155721206a2fe845b6243c8f0692c7aa0cf8574860bed06c9768e6993c77f68fca9a0e251bb
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: 4b20cfee074842c71b6352b9ebb1d14310c582ce338dae4170e9a0ac23384cf9d801eac482b335b161d95d5a369c6b8596b7821dc000c09f3d54014c8c67bb878992391fd6
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: eee878025001818361ab3442aeaaf048e5f302bbcd
All data received: [(1, 5), (18, 5), (66, 5), (69, 5), (75, 4), (65, 4), (0, 4), (97, 4), (76, 4), (237, 4)]
All data received: 012c12a2665055424b45595841043200ebe2b3a7b1264b9cf13fa8e89b669b42c56b618f2b3b1945ec3d12a2f92d4c610be190d6631aed9b25dac06001781d4068501b123bf212f992c790ae8dee694b455948414e444c4558d2a30058ae006b2b41aa1143ddbc938242b32828c5bdeda778c77ea75ef7c3440a8f0a4037aa14d51427791d03d636d048ccedf49c70b726cd6e272f073168ee2391bebcb945cada14d576fae8e2fd57a430d41155721206a2fe845b6243c8f0692c7aa0cf8574860bed06c9768e6993c77f68fca9a0e251bb4b20cfee074842c71b6352b9ebb1d14310c582ce338dae4170e9a0ac23384cf9d801eac482b335b161d95d5a369c6b8596b7821dc000c09f3d54014c8c67bb878992391fd6eee878025001818361ab3442aeaaf048e5f302bbcd
All data received CBOR: {'PUBKEY': b'\x042\x00\xeb\xe2\xb3\xa7\xb1&K\x9c\xf1?\xa8\xe8\x9bf\x9bB\xc5ka\x8f+;\x19E\xec=\x12\xa2\xf9-La\x0b\xe1\x90\xd6c\x1a\xed\x9b%\xda\xc0`\x01x\x1d@hP\x1b\x12;\xf2\x12\xf9\x92\xc7\x90\xae\x8d\xee', 'KEYHANDLE': b"\xa3\x00X\xae\x00k+A\xaa\x11C\xdd\xbc\x93\x82B\xb3((\xc5\xbd\xed\xa7x\xc7~\xa7^\xf7\xc3D\n\x8f\n@7\xaa\x14\xd5\x14'y\x1d\x03\xd66\xd0H\xcc\xed\xf4\x9cp\xb7&\xcdn'/\x071h\xee#\x91\xbe\xbc\xb9E\xca\xda\x14\xd5v\xfa\xe8\xe2\xfdW\xa40\xd4\x11Ur\x12\x06\xa2\xfe\x84[bC\xc8\xf0i,z\xa0\xcf\x85t\x86\x0b\xed\x06\xc9v\x8ei\x93\xc7\x7fh\xfc\xa9\xa0\xe2Q\xbbK \xcf\xee\x07HB\xc7\x1bcR\xb9\xeb\xb1\xd1C\x10\xc5\x82\xce3\x8d\xaeAp\xe9\xa0\xac#8L\xf9\xd8\x01\xea\xc4\x82\xb35\xb1a\xd9]Z6\x9ck\x85\x96\xb7\x82\x1d\xc0\x00\xc0\x9f=T\x01L\x8cg\xbb\x87\x89\x929\x1f\xd6\xee\xe8x\x02P\x01\x81\x83a\xab4B\xae\xaa\xf0H\xe5\xf3\x02\xbb\xcd"}
* DEBUG   4785ms test_comm.py:126 PUBKEY: 65 043200ebe2b3a7b1264b9cf13fa8e89b669b42c56b618f2b3b1945ec3d12a2f92d4c610be190d6631aed9b25dac06001781d4068501b123bf212f992c790ae8dee
* DEBUG   4786ms test_comm.py:126 KEYHANDLE: 210 a30058ae006b2b41aa1143ddbc938242b32828c5bdeda778c77ea75ef7c3440a8f0a4037aa14d51427791d03d636d048ccedf49c70b726cd6e272f073168ee2391bebcb945cada14d576fae8e2fd57a430d41155721206a2fe845b6243c8f0692c7aa0cf8574860bed06c9768e6993c77f68fca9a0e251bb4b20cfee074842c71b6352b9ebb1d14310c582ce338dae4170e9a0ac23384cf9d801eac482b335b161d95d5a369c6b8596b7821dc000c09f3d54014c8c67bb878992391fd6eee878025001818361ab3442aeaaf048e5f302bbcd
* DEBUG   4786ms test_comm.py:126 PUBKEY: 65 043200ebe2b3a7b1264b9cf13fa8e89b669b42c56b618f2b3b1945ec3d12a2f92d4c610be190d6631aed9b25dac06001781d4068501b123bf212f992c790ae8dee
* DEBUG   4786ms test_comm.py:126 KEYHANDLE: 210 a30058ae006b2b41aa1143ddbc938242b32828c5bdeda778c77ea75ef7c3440a8f0a4037aa14d51427791d03d636d048ccedf49c70b726cd6e272f073168ee2391bebcb945cada14d576fae8e2fd57a430d41155721206a2fe845b6243c8f0692c7aa0cf8574860bed06c9768e6993c77f68fca9a0e251bb4b20cfee074842c71b6352b9ebb1d14310c582ce338dae4170e9a0ac23384cf9d801eac482b335b161d95d5a369c6b8596b7821dc000c09f3d54014c8c67bb878992391fd6eee878025001818361ab3442aeaaf048e5f302bbcd
* INFO   4786ms communication.py:77 Sending data: {}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=b'\xa1bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
41 0/1 221 46 010001dd29260012a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 012c12a2665055424b4559584104884d3eebdc536c1520adc478080d92da798b11258b0dfc98e6dc1a109590f3108c7aebd44e9a1651e519b6dcd56d358d171746d9369e8656f431
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: c551b4a0ee1c694b455948414e444c4558d2a30058ae7787ce29aa9eff44e25f2c1a429905a5543f1915d8173abfda332883aa03f34eeea5416c9447b0c1adb28066946779
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: 906f884993b26257cb73d5f69a1f1adbfb43df10fc6536e04c14c430c8778549395bf9008cbf6edaf6f1e9d820790761c1fb802e54e653b91809e0bf4f9ab332f357bf32ed
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: 53ac91285f369d6777956e2762504439ca1df9179b2b59d42915d966b99b9089f46b291eeefb2c9214068263d0be8e42f1df5bd039a59979b800014cc36573207a68b8eaab
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: bf663c02500d434a8f3cb1b17ea929738c7a1e7aab
All data received: [(191, 5), (102, 4), (121, 4), (122, 4), (23, 4), (41, 4), (44, 3), (80, 3), (66, 3), (69, 3)]
All data received: 012c12a2665055424b4559584104884d3eebdc536c1520adc478080d92da798b11258b0dfc98e6dc1a109590f3108c7aebd44e9a1651e519b6dcd56d358d171746d9369e8656f431c551b4a0ee1c694b455948414e444c4558d2a30058ae7787ce29aa9eff44e25f2c1a429905a5543f1915d8173abfda332883aa03f34eeea5416c9447b0c1adb28066946779906f884993b26257cb73d5f69a1f1adbfb43df10fc6536e04c14c430c8778549395bf9008cbf6edaf6f1e9d820790761c1fb802e54e653b91809e0bf4f9ab332f357bf32ed53ac91285f369d6777956e2762504439ca1df9179b2b59d42915d966b99b9089f46b291eeefb2c9214068263d0be8e42f1df5bd039a59979b800014cc36573207a68b8eaabbf663c02500d434a8f3cb1b17ea929738c7a1e7aab
All data received CBOR: {'PUBKEY': b'\x04\x88M>\xeb\xdcSl\x15 \xad\xc4x\x08\r\x92\xday\x8b\x11%\x8b\r\xfc\x98\xe6\xdc\x1a\x10\x95\x90\xf3\x10\x8cz\xeb\xd4N\x9a\x16Q\xe5\x19\xb6\xdc\xd5m5\x8d\x17\x17F\xd96\x9e\x86V\xf41\xc5Q\xb4\xa0\xee\x1c', 'KEYHANDLE': b"\xa3\x00X\xaew\x87\xce)\xaa\x9e\xffD\xe2_,\x1aB\x99\x05\xa5T?\x19\x15\xd8\x17:\xbf\xda3(\x83\xaa\x03\xf3N\xee\xa5Al\x94G\xb0\xc1\xad\xb2\x80f\x94gy\x90o\x88I\x93\xb2bW\xcbs\xd5\xf6\x9a\x1f\x1a\xdb\xfbC\xdf\x10\xfce6\xe0L\x14\xc40\xc8w\x85I9[\xf9\x00\x8c\xbfn\xda\xf6\xf1\xe9\xd8 y\x07a\xc1\xfb\x80.T\xe6S\xb9\x18\t\xe0\xbfO\x9a\xb32\xf3W\xbf2\xedS\xac\x91(_6\x9dgw\x95n'bPD9\xca\x1d\xf9\x17\x9b+Y\xd4)\x15\xd9f\xb9\x9b\x90\x89\xf4k)\x1e\xee\xfb,\x92\x14\x06\x82c\xd0\xbe\x8eB\xf1\xdf[\xd09\xa5\x99y\xb8\x00\x01L\xc3es zh\xb8\xea\xab\xbff<\x02P\rCJ\x8f<\xb1\xb1~\xa9)s\x8cz\x1ez\xab"}
* DEBUG   5009ms test_comm.py:167 pubkey: 65 043200ebe2b3a7b1264b9cf13fa8e89b669b42c56b618f2b3b1945ec3d12a2f92d4c610be190d6631aed9b25dac06001781d4068501b123bf212f992c790ae8dee
* DEBUG   5010ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x022\x00\xeb\xe2\xb3\xa7\xb1&K\x9c\xf1?\xa8\xe8\x9bf\x9bB\xc5ka\x8f+;\x19E\xec=\x12\xa2\xf9-', NIST256p, sha256)
Captured log call
*   4558ms communication.py:77 Sending data: {}
*   4559ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4564ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208]
*   4568ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4708ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4709ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4712ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4720ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 50, 0, 235, 226, 179, 167, 177, 38, 75, 156, 241, 63, 168, 232, 155, 102, 155, 66, 197, 107, 97, 143, 43, 59, 25, 69, 236, 61, 18, 162, 249, 45, 76, 97, 11, 225, 144, 214]
*   4724ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 99, 26, 237, 155, 37, 218, 192, 96, 1, 120, 29, 64, 104, 80, 27, 18, 59, 242, 18, 249, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   4725ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4728ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4736ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 146, 199, 144, 174, 141, 238, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 0, 107, 43, 65, 170, 17, 67, 221, 188, 147, 130, 66, 179, 40, 40, 197, 189, 237, 167, 120, 199, 126, 167, 94, 247, 195, 68, 10, 143, 10]
*   4740ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 64, 55, 170, 20, 213, 20, 39, 121, 29, 3, 214, 54, 208, 72, 204, 237, 244, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4741ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4744ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4752ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 156, 112, 183, 38, 205, 110, 39, 47, 7, 49, 104, 238, 35, 145, 190, 188, 185, 69, 202, 218, 20, 213, 118, 250, 232, 226, 253, 87, 164, 48, 212, 17, 85, 114, 18, 6, 162, 254, 132, 91, 98, 67, 200, 240, 105, 44, 122, 160, 207, 133, 116, 134]
*   4756ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 11, 237, 6, 201, 118, 142, 105, 147, 199, 127, 104, 252, 169, 160, 226, 81, 187, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4757ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4760ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4768ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 75, 32, 207, 238, 7, 72, 66, 199, 27, 99, 82, 185, 235, 177, 209, 67, 16, 197, 130, 206, 51, 141, 174, 65, 112, 233, 160, 172, 35, 56, 76, 249, 216, 1, 234, 196, 130, 179, 53, 177, 97, 217, 93, 90, 54, 156, 107, 133, 150, 183, 130, 29]
*   4772ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 192, 0, 192, 159, 61, 84, 1, 76, 140, 103, 187, 135, 137, 146, 57, 31, 214, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4773ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4776ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4784ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 28, 1, 0, 0, 0, 0, 238, 232, 120, 2, 80, 1, 129, 131, 97, 171, 52, 66, 174, 170, 240, 72, 229, 243, 2, 187, 205, 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]
*   4785ms test_comm.py:126 PUBKEY: 65 043200ebe2b3a7b1264b9cf13fa8e89b669b42c56b618f2b3b1945ec3d12a2f92d4c610be190d6631aed9b25dac06001781d4068501b123bf212f992c790ae8dee
*   4786ms test_comm.py:126 KEYHANDLE: 210 a30058ae006b2b41aa1143ddbc938242b32828c5bdeda778c77ea75ef7c3440a8f0a4037aa14d51427791d03d636d048ccedf49c70b726cd6e272f073168ee2391bebcb945cada14d576fae8e2fd57a430d41155721206a2fe845b6243c8f0692c7aa0cf8574860bed06c9768e6993c77f68fca9a0e251bb4b20cfee074842c71b6352b9ebb1d14310c582ce338dae4170e9a0ac23384cf9d801eac482b335b161d95d5a369c6b8596b7821dc000c09f3d54014c8c67bb878992391fd6eee878025001818361ab3442aeaaf048e5f302bbcd
*   4786ms test_comm.py:126 PUBKEY: 65 043200ebe2b3a7b1264b9cf13fa8e89b669b42c56b618f2b3b1945ec3d12a2f92d4c610be190d6631aed9b25dac06001781d4068501b123bf212f992c790ae8dee
*   4786ms test_comm.py:126 KEYHANDLE: 210 a30058ae006b2b41aa1143ddbc938242b32828c5bdeda778c77ea75ef7c3440a8f0a4037aa14d51427791d03d636d048ccedf49c70b726cd6e272f073168ee2391bebcb945cada14d576fae8e2fd57a430d41155721206a2fe845b6243c8f0692c7aa0cf8574860bed06c9768e6993c77f68fca9a0e251bb4b20cfee074842c71b6352b9ebb1d14310c582ce338dae4170e9a0ac23384cf9d801eac482b335b161d95d5a369c6b8596b7821dc000c09f3d54014c8c67bb878992391fd6eee878025001818361ab3442aeaaf048e5f302bbcd
*   4786ms communication.py:77 Sending data: {}
*   4787ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4792ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208]
*   4796ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4932ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4933ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4936ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4944ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 136, 77, 62, 235, 220, 83, 108, 21, 32, 173, 196, 120, 8, 13, 146, 218, 121, 139, 17, 37, 139, 13, 252, 152, 230, 220, 26, 16, 149, 144, 243, 16, 140, 122, 235, 212, 78, 154]
*   4948ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 22, 81, 229, 25, 182, 220, 213, 109, 53, 141, 23, 23, 70, 217, 54, 158, 134, 86, 244, 49, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   4949ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4952ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4960ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 197, 81, 180, 160, 238, 28, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 119, 135, 206, 41, 170, 158, 255, 68, 226, 95, 44, 26, 66, 153, 5, 165, 84, 63, 25, 21, 216, 23, 58, 191, 218, 51, 40, 131, 170, 3]
*   4964ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 243, 78, 238, 165, 65, 108, 148, 71, 176, 193, 173, 178, 128, 102, 148, 103, 121, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4965ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4968ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4976ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 144, 111, 136, 73, 147, 178, 98, 87, 203, 115, 213, 246, 154, 31, 26, 219, 251, 67, 223, 16, 252, 101, 54, 224, 76, 20, 196, 48, 200, 119, 133, 73, 57, 91, 249, 0, 140, 191, 110, 218, 246, 241, 233, 216, 32, 121, 7, 97, 193, 251, 128, 46]
*   4980ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 84, 230, 83, 185, 24, 9, 224, 191, 79, 154, 179, 50, 243, 87, 191, 50, 237, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4981ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   4984ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4992ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 83, 172, 145, 40, 95, 54, 157, 103, 119, 149, 110, 39, 98, 80, 68, 57, 202, 29, 249, 23, 155, 43, 89, 212, 41, 21, 217, 102, 185, 155, 144, 137, 244, 107, 41, 30, 238, 251, 44, 146, 20, 6, 130, 99, 208, 190, 142, 66, 241, 223, 91, 208]
*   4996ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 57, 165, 153, 121, 184, 0, 1, 76, 195, 101, 115, 32, 122, 104, 184, 234, 171, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   4997ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   5000ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5008ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 28, 1, 0, 0, 0, 0, 191, 102, 60, 2, 80, 13, 67, 74, 143, 60, 177, 177, 126, 169, 41, 115, 140, 122, 30, 122, 171, 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]
*   5009ms test_comm.py:167 pubkey: 65 043200ebe2b3a7b1264b9cf13fa8e89b669b42c56b618f2b3b1945ec3d12a2f92d4c610be190d6631aed9b25dac06001781d4068501b123bf212f992c790ae8dee
*   5010ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x022\x00\xeb\xe2\xb3\xa7\xb1&K\x9c\xf1?\xa8\xe8\x9bf\x9bB\xc5ka\x8f+;\x19E\xec=\x12\xa2\xf9-', NIST256p, sha256)

Teardown

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 012c12a2665055424b4559584104144f5c587d07bebd12396bcf63c2ef99c47ba7e86725a27b13ca35c6c3cde3b8edd1cb3899347802db04d6072f92dfd00d294a9e15982fd6a239
Selecting exchange_u2f
Received CTAP1 signature raw: 30164a3b8a0e694b455948414e444c4558d2a30058ae78b1016ec6357196055c976875b06da5d6afba954ead3caaa907f7fb3457f20ce723e1e4f210a1bf40e670003de4a2
Selecting exchange_u2f
Received CTAP1 signature raw: 1486c67f4d73fc39a1e67da8cb2ff68ab3a27b799fa984a41316cbbaa48ddb4efa4e40059ac0b444adad9d2ec4b9685a99a6aab8c231770a28bf402dd4709392f5b8dbee4f
Selecting exchange_u2f
Received CTAP1 signature raw: 5b8e911e2b783a630bf6283b04bd2fb817a3f1d628312b7ab9da1af3a7a3e084496e18d21c75ae0583700d91f3fc327d62785af0e777cc6a7219014c9d061094cc5b20de36
Selecting exchange_u2f
Received CTAP1 signature raw: 86805102501a2a185d114a1037c50f79b38bea6ea3
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 012c12a2665055424b45595841049677d8992ebb48245a2ad9d849d30ad16b56afdce51ae6f7ed560094ee0e0c8ee0b09a117d2b6d8df006212054017a2e4715c6b9149c0ee377fe
Selecting exchange_u2f
Received CTAP1 signature raw: ae67e315f256694b455948414e444c4558d2a30058ae1ea29cbf69de09947e06ab81d021b776a331bc9727384a6245a02f8b1c27d6ef47bb48f73f233d5cee45b262c37613
Selecting exchange_u2f
Received CTAP1 signature raw: 50067f34a42fad6510c2cebbe167c5a7b8d0f44ef02b6be75b7d3ad7c1c43a92f8877baefc52e42f1245b6b3494695e3e31267f43369f5ffe1004f78cb2673a35f0c8bcd59
Selecting exchange_u2f
Received CTAP1 signature raw: 3c5912580776e21379c03c4c7e4466962c980c98f2bbfac6c3dc940beebb3022b5c1504ed14ebe7fbd7aca7f449f8cc50488a7eed67eaec7cf18014cdb45109c2371e5571f
Selecting exchange_u2f
Received CTAP1 signature raw: 7b7d65025058e6a31b8e62ea39dd97bf8b2e4219b4
Captured stderr call
* INFO   5014ms communication.py:77 Sending data: {}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=b'\xa1bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
41 0/1 221 46 010001dd29260012a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 012c12a2665055424b4559584104144f5c587d07bebd12396bcf63c2ef99c47ba7e86725a27b13ca35c6c3cde3b8edd1cb3899347802db04d6072f92dfd00d294a9e15982fd6a239
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: 30164a3b8a0e694b455948414e444c4558d2a30058ae78b1016ec6357196055c976875b06da5d6afba954ead3caaa907f7fb3457f20ce723e1e4f210a1bf40e670003de4a2
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: 1486c67f4d73fc39a1e67da8cb2ff68ab3a27b799fa984a41316cbbaa48ddb4efa4e40059ac0b444adad9d2ec4b9685a99a6aab8c231770a28bf402dd4709392f5b8dbee4f
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: 5b8e911e2b783a630bf6283b04bd2fb817a3f1d628312b7ab9da1af3a7a3e084496e18d21c75ae0583700d91f3fc327d62785af0e777cc6a7219014c9d061094cc5b20de36
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: 86805102501a2a185d114a1037c50f79b38bea6ea3
All data received: [(162, 5), (88, 4), (184, 4), (120, 4), (214, 4), (47, 4), (78, 4), (163, 4), (1, 3), (69, 3)]
All data received: 012c12a2665055424b4559584104144f5c587d07bebd12396bcf63c2ef99c47ba7e86725a27b13ca35c6c3cde3b8edd1cb3899347802db04d6072f92dfd00d294a9e15982fd6a23930164a3b8a0e694b455948414e444c4558d2a30058ae78b1016ec6357196055c976875b06da5d6afba954ead3caaa907f7fb3457f20ce723e1e4f210a1bf40e670003de4a21486c67f4d73fc39a1e67da8cb2ff68ab3a27b799fa984a41316cbbaa48ddb4efa4e40059ac0b444adad9d2ec4b9685a99a6aab8c231770a28bf402dd4709392f5b8dbee4f5b8e911e2b783a630bf6283b04bd2fb817a3f1d628312b7ab9da1af3a7a3e084496e18d21c75ae0583700d91f3fc327d62785af0e777cc6a7219014c9d061094cc5b20de3686805102501a2a185d114a1037c50f79b38bea6ea3
All data received CBOR: {'PUBKEY': b'\x04\x14O\\X}\x07\xbe\xbd\x129k\xcfc\xc2\xef\x99\xc4{\xa7\xe8g%\xa2{\x13\xca5\xc6\xc3\xcd\xe3\xb8\xed\xd1\xcb8\x994x\x02\xdb\x04\xd6\x07/\x92\xdf\xd0\r)J\x9e\x15\x98/\xd6\xa290\x16J;\x8a\x0e', 'KEYHANDLE': b'\xa3\x00X\xaex\xb1\x01n\xc65q\x96\x05\\\x97hu\xb0m\xa5\xd6\xaf\xba\x95N\xad<\xaa\xa9\x07\xf7\xfb4W\xf2\x0c\xe7#\xe1\xe4\xf2\x10\xa1\xbf@\xe6p\x00=\xe4\xa2\x14\x86\xc6\x7fMs\xfc9\xa1\xe6}\xa8\xcb/\xf6\x8a\xb3\xa2{y\x9f\xa9\x84\xa4\x13\x16\xcb\xba\xa4\x8d\xdbN\xfaN@\x05\x9a\xc0\xb4D\xad\xad\x9d.\xc4\xb9hZ\x99\xa6\xaa\xb8\xc21w\n(\xbf@-\xd4p\x93\x92\xf5\xb8\xdb\xeeO[\x8e\x91\x1e+x:c\x0b\xf6(;\x04\xbd/\xb8\x17\xa3\xf1\xd6(1+z\xb9\xda\x1a\xf3\xa7\xa3\xe0\x84In\x18\xd2\x1cu\xae\x05\x83p\r\x91\xf3\xfc2}bxZ\xf0\xe7w\xccjr\x19\x01L\x9d\x06\x10\x94\xcc[ \xde6\x86\x80Q\x02P\x1a*\x18]\x11J\x107\xc5\x0fy\xb3\x8b\xean\xa3'}
* DEBUG   5237ms test_comm.py:126 PUBKEY: 65 04144f5c587d07bebd12396bcf63c2ef99c47ba7e86725a27b13ca35c6c3cde3b8edd1cb3899347802db04d6072f92dfd00d294a9e15982fd6a23930164a3b8a0e
* DEBUG   5238ms test_comm.py:126 KEYHANDLE: 210 a30058ae78b1016ec6357196055c976875b06da5d6afba954ead3caaa907f7fb3457f20ce723e1e4f210a1bf40e670003de4a21486c67f4d73fc39a1e67da8cb2ff68ab3a27b799fa984a41316cbbaa48ddb4efa4e40059ac0b444adad9d2ec4b9685a99a6aab8c231770a28bf402dd4709392f5b8dbee4f5b8e911e2b783a630bf6283b04bd2fb817a3f1d628312b7ab9da1af3a7a3e084496e18d21c75ae0583700d91f3fc327d62785af0e777cc6a7219014c9d061094cc5b20de3686805102501a2a185d114a1037c50f79b38bea6ea3
* DEBUG   5238ms test_comm.py:126 PUBKEY: 65 04144f5c587d07bebd12396bcf63c2ef99c47ba7e86725a27b13ca35c6c3cde3b8edd1cb3899347802db04d6072f92dfd00d294a9e15982fd6a23930164a3b8a0e
* DEBUG   5238ms test_comm.py:126 KEYHANDLE: 210 a30058ae78b1016ec6357196055c976875b06da5d6afba954ead3caaa907f7fb3457f20ce723e1e4f210a1bf40e670003de4a21486c67f4d73fc39a1e67da8cb2ff68ab3a27b799fa984a41316cbbaa48ddb4efa4e40059ac0b444adad9d2ec4b9685a99a6aab8c231770a28bf402dd4709392f5b8dbee4f5b8e911e2b783a630bf6283b04bd2fb817a3f1d628312b7ab9da1af3a7a3e084496e18d21c75ae0583700d91f3fc327d62785af0e777cc6a7219014c9d061094cc5b20de3686805102501a2a185d114a1037c50f79b38bea6ea3
* INFO   5238ms communication.py:77 Sending data: {}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=b'\xa1bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
41 0/1 221 46 010001dd29260012a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 012c12a2665055424b45595841049677d8992ebb48245a2ad9d849d30ad16b56afdce51ae6f7ed560094ee0e0c8ee0b09a117d2b6d8df006212054017a2e4715c6b9149c0ee377fe
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: ae67e315f256694b455948414e444c4558d2a30058ae1ea29cbf69de09947e06ab81d021b776a331bc9727384a6245a02f8b1c27d6ef47bb48f73f233d5cee45b262c37613
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: 50067f34a42fad6510c2cebbe167c5a7b8d0f44ef02b6be75b7d3ad7c1c43a92f8877baefc52e42f1245b6b3494695e3e31267f43369f5ffe1004f78cb2673a35f0c8bcd59
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: 3c5912580776e21379c03c4c7e4466962c980c98f2bbfac6c3dc940beebb3022b5c1504ed14ebe7fbd7aca7f449f8cc50488a7eed67eaec7cf18014cdb45109c2371e5571f
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: 7b7d65025058e6a31b8e62ea39dd97bf8b2e4219b4
All data received: [(69, 7), (88, 5), (187, 5), (18, 4), (80, 4), (89, 4), (238, 4), (227, 4), (174, 4), (78, 4)]
All data received: 012c12a2665055424b45595841049677d8992ebb48245a2ad9d849d30ad16b56afdce51ae6f7ed560094ee0e0c8ee0b09a117d2b6d8df006212054017a2e4715c6b9149c0ee377feae67e315f256694b455948414e444c4558d2a30058ae1ea29cbf69de09947e06ab81d021b776a331bc9727384a6245a02f8b1c27d6ef47bb48f73f233d5cee45b262c3761350067f34a42fad6510c2cebbe167c5a7b8d0f44ef02b6be75b7d3ad7c1c43a92f8877baefc52e42f1245b6b3494695e3e31267f43369f5ffe1004f78cb2673a35f0c8bcd593c5912580776e21379c03c4c7e4466962c980c98f2bbfac6c3dc940beebb3022b5c1504ed14ebe7fbd7aca7f449f8cc50488a7eed67eaec7cf18014cdb45109c2371e5571f7b7d65025058e6a31b8e62ea39dd97bf8b2e4219b4
All data received CBOR: {'PUBKEY': b'\x04\x96w\xd8\x99.\xbbH$Z*\xd9\xd8I\xd3\n\xd1kV\xaf\xdc\xe5\x1a\xe6\xf7\xedV\x00\x94\xee\x0e\x0c\x8e\xe0\xb0\x9a\x11}+m\x8d\xf0\x06! T\x01z.G\x15\xc6\xb9\x14\x9c\x0e\xe3w\xfe\xaeg\xe3\x15\xf2V', 'KEYHANDLE': b'\xa3\x00X\xae\x1e\xa2\x9c\xbfi\xde\t\x94~\x06\xab\x81\xd0!\xb7v\xa31\xbc\x97\'8JbE\xa0/\x8b\x1c\'\xd6\xefG\xbbH\xf7?#=\\\xeeE\xb2b\xc3v\x13P\x06\x7f4\xa4/\xade\x10\xc2\xce\xbb\xe1g\xc5\xa7\xb8\xd0\xf4N\xf0+k\xe7[}:\xd7\xc1\xc4:\x92\xf8\x87{\xae\xfcR\xe4/\x12E\xb6\xb3IF\x95\xe3\xe3\x12g\xf43i\xf5\xff\xe1\x00Ox\xcb&s\xa3_\x0c\x8b\xcdY<Y\x12X\x07v\xe2\x13y\xc0<L~Df\x96,\x98\x0c\x98\xf2\xbb\xfa\xc6\xc3\xdc\x94\x0b\xee\xbb0"\xb5\xc1PN\xd1N\xbe\x7f\xbdz\xca\x7fD\x9f\x8c\xc5\x04\x88\xa7\xee\xd6~\xae\xc7\xcf\x18\x01L\xdbE\x10\x9c#q\xe5W\x1f{}e\x02PX\xe6\xa3\x1b\x8eb\xea9\xdd\x97\xbf\x8b.B\x19\xb4'}
* DEBUG   5461ms test_comm.py:167 pubkey: 65 04144f5c587d07bebd12396bcf63c2ef99c47ba7e86725a27b13ca35c6c3cde3b8edd1cb3899347802db04d6072f92dfd00d294a9e15982fd6a23930164a3b8a0e
* DEBUG   5462ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x02\x14O\\X}\x07\xbe\xbd\x129k\xcfc\xc2\xef\x99\xc4{\xa7\xe8g%\xa2{\x13\xca5\xc6\xc3\xcd\xe3\xb8', NIST256p, sha256)
Captured log call
*   5014ms communication.py:77 Sending data: {}
*   5016ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   5020ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208]
*   5024ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5160ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5161ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   5164ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5172ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 20, 79, 92, 88, 125, 7, 190, 189, 18, 57, 107, 207, 99, 194, 239, 153, 196, 123, 167, 232, 103, 37, 162, 123, 19, 202, 53, 198, 195, 205, 227, 184, 237, 209, 203, 56, 153, 52]
*   5176ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 120, 2, 219, 4, 214, 7, 47, 146, 223, 208, 13, 41, 74, 158, 21, 152, 47, 214, 162, 57, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   5177ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   5180ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5188ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 48, 22, 74, 59, 138, 14, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 120, 177, 1, 110, 198, 53, 113, 150, 5, 92, 151, 104, 117, 176, 109, 165, 214, 175, 186, 149, 78, 173, 60, 170, 169, 7, 247, 251, 52, 87]
*   5192ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 242, 12, 231, 35, 225, 228, 242, 16, 161, 191, 64, 230, 112, 0, 61, 228, 162, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5193ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   5196ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5204ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 20, 134, 198, 127, 77, 115, 252, 57, 161, 230, 125, 168, 203, 47, 246, 138, 179, 162, 123, 121, 159, 169, 132, 164, 19, 22, 203, 186, 164, 141, 219, 78, 250, 78, 64, 5, 154, 192, 180, 68, 173, 173, 157, 46, 196, 185, 104, 90, 153, 166, 170, 184]
*   5208ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 194, 49, 119, 10, 40, 191, 64, 45, 212, 112, 147, 146, 245, 184, 219, 238, 79, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5209ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   5212ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5220ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 91, 142, 145, 30, 43, 120, 58, 99, 11, 246, 40, 59, 4, 189, 47, 184, 23, 163, 241, 214, 40, 49, 43, 122, 185, 218, 26, 243, 167, 163, 224, 132, 73, 110, 24, 210, 28, 117, 174, 5, 131, 112, 13, 145, 243, 252, 50, 125, 98, 120, 90, 240]
*   5224ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 231, 119, 204, 106, 114, 25, 1, 76, 157, 6, 16, 148, 204, 91, 32, 222, 54, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5225ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   5228ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5236ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 28, 1, 0, 0, 0, 0, 134, 128, 81, 2, 80, 26, 42, 24, 93, 17, 74, 16, 55, 197, 15, 121, 179, 139, 234, 110, 163, 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]
*   5237ms test_comm.py:126 PUBKEY: 65 04144f5c587d07bebd12396bcf63c2ef99c47ba7e86725a27b13ca35c6c3cde3b8edd1cb3899347802db04d6072f92dfd00d294a9e15982fd6a23930164a3b8a0e
*   5238ms test_comm.py:126 KEYHANDLE: 210 a30058ae78b1016ec6357196055c976875b06da5d6afba954ead3caaa907f7fb3457f20ce723e1e4f210a1bf40e670003de4a21486c67f4d73fc39a1e67da8cb2ff68ab3a27b799fa984a41316cbbaa48ddb4efa4e40059ac0b444adad9d2ec4b9685a99a6aab8c231770a28bf402dd4709392f5b8dbee4f5b8e911e2b783a630bf6283b04bd2fb817a3f1d628312b7ab9da1af3a7a3e084496e18d21c75ae0583700d91f3fc327d62785af0e777cc6a7219014c9d061094cc5b20de3686805102501a2a185d114a1037c50f79b38bea6ea3
*   5238ms test_comm.py:126 PUBKEY: 65 04144f5c587d07bebd12396bcf63c2ef99c47ba7e86725a27b13ca35c6c3cde3b8edd1cb3899347802db04d6072f92dfd00d294a9e15982fd6a23930164a3b8a0e
*   5238ms test_comm.py:126 KEYHANDLE: 210 a30058ae78b1016ec6357196055c976875b06da5d6afba954ead3caaa907f7fb3457f20ce723e1e4f210a1bf40e670003de4a21486c67f4d73fc39a1e67da8cb2ff68ab3a27b799fa984a41316cbbaa48ddb4efa4e40059ac0b444adad9d2ec4b9685a99a6aab8c231770a28bf402dd4709392f5b8dbee4f5b8e911e2b783a630bf6283b04bd2fb817a3f1d628312b7ab9da1af3a7a3e084496e18d21c75ae0583700d91f3fc327d62785af0e777cc6a7219014c9d061094cc5b20de3686805102501a2a185d114a1037c50f79b38bea6ea3
*   5238ms communication.py:77 Sending data: {}
*   5239ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   5244ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208]
*   5248ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5384ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5385ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   5388ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5396ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 150, 119, 216, 153, 46, 187, 72, 36, 90, 42, 217, 216, 73, 211, 10, 209, 107, 86, 175, 220, 229, 26, 230, 247, 237, 86, 0, 148, 238, 14, 12, 142, 224, 176, 154, 17, 125, 43]
*   5400ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 109, 141, 240, 6, 33, 32, 84, 1, 122, 46, 71, 21, 198, 185, 20, 156, 14, 227, 119, 254, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   5401ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   5404ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5412ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 174, 103, 227, 21, 242, 86, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 30, 162, 156, 191, 105, 222, 9, 148, 126, 6, 171, 129, 208, 33, 183, 118, 163, 49, 188, 151, 39, 56, 74, 98, 69, 160, 47, 139, 28, 39]
*   5416ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 214, 239, 71, 187, 72, 247, 63, 35, 61, 92, 238, 69, 178, 98, 195, 118, 19, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5417ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   5420ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5428ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 80, 6, 127, 52, 164, 47, 173, 101, 16, 194, 206, 187, 225, 103, 197, 167, 184, 208, 244, 78, 240, 43, 107, 231, 91, 125, 58, 215, 193, 196, 58, 146, 248, 135, 123, 174, 252, 82, 228, 47, 18, 69, 182, 179, 73, 70, 149, 227, 227, 18, 103, 244]
*   5432ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 51, 105, 245, 255, 225, 0, 79, 120, 203, 38, 115, 163, 95, 12, 139, 205, 89, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5433ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   5436ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5444ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 60, 89, 18, 88, 7, 118, 226, 19, 121, 192, 60, 76, 126, 68, 102, 150, 44, 152, 12, 152, 242, 187, 250, 198, 195, 220, 148, 11, 238, 187, 48, 34, 181, 193, 80, 78, 209, 78, 190, 127, 189, 122, 202, 127, 68, 159, 140, 197, 4, 136, 167, 238]
*   5448ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 214, 126, 174, 199, 207, 24, 1, 76, 219, 69, 16, 156, 35, 113, 229, 87, 31, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5449ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   5452ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5460ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 28, 1, 0, 0, 0, 0, 123, 125, 101, 2, 80, 88, 230, 163, 27, 142, 98, 234, 57, 221, 151, 191, 139, 46, 66, 25, 180, 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]
*   5461ms test_comm.py:167 pubkey: 65 04144f5c587d07bebd12396bcf63c2ef99c47ba7e86725a27b13ca35c6c3cde3b8edd1cb3899347802db04d6072f92dfd00d294a9e15982fd6a23930164a3b8a0e
*   5462ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x02\x14O\\X}\x07\xbe\xbd\x129k\xcfc\xc2\xef\x99\xc4{\xa7\xe8g%\xa2{\x13\xca5\xc6\xc3\xcd\xe3\xb8', NIST256p, sha256)

Teardown

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 012c12a2665055424b45595841042c29c16000384fb85276ee1f15f27e16341b97852438cc217e514cc93474ff52e5e32c99311a79628fa91334bce969c5c86d5d9b7d82774c4269
Selecting exchange_u2f
Received CTAP1 signature raw: 0d179092b67e694b455948414e444c4558d2a30058aed332589d90ca4d8bd94a8992845bad90a4e8b0de2198dc26b82ec1c195f16b19381be898778964ee4cb4462c4f9c7b
Selecting exchange_u2f
Received CTAP1 signature raw: ddfef34db4dfb385f547033c2ff1599872280583cfdbb5830f3a4de9545cb16e43ef4bf4a0ba26f528becb73c6b6e0ef6a26646af1a4dfc8ced64c3d8749da3992fe26b34d
Selecting exchange_u2f
Received CTAP1 signature raw: 8b81443104094e49e8cbc5db45c7170d79578de0c5ff398c5cb0086785ddf7b244b346e509cd4393c057633e31634747e2156cb4539f97027556014c40b0dad665a4ceeb3b
Selecting exchange_u2f
Received CTAP1 signature raw: 7affbe025082349035d9c929afa7699374a2a8b355
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 012c12a2665055424b4559584104af6b46bb277b05e3d08c345760f7deca5624c505d5ad0971638ae06f70e615397d8f9886191db00082f38fdb08dbae2c7c18f8b7e81bea39118b
Selecting exchange_u2f
Received CTAP1 signature raw: 54235f487b2b694b455948414e444c4558d2a30058aed8c71e109a9e122b69cad7c14f69d77a07889f1762019695a2a572a2daa8f79d61d2a8b9535b24a724a305b5e630f7
Selecting exchange_u2f
Received CTAP1 signature raw: 7010dd7536a7548a9b5a11473b2e659f6b98b5f91964d04be16b439ce387660e0e30b80f3e32389e5754941050f872f08a6be77db1a3527728c5e7e324c553a4ce28c6ba47
Selecting exchange_u2f
Received CTAP1 signature raw: 242aedd9d5048ad5cb771465e860897f2c4a5f4a084894912e52196b03d535476964686b9f3bb6d7887b386df6d1255ca0a28aeb8a675ccddbf7014c48f5f16cc87aa3d014
Selecting exchange_u2f
Received CTAP1 signature raw: 429d3702508a55be24559049e48b5cc775827b4bb0
Captured stderr call
* INFO   5466ms communication.py:77 Sending data: {}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=b'\xa1bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
41 0/1 221 46 010001dd29260012a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 012c12a2665055424b45595841042c29c16000384fb85276ee1f15f27e16341b97852438cc217e514cc93474ff52e5e32c99311a79628fa91334bce969c5c86d5d9b7d82774c4269
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: 0d179092b67e694b455948414e444c4558d2a30058aed332589d90ca4d8bd94a8992845bad90a4e8b0de2198dc26b82ec1c195f16b19381be898778964ee4cb4462c4f9c7b
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: ddfef34db4dfb385f547033c2ff1599872280583cfdbb5830f3a4de9545cb16e43ef4bf4a0ba26f528becb73c6b6e0ef6a26646af1a4dfc8ced64c3d8749da3992fe26b34d
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: 8b81443104094e49e8cbc5db45c7170d79578de0c5ff398c5cb0086785ddf7b244b346e509cd4393c057633e31634747e2156cb4539f97027556014c40b0dad665a4ceeb3b
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: 7affbe025082349035d9c929afa7699374a2a8b355
All data received: [(76, 6), (44, 4), (69, 4), (88, 4), (52, 4), (105, 4), (144, 4), (77, 4), (38, 4), (179, 4)]
All data received: 012c12a2665055424b45595841042c29c16000384fb85276ee1f15f27e16341b97852438cc217e514cc93474ff52e5e32c99311a79628fa91334bce969c5c86d5d9b7d82774c42690d179092b67e694b455948414e444c4558d2a30058aed332589d90ca4d8bd94a8992845bad90a4e8b0de2198dc26b82ec1c195f16b19381be898778964ee4cb4462c4f9c7bddfef34db4dfb385f547033c2ff1599872280583cfdbb5830f3a4de9545cb16e43ef4bf4a0ba26f528becb73c6b6e0ef6a26646af1a4dfc8ced64c3d8749da3992fe26b34d8b81443104094e49e8cbc5db45c7170d79578de0c5ff398c5cb0086785ddf7b244b346e509cd4393c057633e31634747e2156cb4539f97027556014c40b0dad665a4ceeb3b7affbe025082349035d9c929afa7699374a2a8b355
All data received CBOR: {'PUBKEY': b'\x04,)\xc1`\x008O\xb8Rv\xee\x1f\x15\xf2~\x164\x1b\x97\x85$8\xcc!~QL\xc94t\xffR\xe5\xe3,\x991\x1ayb\x8f\xa9\x134\xbc\xe9i\xc5\xc8m]\x9b}\x82wLBi\r\x17\x90\x92\xb6~', 'KEYHANDLE': b'\xa3\x00X\xae\xd32X\x9d\x90\xcaM\x8b\xd9J\x89\x92\x84[\xad\x90\xa4\xe8\xb0\xde!\x98\xdc&\xb8.\xc1\xc1\x95\xf1k\x198\x1b\xe8\x98w\x89d\xeeL\xb4F,O\x9c{\xdd\xfe\xf3M\xb4\xdf\xb3\x85\xf5G\x03</\xf1Y\x98r(\x05\x83\xcf\xdb\xb5\x83\x0f:M\xe9T\\\xb1nC\xefK\xf4\xa0\xba&\xf5(\xbe\xcbs\xc6\xb6\xe0\xefj&dj\xf1\xa4\xdf\xc8\xce\xd6L=\x87I\xda9\x92\xfe&\xb3M\x8b\x81D1\x04\tNI\xe8\xcb\xc5\xdbE\xc7\x17\ryW\x8d\xe0\xc5\xff9\x8c\\\xb0\x08g\x85\xdd\xf7\xb2D\xb3F\xe5\t\xcdC\x93\xc0Wc>1cGG\xe2\x15l\xb4S\x9f\x97\x02uV\x01L@\xb0\xda\xd6e\xa4\xce\xeb;z\xff\xbe\x02P\x824\x905\xd9\xc9)\xaf\xa7i\x93t\xa2\xa8\xb3U'}
* DEBUG   5689ms test_comm.py:126 PUBKEY: 65 042c29c16000384fb85276ee1f15f27e16341b97852438cc217e514cc93474ff52e5e32c99311a79628fa91334bce969c5c86d5d9b7d82774c42690d179092b67e
* DEBUG   5690ms test_comm.py:126 KEYHANDLE: 210 a30058aed332589d90ca4d8bd94a8992845bad90a4e8b0de2198dc26b82ec1c195f16b19381be898778964ee4cb4462c4f9c7bddfef34db4dfb385f547033c2ff1599872280583cfdbb5830f3a4de9545cb16e43ef4bf4a0ba26f528becb73c6b6e0ef6a26646af1a4dfc8ced64c3d8749da3992fe26b34d8b81443104094e49e8cbc5db45c7170d79578de0c5ff398c5cb0086785ddf7b244b346e509cd4393c057633e31634747e2156cb4539f97027556014c40b0dad665a4ceeb3b7affbe025082349035d9c929afa7699374a2a8b355
* DEBUG   5690ms test_comm.py:126 PUBKEY: 65 042c29c16000384fb85276ee1f15f27e16341b97852438cc217e514cc93474ff52e5e32c99311a79628fa91334bce969c5c86d5d9b7d82774c42690d179092b67e
* DEBUG   5690ms test_comm.py:126 KEYHANDLE: 210 a30058aed332589d90ca4d8bd94a8992845bad90a4e8b0de2198dc26b82ec1c195f16b19381be898778964ee4cb4462c4f9c7bddfef34db4dfb385f547033c2ff1599872280583cfdbb5830f3a4de9545cb16e43ef4bf4a0ba26f528becb73c6b6e0ef6a26646af1a4dfc8ced64c3d8749da3992fe26b34d8b81443104094e49e8cbc5db45c7170d79578de0c5ff398c5cb0086785ddf7b244b346e509cd4393c057633e31634747e2156cb4539f97027556014c40b0dad665a4ceeb3b7affbe025082349035d9c929afa7699374a2a8b355
* INFO   5690ms communication.py:77 Sending data: {}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=b'\xa1bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
41 0/1 221 46 010001dd29260012a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 012c12a2665055424b4559584104af6b46bb277b05e3d08c345760f7deca5624c505d5ad0971638ae06f70e615397d8f9886191db00082f38fdb08dbae2c7c18f8b7e81bea39118b
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: 54235f487b2b694b455948414e444c4558d2a30058aed8c71e109a9e122b69cad7c14f69d77a07889f1762019695a2a572a2daa8f79d61d2a8b9535b24a724a305b5e630f7
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: 7010dd7536a7548a9b5a11473b2e659f6b98b5f91964d04be16b439ce387660e0e30b80f3e32389e5754941050f872f08a6be77db1a3527728c5e7e324c553a4ce28c6ba47
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: 242aedd9d5048ad5cb771465e860897f2c4a5f4a084894912e52196b03d535476964686b9f3bb6d7887b386df6d1255ca0a28aeb8a675ccddbf7014c48f5f16cc87aa3d014
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: 429d3702508a55be24559049e48b5cc775827b4bb0
All data received: [(138, 7), (107, 6), (36, 6), (162, 4), (75, 4), (123, 4), (247, 4), (213, 4), (72, 4), (105, 4)]
All data received: 012c12a2665055424b4559584104af6b46bb277b05e3d08c345760f7deca5624c505d5ad0971638ae06f70e615397d8f9886191db00082f38fdb08dbae2c7c18f8b7e81bea39118b54235f487b2b694b455948414e444c4558d2a30058aed8c71e109a9e122b69cad7c14f69d77a07889f1762019695a2a572a2daa8f79d61d2a8b9535b24a724a305b5e630f77010dd7536a7548a9b5a11473b2e659f6b98b5f91964d04be16b439ce387660e0e30b80f3e32389e5754941050f872f08a6be77db1a3527728c5e7e324c553a4ce28c6ba47242aedd9d5048ad5cb771465e860897f2c4a5f4a084894912e52196b03d535476964686b9f3bb6d7887b386df6d1255ca0a28aeb8a675ccddbf7014c48f5f16cc87aa3d014429d3702508a55be24559049e48b5cc775827b4bb0
All data received CBOR: {'PUBKEY': b"\x04\xafkF\xbb'{\x05\xe3\xd0\x8c4W`\xf7\xde\xcaV$\xc5\x05\xd5\xad\tqc\x8a\xe0op\xe6\x159}\x8f\x98\x86\x19\x1d\xb0\x00\x82\xf3\x8f\xdb\x08\xdb\xae,|\x18\xf8\xb7\xe8\x1b\xea9\x11\x8bT#_H{+", 'KEYHANDLE': b'\xa3\x00X\xae\xd8\xc7\x1e\x10\x9a\x9e\x12+i\xca\xd7\xc1Oi\xd7z\x07\x88\x9f\x17b\x01\x96\x95\xa2\xa5r\xa2\xda\xa8\xf7\x9da\xd2\xa8\xb9S[$\xa7$\xa3\x05\xb5\xe60\xf7p\x10\xddu6\xa7T\x8a\x9bZ\x11G;.e\x9fk\x98\xb5\xf9\x19d\xd0K\xe1kC\x9c\xe3\x87f\x0e\x0e0\xb8\x0f>28\x9eWT\x94\x10P\xf8r\xf0\x8ak\xe7}\xb1\xa3Rw(\xc5\xe7\xe3$\xc5S\xa4\xce(\xc6\xbaG$*\xed\xd9\xd5\x04\x8a\xd5\xcbw\x14e\xe8`\x89\x7f,J_J\x08H\x94\x91.R\x19k\x03\xd55Gidhk\x9f;\xb6\xd7\x88{8m\xf6\xd1%\\\xa0\xa2\x8a\xeb\x8ag\\\xcd\xdb\xf7\x01LH\xf5\xf1l\xc8z\xa3\xd0\x14B\x9d7\x02P\x8aU\xbe$U\x90I\xe4\x8b\\\xc7u\x82{K\xb0'}
* DEBUG   5921ms test_comm.py:167 pubkey: 65 042c29c16000384fb85276ee1f15f27e16341b97852438cc217e514cc93474ff52e5e32c99311a79628fa91334bce969c5c86d5d9b7d82774c42690d179092b67e
* DEBUG   5922ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x02,)\xc1`\x008O\xb8Rv\xee\x1f\x15\xf2~\x164\x1b\x97\x85$8\xcc!~QL\xc94t\xffR', NIST256p, sha256)
Captured log call
*   5466ms communication.py:77 Sending data: {}
*   5467ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   5472ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208]
*   5476ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5612ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5613ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   5616ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5624ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 44, 41, 193, 96, 0, 56, 79, 184, 82, 118, 238, 31, 21, 242, 126, 22, 52, 27, 151, 133, 36, 56, 204, 33, 126, 81, 76, 201, 52, 116, 255, 82, 229, 227, 44, 153, 49, 26]
*   5628ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 121, 98, 143, 169, 19, 52, 188, 233, 105, 197, 200, 109, 93, 155, 125, 130, 119, 76, 66, 105, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   5629ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   5632ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5640ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 13, 23, 144, 146, 182, 126, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 211, 50, 88, 157, 144, 202, 77, 139, 217, 74, 137, 146, 132, 91, 173, 144, 164, 232, 176, 222, 33, 152, 220, 38, 184, 46, 193, 193, 149, 241]
*   5644ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 107, 25, 56, 27, 232, 152, 119, 137, 100, 238, 76, 180, 70, 44, 79, 156, 123, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5645ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   5648ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5656ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 221, 254, 243, 77, 180, 223, 179, 133, 245, 71, 3, 60, 47, 241, 89, 152, 114, 40, 5, 131, 207, 219, 181, 131, 15, 58, 77, 233, 84, 92, 177, 110, 67, 239, 75, 244, 160, 186, 38, 245, 40, 190, 203, 115, 198, 182, 224, 239, 106, 38, 100, 106]
*   5660ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 241, 164, 223, 200, 206, 214, 76, 61, 135, 73, 218, 57, 146, 254, 38, 179, 77, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5661ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   5664ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5672ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 139, 129, 68, 49, 4, 9, 78, 73, 232, 203, 197, 219, 69, 199, 23, 13, 121, 87, 141, 224, 197, 255, 57, 140, 92, 176, 8, 103, 133, 221, 247, 178, 68, 179, 70, 229, 9, 205, 67, 147, 192, 87, 99, 62, 49, 99, 71, 71, 226, 21, 108, 180]
*   5676ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 83, 159, 151, 2, 117, 86, 1, 76, 64, 176, 218, 214, 101, 164, 206, 235, 59, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5677ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   5680ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5688ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 28, 1, 0, 0, 0, 0, 122, 255, 190, 2, 80, 130, 52, 144, 53, 217, 201, 41, 175, 167, 105, 147, 116, 162, 168, 179, 85, 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]
*   5689ms test_comm.py:126 PUBKEY: 65 042c29c16000384fb85276ee1f15f27e16341b97852438cc217e514cc93474ff52e5e32c99311a79628fa91334bce969c5c86d5d9b7d82774c42690d179092b67e
*   5690ms test_comm.py:126 KEYHANDLE: 210 a30058aed332589d90ca4d8bd94a8992845bad90a4e8b0de2198dc26b82ec1c195f16b19381be898778964ee4cb4462c4f9c7bddfef34db4dfb385f547033c2ff1599872280583cfdbb5830f3a4de9545cb16e43ef4bf4a0ba26f528becb73c6b6e0ef6a26646af1a4dfc8ced64c3d8749da3992fe26b34d8b81443104094e49e8cbc5db45c7170d79578de0c5ff398c5cb0086785ddf7b244b346e509cd4393c057633e31634747e2156cb4539f97027556014c40b0dad665a4ceeb3b7affbe025082349035d9c929afa7699374a2a8b355
*   5690ms test_comm.py:126 PUBKEY: 65 042c29c16000384fb85276ee1f15f27e16341b97852438cc217e514cc93474ff52e5e32c99311a79628fa91334bce969c5c86d5d9b7d82774c42690d179092b67e
*   5690ms test_comm.py:126 KEYHANDLE: 210 a30058aed332589d90ca4d8bd94a8992845bad90a4e8b0de2198dc26b82ec1c195f16b19381be898778964ee4cb4462c4f9c7bddfef34db4dfb385f547033c2ff1599872280583cfdbb5830f3a4de9545cb16e43ef4bf4a0ba26f528becb73c6b6e0ef6a26646af1a4dfc8ced64c3d8749da3992fe26b34d8b81443104094e49e8cbc5db45c7170d79578de0c5ff398c5cb0086785ddf7b244b346e509cd4393c057633e31634747e2156cb4539f97027556014c40b0dad665a4ceeb3b7affbe025082349035d9c929afa7699374a2a8b355
*   5690ms communication.py:77 Sending data: {}
*   5691ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   5696ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208]
*   5700ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5844ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5845ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   5848ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5856ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 175, 107, 70, 187, 39, 123, 5, 227, 208, 140, 52, 87, 96, 247, 222, 202, 86, 36, 197, 5, 213, 173, 9, 113, 99, 138, 224, 111, 112, 230, 21, 57, 125, 143, 152, 134, 25, 29]
*   5860ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 176, 0, 130, 243, 143, 219, 8, 219, 174, 44, 124, 24, 248, 183, 232, 27, 234, 57, 17, 139, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   5861ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   5864ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5872ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 84, 35, 95, 72, 123, 43, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 216, 199, 30, 16, 154, 158, 18, 43, 105, 202, 215, 193, 79, 105, 215, 122, 7, 136, 159, 23, 98, 1, 150, 149, 162, 165, 114, 162, 218, 168]
*   5876ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 247, 157, 97, 210, 168, 185, 83, 91, 36, 167, 36, 163, 5, 181, 230, 48, 247, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5877ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   5880ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5888ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 112, 16, 221, 117, 54, 167, 84, 138, 155, 90, 17, 71, 59, 46, 101, 159, 107, 152, 181, 249, 25, 100, 208, 75, 225, 107, 67, 156, 227, 135, 102, 14, 14, 48, 184, 15, 62, 50, 56, 158, 87, 84, 148, 16, 80, 248, 114, 240, 138, 107, 231, 125]
*   5892ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 177, 163, 82, 119, 40, 197, 231, 227, 36, 197, 83, 164, 206, 40, 198, 186, 71, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5893ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   5896ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5904ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 36, 42, 237, 217, 213, 4, 138, 213, 203, 119, 20, 101, 232, 96, 137, 127, 44, 74, 95, 74, 8, 72, 148, 145, 46, 82, 25, 107, 3, 213, 53, 71, 105, 100, 104, 107, 159, 59, 182, 215, 136, 123, 56, 109, 246, 209, 37, 92, 160, 162, 138, 235]
*   5908ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 138, 103, 92, 205, 219, 247, 1, 76, 72, 245, 241, 108, 200, 122, 163, 208, 20, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5909ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   5912ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   5920ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 28, 1, 0, 0, 0, 0, 66, 157, 55, 2, 80, 138, 85, 190, 36, 85, 144, 73, 228, 139, 92, 199, 117, 130, 123, 75, 176, 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]
*   5921ms test_comm.py:167 pubkey: 65 042c29c16000384fb85276ee1f15f27e16341b97852438cc217e514cc93474ff52e5e32c99311a79628fa91334bce969c5c86d5d9b7d82774c42690d179092b67e
*   5922ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x02,)\xc1`\x008O\xb8Rv\xee\x1f\x15\xf2~\x164\x1b\x97\x85$8\xcc!~QL\xc94t\xffR', NIST256p, sha256)

Teardown

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 012c12a2665055424b4559584104ba77b8794c5ee83d3640de33ca540e48331f0546cfbc6da460b4ce36f9ed07a5add465a5a392654529edf168a1733c88e1a3d3badbaabb801932
Selecting exchange_u2f
Received CTAP1 signature raw: a417c68f3f31694b455948414e444c4558d2a30058aef99016bf88bb16f7c965c74280433171a98a6e91843a60b4c0bfaaa430c403d21c38906fe437a472c7b15f02a7cce6
Selecting exchange_u2f
Received CTAP1 signature raw: 2f6fbf6b7aa5511eefde6526b62b836b24e6909f6a032edc663eab0349b07e03480a7100ea43fba4046c9c03e50146da349498d3b71cdf6a39b34e002afa5a450dd0b6b169
Selecting exchange_u2f
Received CTAP1 signature raw: 9867109fe0be150431a4ac74202ad6cb9e3f3285f1b5206600c35788f92ed8687966dc07992dbb80b39237635df29476257ba5e7dbd839fcadd3014ca38bb990cb35a39c63
Selecting exchange_u2f
Received CTAP1 signature raw: 9a61a80250e83cb59c586a64f70481b053db0fa97b
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 012c12a2665055424b4559584104d4aba87e1a05e2c225c5ba372d8da4f7f99cb4645563cbfeffd28ef9a0078634878eb785ff5f73429421579a46d25adc4c45f94240d7873c6bef
Selecting exchange_u2f
Received CTAP1 signature raw: 1e69ca2d6dc8694b455948414e444c4558d2a30058ae9cd3da0f246e9b388c4502cf97af42f0bd1c89578a4725334a7f519fd5735a0a4d9fe33416034c212028bbd7ab6586
Selecting exchange_u2f
Received CTAP1 signature raw: 88e2583f4ed2073f05c9cc245fbf91fcf9a4026f85f041d4111ef549d77f47bad500d2eab9ab0a8f0f9054106d34dc5c1e8426cd861c072e472c7dadfba2a4fd5d83591055
Selecting exchange_u2f
Received CTAP1 signature raw: 147b53bf5dd2fbcdc2e49d9eeee410c20ff6aff75242c324ef40c569220064896cc4122a1f1a37f1fa81dc6ddf5b32c8be64f0699626a0a4ffb1014c81b6774d978bba618a
Selecting exchange_u2f
Received CTAP1 signature raw: 82408802501079864445c8ee36ee0d800c8b6d8d8d
Captured stderr call
* INFO   5926ms communication.py:77 Sending data: {}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=b'\xa1bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
41 0/1 221 46 010001dd29260012a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 012c12a2665055424b4559584104ba77b8794c5ee83d3640de33ca540e48331f0546cfbc6da460b4ce36f9ed07a5add465a5a392654529edf168a1733c88e1a3d3badbaabb801932
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: a417c68f3f31694b455948414e444c4558d2a30058aef99016bf88bb16f7c965c74280433171a98a6e91843a60b4c0bfaaa430c403d21c38906fe437a472c7b15f02a7cce6
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: 2f6fbf6b7aa5511eefde6526b62b836b24e6909f6a032edc663eab0349b07e03480a7100ea43fba4046c9c03e50146da349498d3b71cdf6a39b34e002afa5a450dd0b6b169
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: 9867109fe0be150431a4ac74202ad6cb9e3f3285f1b5206600c35788f92ed8687966dc07992dbb80b39237635df29476257ba5e7dbd839fcadd3014ca38bb990cb35a39c63
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: 9a61a80250e83cb59c586a64f70481b053db0fa97b
All data received: [(164, 6), (69, 5), (163, 5), (3, 5), (102, 4), (88, 4), (4, 4), (165, 4), (101, 4), (0, 4)]
All data received: 012c12a2665055424b4559584104ba77b8794c5ee83d3640de33ca540e48331f0546cfbc6da460b4ce36f9ed07a5add465a5a392654529edf168a1733c88e1a3d3badbaabb801932a417c68f3f31694b455948414e444c4558d2a30058aef99016bf88bb16f7c965c74280433171a98a6e91843a60b4c0bfaaa430c403d21c38906fe437a472c7b15f02a7cce62f6fbf6b7aa5511eefde6526b62b836b24e6909f6a032edc663eab0349b07e03480a7100ea43fba4046c9c03e50146da349498d3b71cdf6a39b34e002afa5a450dd0b6b1699867109fe0be150431a4ac74202ad6cb9e3f3285f1b5206600c35788f92ed8687966dc07992dbb80b39237635df29476257ba5e7dbd839fcadd3014ca38bb990cb35a39c639a61a80250e83cb59c586a64f70481b053db0fa97b
All data received CBOR: {'PUBKEY': b'\x04\xbaw\xb8yL^\xe8=6@\xde3\xcaT\x0eH3\x1f\x05F\xcf\xbcm\xa4`\xb4\xce6\xf9\xed\x07\xa5\xad\xd4e\xa5\xa3\x92eE)\xed\xf1h\xa1s<\x88\xe1\xa3\xd3\xba\xdb\xaa\xbb\x80\x192\xa4\x17\xc6\x8f?1', 'KEYHANDLE': b'\xa3\x00X\xae\xf9\x90\x16\xbf\x88\xbb\x16\xf7\xc9e\xc7B\x80C1q\xa9\x8an\x91\x84:`\xb4\xc0\xbf\xaa\xa40\xc4\x03\xd2\x1c8\x90o\xe47\xa4r\xc7\xb1_\x02\xa7\xcc\xe6/o\xbfkz\xa5Q\x1e\xef\xdee&\xb6+\x83k$\xe6\x90\x9fj\x03.\xdcf>\xab\x03I\xb0~\x03H\nq\x00\xeaC\xfb\xa4\x04l\x9c\x03\xe5\x01F\xda4\x94\x98\xd3\xb7\x1c\xdfj9\xb3N\x00*\xfaZE\r\xd0\xb6\xb1i\x98g\x10\x9f\xe0\xbe\x15\x041\xa4\xact *\xd6\xcb\x9e?2\x85\xf1\xb5 f\x00\xc3W\x88\xf9.\xd8hyf\xdc\x07\x99-\xbb\x80\xb3\x927c]\xf2\x94v%{\xa5\xe7\xdb\xd89\xfc\xad\xd3\x01L\xa3\x8b\xb9\x90\xcb5\xa3\x9cc\x9aa\xa8\x02P\xe8<\xb5\x9cXjd\xf7\x04\x81\xb0S\xdb\x0f\xa9{'}
* DEBUG   6149ms test_comm.py:126 PUBKEY: 65 04ba77b8794c5ee83d3640de33ca540e48331f0546cfbc6da460b4ce36f9ed07a5add465a5a392654529edf168a1733c88e1a3d3badbaabb801932a417c68f3f31
* DEBUG   6150ms test_comm.py:126 KEYHANDLE: 210 a30058aef99016bf88bb16f7c965c74280433171a98a6e91843a60b4c0bfaaa430c403d21c38906fe437a472c7b15f02a7cce62f6fbf6b7aa5511eefde6526b62b836b24e6909f6a032edc663eab0349b07e03480a7100ea43fba4046c9c03e50146da349498d3b71cdf6a39b34e002afa5a450dd0b6b1699867109fe0be150431a4ac74202ad6cb9e3f3285f1b5206600c35788f92ed8687966dc07992dbb80b39237635df29476257ba5e7dbd839fcadd3014ca38bb990cb35a39c639a61a80250e83cb59c586a64f70481b053db0fa97b
* DEBUG   6150ms test_comm.py:126 PUBKEY: 65 04ba77b8794c5ee83d3640de33ca540e48331f0546cfbc6da460b4ce36f9ed07a5add465a5a392654529edf168a1733c88e1a3d3badbaabb801932a417c68f3f31
* DEBUG   6150ms test_comm.py:126 KEYHANDLE: 210 a30058aef99016bf88bb16f7c965c74280433171a98a6e91843a60b4c0bfaaa430c403d21c38906fe437a472c7b15f02a7cce62f6fbf6b7aa5511eefde6526b62b836b24e6909f6a032edc663eab0349b07e03480a7100ea43fba4046c9c03e50146da349498d3b71cdf6a39b34e002afa5a450dd0b6b1699867109fe0be150431a4ac74202ad6cb9e3f3285f1b5206600c35788f92ed8687966dc07992dbb80b39237635df29476257ba5e7dbd839fcadd3014ca38bb990cb35a39c639a61a80250e83cb59c586a64f70481b053db0fa97b
* INFO   6150ms communication.py:77 Sending data: {}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=b'\xa1bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
41 0/1 221 46 010001dd29260012a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 012c12a2665055424b4559584104d4aba87e1a05e2c225c5ba372d8da4f7f99cb4645563cbfeffd28ef9a0078634878eb785ff5f73429421579a46d25adc4c45f94240d7873c6bef
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: 1e69ca2d6dc8694b455948414e444c4558d2a30058ae9cd3da0f246e9b388c4502cf97af42f0bd1c89578a4725334a7f519fd5735a0a4d9fe33416034c212028bbd7ab6586
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: 88e2583f4ed2073f05c9cc245fbf91fcf9a4026f85f041d4111ef549d77f47bad500d2eab9ab0a8f0f9054106d34dc5c1e8426cd861c072e472c7dadfba2a4fd5d83591055
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: 147b53bf5dd2fbcdc2e49d9eeee410c20ff6aff75242c324ef40c569220064896cc4122a1f1a37f1fa81dc6ddf5b32c8be64f0699626a0a4ffb1014c81b6774d978bba618a
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: 82408802501079864445c8ee36ee0d800c8b6d8d8d
All data received: [(69, 6), (210, 6), (66, 5), (88, 4), (164, 4), (249, 4), (134, 4), (76, 4), (105, 4), (109, 4)]
All data received: 012c12a2665055424b4559584104d4aba87e1a05e2c225c5ba372d8da4f7f99cb4645563cbfeffd28ef9a0078634878eb785ff5f73429421579a46d25adc4c45f94240d7873c6bef1e69ca2d6dc8694b455948414e444c4558d2a30058ae9cd3da0f246e9b388c4502cf97af42f0bd1c89578a4725334a7f519fd5735a0a4d9fe33416034c212028bbd7ab658688e2583f4ed2073f05c9cc245fbf91fcf9a4026f85f041d4111ef549d77f47bad500d2eab9ab0a8f0f9054106d34dc5c1e8426cd861c072e472c7dadfba2a4fd5d83591055147b53bf5dd2fbcdc2e49d9eeee410c20ff6aff75242c324ef40c569220064896cc4122a1f1a37f1fa81dc6ddf5b32c8be64f0699626a0a4ffb1014c81b6774d978bba618a82408802501079864445c8ee36ee0d800c8b6d8d8d
All data received CBOR: {'PUBKEY': b'\x04\xd4\xab\xa8~\x1a\x05\xe2\xc2%\xc5\xba7-\x8d\xa4\xf7\xf9\x9c\xb4dUc\xcb\xfe\xff\xd2\x8e\xf9\xa0\x07\x864\x87\x8e\xb7\x85\xff_sB\x94!W\x9aF\xd2Z\xdcLE\xf9B@\xd7\x87<k\xef\x1ei\xca-m\xc8', 'KEYHANDLE': b'\xa3\x00X\xae\x9c\xd3\xda\x0f$n\x9b8\x8cE\x02\xcf\x97\xafB\xf0\xbd\x1c\x89W\x8aG%3J\x7fQ\x9f\xd5sZ\nM\x9f\xe34\x16\x03L! (\xbb\xd7\xabe\x86\x88\xe2X?N\xd2\x07?\x05\xc9\xcc$_\xbf\x91\xfc\xf9\xa4\x02o\x85\xf0A\xd4\x11\x1e\xf5I\xd7\x7fG\xba\xd5\x00\xd2\xea\xb9\xab\n\x8f\x0f\x90T\x10m4\xdc\\\x1e\x84&\xcd\x86\x1c\x07.G,}\xad\xfb\xa2\xa4\xfd]\x83Y\x10U\x14{S\xbf]\xd2\xfb\xcd\xc2\xe4\x9d\x9e\xee\xe4\x10\xc2\x0f\xf6\xaf\xf7RB\xc3$\xef@\xc5i"\x00d\x89l\xc4\x12*\x1f\x1a7\xf1\xfa\x81\xdcm\xdf[2\xc8\xbed\xf0i\x96&\xa0\xa4\xff\xb1\x01L\x81\xb6wM\x97\x8b\xbaa\x8a\x82@\x88\x02P\x10y\x86DE\xc8\xee6\xee\r\x80\x0c\x8bm\x8d\x8d'}
* DEBUG   6373ms test_comm.py:167 pubkey: 65 04ba77b8794c5ee83d3640de33ca540e48331f0546cfbc6da460b4ce36f9ed07a5add465a5a392654529edf168a1733c88e1a3d3badbaabb801932a417c68f3f31
* DEBUG   6374ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x03\xbaw\xb8yL^\xe8=6@\xde3\xcaT\x0eH3\x1f\x05F\xcf\xbcm\xa4`\xb4\xce6\xf9\xed\x07\xa5', NIST256p, sha256)
Captured log call
*   5926ms communication.py:77 Sending data: {}
*   5927ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   5932ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208]
*   5936ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6072ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6073ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   6076ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6084ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 186, 119, 184, 121, 76, 94, 232, 61, 54, 64, 222, 51, 202, 84, 14, 72, 51, 31, 5, 70, 207, 188, 109, 164, 96, 180, 206, 54, 249, 237, 7, 165, 173, 212, 101, 165, 163, 146]
*   6088ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 101, 69, 41, 237, 241, 104, 161, 115, 60, 136, 225, 163, 211, 186, 219, 170, 187, 128, 25, 50, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   6089ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   6092ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6100ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 164, 23, 198, 143, 63, 49, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 249, 144, 22, 191, 136, 187, 22, 247, 201, 101, 199, 66, 128, 67, 49, 113, 169, 138, 110, 145, 132, 58, 96, 180, 192, 191, 170, 164, 48, 196]
*   6104ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 3, 210, 28, 56, 144, 111, 228, 55, 164, 114, 199, 177, 95, 2, 167, 204, 230, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6105ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   6108ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6116ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 47, 111, 191, 107, 122, 165, 81, 30, 239, 222, 101, 38, 182, 43, 131, 107, 36, 230, 144, 159, 106, 3, 46, 220, 102, 62, 171, 3, 73, 176, 126, 3, 72, 10, 113, 0, 234, 67, 251, 164, 4, 108, 156, 3, 229, 1, 70, 218, 52, 148, 152, 211]
*   6120ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 183, 28, 223, 106, 57, 179, 78, 0, 42, 250, 90, 69, 13, 208, 182, 177, 105, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6121ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   6124ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6132ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 152, 103, 16, 159, 224, 190, 21, 4, 49, 164, 172, 116, 32, 42, 214, 203, 158, 63, 50, 133, 241, 181, 32, 102, 0, 195, 87, 136, 249, 46, 216, 104, 121, 102, 220, 7, 153, 45, 187, 128, 179, 146, 55, 99, 93, 242, 148, 118, 37, 123, 165, 231]
*   6136ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 219, 216, 57, 252, 173, 211, 1, 76, 163, 139, 185, 144, 203, 53, 163, 156, 99, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6137ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   6140ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6148ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 28, 1, 0, 0, 0, 0, 154, 97, 168, 2, 80, 232, 60, 181, 156, 88, 106, 100, 247, 4, 129, 176, 83, 219, 15, 169, 123, 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]
*   6149ms test_comm.py:126 PUBKEY: 65 04ba77b8794c5ee83d3640de33ca540e48331f0546cfbc6da460b4ce36f9ed07a5add465a5a392654529edf168a1733c88e1a3d3badbaabb801932a417c68f3f31
*   6150ms test_comm.py:126 KEYHANDLE: 210 a30058aef99016bf88bb16f7c965c74280433171a98a6e91843a60b4c0bfaaa430c403d21c38906fe437a472c7b15f02a7cce62f6fbf6b7aa5511eefde6526b62b836b24e6909f6a032edc663eab0349b07e03480a7100ea43fba4046c9c03e50146da349498d3b71cdf6a39b34e002afa5a450dd0b6b1699867109fe0be150431a4ac74202ad6cb9e3f3285f1b5206600c35788f92ed8687966dc07992dbb80b39237635df29476257ba5e7dbd839fcadd3014ca38bb990cb35a39c639a61a80250e83cb59c586a64f70481b053db0fa97b
*   6150ms test_comm.py:126 PUBKEY: 65 04ba77b8794c5ee83d3640de33ca540e48331f0546cfbc6da460b4ce36f9ed07a5add465a5a392654529edf168a1733c88e1a3d3badbaabb801932a417c68f3f31
*   6150ms test_comm.py:126 KEYHANDLE: 210 a30058aef99016bf88bb16f7c965c74280433171a98a6e91843a60b4c0bfaaa430c403d21c38906fe437a472c7b15f02a7cce62f6fbf6b7aa5511eefde6526b62b836b24e6909f6a032edc663eab0349b07e03480a7100ea43fba4046c9c03e50146da349498d3b71cdf6a39b34e002afa5a450dd0b6b1699867109fe0be150431a4ac74202ad6cb9e3f3285f1b5206600c35788f92ed8687966dc07992dbb80b39237635df29476257ba5e7dbd839fcadd3014ca38bb990cb35a39c639a61a80250e83cb59c586a64f70481b053db0fa97b
*   6150ms communication.py:77 Sending data: {}
*   6151ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   6156ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208]
*   6160ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6296ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6297ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   6300ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6308ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 212, 171, 168, 126, 26, 5, 226, 194, 37, 197, 186, 55, 45, 141, 164, 247, 249, 156, 180, 100, 85, 99, 203, 254, 255, 210, 142, 249, 160, 7, 134, 52, 135, 142, 183, 133, 255, 95]
*   6312ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 115, 66, 148, 33, 87, 154, 70, 210, 90, 220, 76, 69, 249, 66, 64, 215, 135, 60, 107, 239, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   6313ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   6316ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6324ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 30, 105, 202, 45, 109, 200, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 156, 211, 218, 15, 36, 110, 155, 56, 140, 69, 2, 207, 151, 175, 66, 240, 189, 28, 137, 87, 138, 71, 37, 51, 74, 127, 81, 159, 213, 115]
*   6328ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 90, 10, 77, 159, 227, 52, 22, 3, 76, 33, 32, 40, 187, 215, 171, 101, 134, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6329ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   6332ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6340ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 136, 226, 88, 63, 78, 210, 7, 63, 5, 201, 204, 36, 95, 191, 145, 252, 249, 164, 2, 111, 133, 240, 65, 212, 17, 30, 245, 73, 215, 127, 71, 186, 213, 0, 210, 234, 185, 171, 10, 143, 15, 144, 84, 16, 109, 52, 220, 92, 30, 132, 38, 205]
*   6344ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 134, 28, 7, 46, 71, 44, 125, 173, 251, 162, 164, 253, 93, 131, 89, 16, 85, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6345ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   6348ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6356ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 20, 123, 83, 191, 93, 210, 251, 205, 194, 228, 157, 158, 238, 228, 16, 194, 15, 246, 175, 247, 82, 66, 195, 36, 239, 64, 197, 105, 34, 0, 100, 137, 108, 196, 18, 42, 31, 26, 55, 241, 250, 129, 220, 109, 223, 91, 50, 200, 190, 100, 240, 105]
*   6360ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 150, 38, 160, 164, 255, 177, 1, 76, 129, 182, 119, 77, 151, 139, 186, 97, 138, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6361ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   6364ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6372ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 28, 1, 0, 0, 0, 0, 130, 64, 136, 2, 80, 16, 121, 134, 68, 69, 200, 238, 54, 238, 13, 128, 12, 139, 109, 141, 141, 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]
*   6373ms test_comm.py:167 pubkey: 65 04ba77b8794c5ee83d3640de33ca540e48331f0546cfbc6da460b4ce36f9ed07a5add465a5a392654529edf168a1733c88e1a3d3badbaabb801932a417c68f3f31
*   6374ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x03\xbaw\xb8yL^\xe8=6@\xde3\xcaT\x0eH3\x1f\x05F\xcf\xbcm\xa4`\xb4\xce6\xf9\xed\x07\xa5', NIST256p, sha256)

Teardown

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 012c12a2665055424b45595841043fb005c237b85ee018d246bc362eedf5b8c8c837bf0a581658baecf80659f252d3c577467d050cf45249b7c7a631bedd15e7172f55f548cf8c0f
Selecting exchange_u2f
Received CTAP1 signature raw: f686ef487b2b694b455948414e444c4558d2a30058ae99ba2af399ba30f519554e109c9299b52ba283a5b8c84584606b7ab7c002d99c212b98ea8156ee6d75ef6ea0d9dcbb
Selecting exchange_u2f
Received CTAP1 signature raw: feeecf1c49fc6e308332383cd2c210874a0a434737cab30c882ac7daf9f2307b9d87121ffdfac61c1f4e06ddf3f7dded26b8444922388e38808544029c077e660de9011325
Selecting exchange_u2f
Received CTAP1 signature raw: 99977a38da649a2d7bbb5d81076063d79188a7b7d473bda3ace6859937b3343628ff163b7cf59c0b42e91683a4453faa47a7d5dc4f419186f7fe014c4322449d1b11951444
Selecting exchange_u2f
Received CTAP1 signature raw: 5fb0410250eeb17120736b7ce2ca1572ce8ded0b2d
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 012c12a2665055424b455958410447a693f62219b1203326a908fa505fd8e534db3847bb221189da4de6eeae7187ecfd6ce8dfc748dd113be5055c4ee6c658b45414c746e4edd0b6
Selecting exchange_u2f
Received CTAP1 signature raw: 891888446664694b455948414e444c4558d2a30058ae0a509bd07f40382f41baf87476ba74a149a0b6aad610d0701ba8adf352e4f9bf6b0bd673144ed78a34d269a880e5fa
Selecting exchange_u2f
Received CTAP1 signature raw: 0bbcb6709da17b04ecfae7cbb3815785d8310d7088f16acc361298e7141729e858ba6b5ead592766077c1794577309b5f515621e2f61a299841dbc96143c140bf434905adf
Selecting exchange_u2f
Received CTAP1 signature raw: 389aa57b413fe8bd9ca6def0fd8f4864e09d85699a37a2ce154380c49754a6cc7969abae4ad894420c881c8100b87aeb8d77e35deb9cdd7679e8014c262023d6e9e7c21e2f
Selecting exchange_u2f
Received CTAP1 signature raw: 97d5660250ee406a63fc370ffa34212dbdff7ae530
Captured stderr call
* INFO   6377ms communication.py:77 Sending data: {}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=b'\xa1bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
41 0/1 221 46 010001dd29260012a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 012c12a2665055424b45595841043fb005c237b85ee018d246bc362eedf5b8c8c837bf0a581658baecf80659f252d3c577467d050cf45249b7c7a631bedd15e7172f55f548cf8c0f
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: f686ef487b2b694b455948414e444c4558d2a30058ae99ba2af399ba30f519554e109c9299b52ba283a5b8c84584606b7ab7c002d99c212b98ea8156ee6d75ef6ea0d9dcbb
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: feeecf1c49fc6e308332383cd2c210874a0a434737cab30c882ac7daf9f2307b9d87121ffdfac61c1f4e06ddf3f7dded26b8444922388e38808544029c077e660de9011325
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: 99977a38da649a2d7bbb5d81076063d79188a7b7d473bda3ace6859937b3343628ff163b7cf59c0b42e91683a4453faa47a7d5dc4f419186f7fe014c4322449d1b11951444
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: 5fb0410250eeb17120736b7ce2ca1572ce8ded0b2d
All data received: [(69, 5), (88, 5), (68, 5), (153, 5), (65, 4), (55, 4), (184, 4), (245, 4), (156, 4), (56, 4)]
All data received: 012c12a2665055424b45595841043fb005c237b85ee018d246bc362eedf5b8c8c837bf0a581658baecf80659f252d3c577467d050cf45249b7c7a631bedd15e7172f55f548cf8c0ff686ef487b2b694b455948414e444c4558d2a30058ae99ba2af399ba30f519554e109c9299b52ba283a5b8c84584606b7ab7c002d99c212b98ea8156ee6d75ef6ea0d9dcbbfeeecf1c49fc6e308332383cd2c210874a0a434737cab30c882ac7daf9f2307b9d87121ffdfac61c1f4e06ddf3f7dded26b8444922388e38808544029c077e660de901132599977a38da649a2d7bbb5d81076063d79188a7b7d473bda3ace6859937b3343628ff163b7cf59c0b42e91683a4453faa47a7d5dc4f419186f7fe014c4322449d1b119514445fb0410250eeb17120736b7ce2ca1572ce8ded0b2d
All data received CBOR: {'PUBKEY': b'\x04?\xb0\x05\xc27\xb8^\xe0\x18\xd2F\xbc6.\xed\xf5\xb8\xc8\xc87\xbf\nX\x16X\xba\xec\xf8\x06Y\xf2R\xd3\xc5wF}\x05\x0c\xf4RI\xb7\xc7\xa61\xbe\xdd\x15\xe7\x17/U\xf5H\xcf\x8c\x0f\xf6\x86\xefH{+', 'KEYHANDLE': b'\xa3\x00X\xae\x99\xba*\xf3\x99\xba0\xf5\x19UN\x10\x9c\x92\x99\xb5+\xa2\x83\xa5\xb8\xc8E\x84`kz\xb7\xc0\x02\xd9\x9c!+\x98\xea\x81V\xeemu\xefn\xa0\xd9\xdc\xbb\xfe\xee\xcf\x1cI\xfcn0\x8328<\xd2\xc2\x10\x87J\nCG7\xca\xb3\x0c\x88*\xc7\xda\xf9\xf20{\x9d\x87\x12\x1f\xfd\xfa\xc6\x1c\x1fN\x06\xdd\xf3\xf7\xdd\xed&\xb8DI"8\x8e8\x80\x85D\x02\x9c\x07~f\r\xe9\x01\x13%\x99\x97z8\xdad\x9a-{\xbb]\x81\x07`c\xd7\x91\x88\xa7\xb7\xd4s\xbd\xa3\xac\xe6\x85\x997\xb346(\xff\x16;|\xf5\x9c\x0bB\xe9\x16\x83\xa4E?\xaaG\xa7\xd5\xdcOA\x91\x86\xf7\xfe\x01LC"D\x9d\x1b\x11\x95\x14D_\xb0A\x02P\xee\xb1q sk|\xe2\xca\x15r\xce\x8d\xed\x0b-'}
* DEBUG   6628ms test_comm.py:126 PUBKEY: 65 043fb005c237b85ee018d246bc362eedf5b8c8c837bf0a581658baecf80659f252d3c577467d050cf45249b7c7a631bedd15e7172f55f548cf8c0ff686ef487b2b
* DEBUG   6628ms test_comm.py:126 KEYHANDLE: 210 a30058ae99ba2af399ba30f519554e109c9299b52ba283a5b8c84584606b7ab7c002d99c212b98ea8156ee6d75ef6ea0d9dcbbfeeecf1c49fc6e308332383cd2c210874a0a434737cab30c882ac7daf9f2307b9d87121ffdfac61c1f4e06ddf3f7dded26b8444922388e38808544029c077e660de901132599977a38da649a2d7bbb5d81076063d79188a7b7d473bda3ace6859937b3343628ff163b7cf59c0b42e91683a4453faa47a7d5dc4f419186f7fe014c4322449d1b119514445fb0410250eeb17120736b7ce2ca1572ce8ded0b2d
* DEBUG   6628ms test_comm.py:126 PUBKEY: 65 043fb005c237b85ee018d246bc362eedf5b8c8c837bf0a581658baecf80659f252d3c577467d050cf45249b7c7a631bedd15e7172f55f548cf8c0ff686ef487b2b
* DEBUG   6629ms test_comm.py:126 KEYHANDLE: 210 a30058ae99ba2af399ba30f519554e109c9299b52ba283a5b8c84584606b7ab7c002d99c212b98ea8156ee6d75ef6ea0d9dcbbfeeecf1c49fc6e308332383cd2c210874a0a434737cab30c882ac7daf9f2307b9d87121ffdfac61c1f4e06ddf3f7dded26b8444922388e38808544029c077e660de901132599977a38da649a2d7bbb5d81076063d79188a7b7d473bda3ace6859937b3343628ff163b7cf59c0b42e91683a4453faa47a7d5dc4f419186f7fe014c4322449d1b119514445fb0410250eeb17120736b7ce2ca1572ce8ded0b2d
* INFO   6629ms communication.py:77 Sending data: {}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=b'\xa1bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
41 0/1 221 46 010001dd29260012a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 012c12a2665055424b455958410447a693f62219b1203326a908fa505fd8e534db3847bb221189da4de6eeae7187ecfd6ce8dfc748dd113be5055c4ee6c658b45414c746e4edd0b6
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: 891888446664694b455948414e444c4558d2a30058ae0a509bd07f40382f41baf87476ba74a149a0b6aad610d0701ba8adf352e4f9bf6b0bd673144ed78a34d269a880e5fa
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: 0bbcb6709da17b04ecfae7cbb3815785d8310d7088f16acc361298e7141729e858ba6b5ead592766077c1794577309b5f515621e2f61a299841dbc96143c140bf434905adf
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: 389aa57b413fe8bd9ca6def0fd8f4864e09d85699a37a2ce154380c49754a6cc7969abae4ad894420c881c8100b87aeb8d77e35deb9cdd7679e8014c262023d6e9e7c21e2f
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: 97d5660250ee406a63fc370ffa34212dbdff7ae530
All data received: [(88, 5), (20, 5), (102, 4), (80, 4), (65, 4), (250, 4), (229, 4), (52, 4), (232, 4), (105, 4)]
All data received: 012c12a2665055424b455958410447a693f62219b1203326a908fa505fd8e534db3847bb221189da4de6eeae7187ecfd6ce8dfc748dd113be5055c4ee6c658b45414c746e4edd0b6891888446664694b455948414e444c4558d2a30058ae0a509bd07f40382f41baf87476ba74a149a0b6aad610d0701ba8adf352e4f9bf6b0bd673144ed78a34d269a880e5fa0bbcb6709da17b04ecfae7cbb3815785d8310d7088f16acc361298e7141729e858ba6b5ead592766077c1794577309b5f515621e2f61a299841dbc96143c140bf434905adf389aa57b413fe8bd9ca6def0fd8f4864e09d85699a37a2ce154380c49754a6cc7969abae4ad894420c881c8100b87aeb8d77e35deb9cdd7679e8014c262023d6e9e7c21e2f97d5660250ee406a63fc370ffa34212dbdff7ae530
All data received CBOR: {'PUBKEY': b'\x04G\xa6\x93\xf6"\x19\xb1 3&\xa9\x08\xfaP_\xd8\xe54\xdb8G\xbb"\x11\x89\xdaM\xe6\xee\xaeq\x87\xec\xfdl\xe8\xdf\xc7H\xdd\x11;\xe5\x05\\N\xe6\xc6X\xb4T\x14\xc7F\xe4\xed\xd0\xb6\x89\x18\x88Dfd', 'KEYHANDLE': b"\xa3\x00X\xae\nP\x9b\xd0\x7f@8/A\xba\xf8tv\xbat\xa1I\xa0\xb6\xaa\xd6\x10\xd0p\x1b\xa8\xad\xf3R\xe4\xf9\xbfk\x0b\xd6s\x14N\xd7\x8a4\xd2i\xa8\x80\xe5\xfa\x0b\xbc\xb6p\x9d\xa1{\x04\xec\xfa\xe7\xcb\xb3\x81W\x85\xd81\rp\x88\xf1j\xcc6\x12\x98\xe7\x14\x17)\xe8X\xbak^\xadY'f\x07|\x17\x94Ws\t\xb5\xf5\x15b\x1e/a\xa2\x99\x84\x1d\xbc\x96\x14<\x14\x0b\xf44\x90Z\xdf8\x9a\xa5{A?\xe8\xbd\x9c\xa6\xde\xf0\xfd\x8fHd\xe0\x9d\x85i\x9a7\xa2\xce\x15C\x80\xc4\x97T\xa6\xccyi\xab\xaeJ\xd8\x94B\x0c\x88\x1c\x81\x00\xb8z\xeb\x8dw\xe3]\xeb\x9c\xddvy\xe8\x01L& #\xd6\xe9\xe7\xc2\x1e/\x97\xd5f\x02P\xee@jc\xfc7\x0f\xfa4!-\xbd\xffz\xe50"}
* DEBUG   6857ms test_comm.py:167 pubkey: 65 043fb005c237b85ee018d246bc362eedf5b8c8c837bf0a581658baecf80659f252d3c577467d050cf45249b7c7a631bedd15e7172f55f548cf8c0ff686ef487b2b
* DEBUG   6858ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x03?\xb0\x05\xc27\xb8^\xe0\x18\xd2F\xbc6.\xed\xf5\xb8\xc8\xc87\xbf\nX\x16X\xba\xec\xf8\x06Y\xf2R', NIST256p, sha256)
Captured log call
*   6377ms communication.py:77 Sending data: {}
*   6378ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   6380ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208]
*   6384ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6524ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6554ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   6556ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6564ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 63, 176, 5, 194, 55, 184, 94, 224, 24, 210, 70, 188, 54, 46, 237, 245, 184, 200, 200, 55, 191, 10, 88, 22, 88, 186, 236, 248, 6, 89, 242, 82, 211, 197, 119, 70, 125, 5]
*   6568ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 12, 244, 82, 73, 183, 199, 166, 49, 190, 221, 21, 231, 23, 47, 85, 245, 72, 207, 140, 15, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   6569ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   6572ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6580ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 246, 134, 239, 72, 123, 43, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 153, 186, 42, 243, 153, 186, 48, 245, 25, 85, 78, 16, 156, 146, 153, 181, 43, 162, 131, 165, 184, 200, 69, 132, 96, 107, 122, 183, 192, 2]
*   6584ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 217, 156, 33, 43, 152, 234, 129, 86, 238, 109, 117, 239, 110, 160, 217, 220, 187, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6584ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   6588ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6596ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 254, 238, 207, 28, 73, 252, 110, 48, 131, 50, 56, 60, 210, 194, 16, 135, 74, 10, 67, 71, 55, 202, 179, 12, 136, 42, 199, 218, 249, 242, 48, 123, 157, 135, 18, 31, 253, 250, 198, 28, 31, 78, 6, 221, 243, 247, 221, 237, 38, 184, 68, 73]
*   6600ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 34, 56, 142, 56, 128, 133, 68, 2, 156, 7, 126, 102, 13, 233, 1, 19, 37, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6600ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   6604ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6612ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 153, 151, 122, 56, 218, 100, 154, 45, 123, 187, 93, 129, 7, 96, 99, 215, 145, 136, 167, 183, 212, 115, 189, 163, 172, 230, 133, 153, 55, 179, 52, 54, 40, 255, 22, 59, 124, 245, 156, 11, 66, 233, 22, 131, 164, 69, 63, 170, 71, 167, 213, 220]
*   6616ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 79, 65, 145, 134, 247, 254, 1, 76, 67, 34, 68, 157, 27, 17, 149, 20, 68, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6616ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   6620ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6628ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 28, 1, 0, 0, 0, 0, 95, 176, 65, 2, 80, 238, 177, 113, 32, 115, 107, 124, 226, 202, 21, 114, 206, 141, 237, 11, 45, 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]
*   6628ms test_comm.py:126 PUBKEY: 65 043fb005c237b85ee018d246bc362eedf5b8c8c837bf0a581658baecf80659f252d3c577467d050cf45249b7c7a631bedd15e7172f55f548cf8c0ff686ef487b2b
*   6628ms test_comm.py:126 KEYHANDLE: 210 a30058ae99ba2af399ba30f519554e109c9299b52ba283a5b8c84584606b7ab7c002d99c212b98ea8156ee6d75ef6ea0d9dcbbfeeecf1c49fc6e308332383cd2c210874a0a434737cab30c882ac7daf9f2307b9d87121ffdfac61c1f4e06ddf3f7dded26b8444922388e38808544029c077e660de901132599977a38da649a2d7bbb5d81076063d79188a7b7d473bda3ace6859937b3343628ff163b7cf59c0b42e91683a4453faa47a7d5dc4f419186f7fe014c4322449d1b119514445fb0410250eeb17120736b7ce2ca1572ce8ded0b2d
*   6628ms test_comm.py:126 PUBKEY: 65 043fb005c237b85ee018d246bc362eedf5b8c8c837bf0a581658baecf80659f252d3c577467d050cf45249b7c7a631bedd15e7172f55f548cf8c0ff686ef487b2b
*   6629ms test_comm.py:126 KEYHANDLE: 210 a30058ae99ba2af399ba30f519554e109c9299b52ba283a5b8c84584606b7ab7c002d99c212b98ea8156ee6d75ef6ea0d9dcbbfeeecf1c49fc6e308332383cd2c210874a0a434737cab30c882ac7daf9f2307b9d87121ffdfac61c1f4e06ddf3f7dded26b8444922388e38808544029c077e660de901132599977a38da649a2d7bbb5d81076063d79188a7b7d473bda3ace6859937b3343628ff163b7cf59c0b42e91683a4453faa47a7d5dc4f419186f7fe014c4322449d1b119514445fb0410250eeb17120736b7ce2ca1572ce8ded0b2d
*   6629ms communication.py:77 Sending data: {}
*   6629ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   6632ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208]
*   6636ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6780ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6781ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   6784ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6792ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 71, 166, 147, 246, 34, 25, 177, 32, 51, 38, 169, 8, 250, 80, 95, 216, 229, 52, 219, 56, 71, 187, 34, 17, 137, 218, 77, 230, 238, 174, 113, 135, 236, 253, 108, 232, 223, 199]
*   6796ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 72, 221, 17, 59, 229, 5, 92, 78, 230, 198, 88, 180, 84, 20, 199, 70, 228, 237, 208, 182, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   6797ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   6800ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6808ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 137, 24, 136, 68, 102, 100, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 10, 80, 155, 208, 127, 64, 56, 47, 65, 186, 248, 116, 118, 186, 116, 161, 73, 160, 182, 170, 214, 16, 208, 112, 27, 168, 173, 243, 82, 228]
*   6812ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 249, 191, 107, 11, 214, 115, 20, 78, 215, 138, 52, 210, 105, 168, 128, 229, 250, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6813ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   6816ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6824ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 11, 188, 182, 112, 157, 161, 123, 4, 236, 250, 231, 203, 179, 129, 87, 133, 216, 49, 13, 112, 136, 241, 106, 204, 54, 18, 152, 231, 20, 23, 41, 232, 88, 186, 107, 94, 173, 89, 39, 102, 7, 124, 23, 148, 87, 115, 9, 181, 245, 21, 98, 30]
*   6828ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 47, 97, 162, 153, 132, 29, 188, 150, 20, 60, 20, 11, 244, 52, 144, 90, 223, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6829ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   6832ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6840ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 56, 154, 165, 123, 65, 63, 232, 189, 156, 166, 222, 240, 253, 143, 72, 100, 224, 157, 133, 105, 154, 55, 162, 206, 21, 67, 128, 196, 151, 84, 166, 204, 121, 105, 171, 174, 74, 216, 148, 66, 12, 136, 28, 129, 0, 184, 122, 235, 141, 119, 227, 93]
*   6844ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 235, 156, 221, 118, 121, 232, 1, 76, 38, 32, 35, 214, 233, 231, 194, 30, 47, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6845ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   6848ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   6856ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 28, 1, 0, 0, 0, 0, 151, 213, 102, 2, 80, 238, 64, 106, 99, 252, 55, 15, 250, 52, 33, 45, 189, 255, 122, 229, 48, 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]
*   6857ms test_comm.py:167 pubkey: 65 043fb005c237b85ee018d246bc362eedf5b8c8c837bf0a581658baecf80659f252d3c577467d050cf45249b7c7a631bedd15e7172f55f548cf8c0ff686ef487b2b
*   6858ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x03?\xb0\x05\xc27\xb8^\xe0\x18\xd2F\xbc6.\xed\xf5\xb8\xc8\xc87\xbf\nX\x16X\xba\xec\xf8\x06Y\xf2R', NIST256p, sha256)

Teardown

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 012c12a2665055424b455958410433ceeacebee2cfc744c2fd63ed76f767ab20daae557c5654f857410ef9b82a85b9ce32de11b22bc47370ad89e83c50a3708d3107d5b462b77b61
Selecting exchange_u2f
Received CTAP1 signature raw: da078d9fb235694b455948414e444c4558d2a30058aeb35d60d33981f061d675f5ed1c185309ec3ed8c95e2084cbf43ec8409f68ad6708ab4b83e3a7237985d0ae7cd5f4f7
Selecting exchange_u2f
Received CTAP1 signature raw: a69cb63bb9b1dfa46eaa796fb586949ad5ec24ccac8593a0212a6727fea77c7629249cf2b9bba8ee817761d322a8865bcfb562b48c13b52b3aada37ee917f75a9b954105b8
Selecting exchange_u2f
Received CTAP1 signature raw: ca8bfc9be2a9370e395d914372f8276f3a963009ac9ce4722048cff2f360e5c6925950dc9f564349109f9a9524535a95ba7e9283001802590eba014cfa71edfbf905e7ba34
Selecting exchange_u2f
Received CTAP1 signature raw: 133ac20250a7122957d785c848d47c681be52331da
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 012c12a2665055424b4559584104cd70227e88cbb5cd954d1e1761337d83b74925f77658fde7b3329df32ce2335520c8c8cb47d2f27b67c856e76c201d595dd2650bde04f9c4ca4e
Selecting exchange_u2f
Received CTAP1 signature raw: 52a6a1cfa25e694b455948414e444c4558d2a30058aecc5ddb46e6bc5bed38ebabff366f976efaf2ec9fa65b2af736610a970395d9254e39c1daddcd100e2e0a7db4a9abd0
Selecting exchange_u2f
Received CTAP1 signature raw: d519823ea0b54eddaca36d836a34d70d90ccb1cb2846c0cc571270681c781e665748c0210dcfef78d7756f45eb586c58ea5c93f9d6474716575ddab74581fcaf693a7f8c53
Selecting exchange_u2f
Received CTAP1 signature raw: c76883e2d42e4a4718fcf505faf8cc20785986c341a6d0b45aa0ed6bf0e43be3ad1f3f0c5326b0745b082c1f8ae932419f5d457591fd3dc833e5014ca01b1f0436c2aefa32
Selecting exchange_u2f
Received CTAP1 signature raw: cc2a4a02500ca4875cad0731c4ef8253bc8b83e845
Captured stderr call
* INFO   6863ms communication.py:77 Sending data: {}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=b'\xa1bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
41 0/1 221 46 010001dd29260012a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 012c12a2665055424b455958410433ceeacebee2cfc744c2fd63ed76f767ab20daae557c5654f857410ef9b82a85b9ce32de11b22bc47370ad89e83c50a3708d3107d5b462b77b61
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: da078d9fb235694b455948414e444c4558d2a30058aeb35d60d33981f061d675f5ed1c185309ec3ed8c95e2084cbf43ec8409f68ad6708ab4b83e3a7237985d0ae7cd5f4f7
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: a69cb63bb9b1dfa46eaa796fb586949ad5ec24ccac8593a0212a6727fea77c7629249cf2b9bba8ee817761d322a8865bcfb562b48c13b52b3aada37ee917f75a9b954105b8
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: ca8bfc9be2a9370e395d914372f8276f3a963009ac9ce4722048cff2f360e5c6925950dc9f564349109f9a9524535a95ba7e9283001802590eba014cfa71edfbf905e7ba34
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: 133ac20250a7122957d785c848d47c681be52331da
All data received: [(80, 4), (89, 4), (65, 4), (124, 4), (133, 4), (159, 4), (75, 3), (69, 3), (88, 3), (206, 3)]
All data received: 012c12a2665055424b455958410433ceeacebee2cfc744c2fd63ed76f767ab20daae557c5654f857410ef9b82a85b9ce32de11b22bc47370ad89e83c50a3708d3107d5b462b77b61da078d9fb235694b455948414e444c4558d2a30058aeb35d60d33981f061d675f5ed1c185309ec3ed8c95e2084cbf43ec8409f68ad6708ab4b83e3a7237985d0ae7cd5f4f7a69cb63bb9b1dfa46eaa796fb586949ad5ec24ccac8593a0212a6727fea77c7629249cf2b9bba8ee817761d322a8865bcfb562b48c13b52b3aada37ee917f75a9b954105b8ca8bfc9be2a9370e395d914372f8276f3a963009ac9ce4722048cff2f360e5c6925950dc9f564349109f9a9524535a95ba7e9283001802590eba014cfa71edfbf905e7ba34133ac20250a7122957d785c848d47c681be52331da
All data received CBOR: {'PUBKEY': b'\x043\xce\xea\xce\xbe\xe2\xcf\xc7D\xc2\xfdc\xedv\xf7g\xab \xda\xaeU|VT\xf8WA\x0e\xf9\xb8*\x85\xb9\xce2\xde\x11\xb2+\xc4sp\xad\x89\xe8<P\xa3p\x8d1\x07\xd5\xb4b\xb7{a\xda\x07\x8d\x9f\xb25', 'KEYHANDLE': b'\xa3\x00X\xae\xb3]`\xd39\x81\xf0a\xd6u\xf5\xed\x1c\x18S\t\xec>\xd8\xc9^ \x84\xcb\xf4>\xc8@\x9fh\xadg\x08\xabK\x83\xe3\xa7#y\x85\xd0\xae|\xd5\xf4\xf7\xa6\x9c\xb6;\xb9\xb1\xdf\xa4n\xaayo\xb5\x86\x94\x9a\xd5\xec$\xcc\xac\x85\x93\xa0!*g\'\xfe\xa7|v)$\x9c\xf2\xb9\xbb\xa8\xee\x81wa\xd3"\xa8\x86[\xcf\xb5b\xb4\x8c\x13\xb5+:\xad\xa3~\xe9\x17\xf7Z\x9b\x95A\x05\xb8\xca\x8b\xfc\x9b\xe2\xa97\x0e9]\x91Cr\xf8\'o:\x960\t\xac\x9c\xe4r H\xcf\xf2\xf3`\xe5\xc6\x92YP\xdc\x9fVCI\x10\x9f\x9a\x95$SZ\x95\xba~\x92\x83\x00\x18\x02Y\x0e\xba\x01L\xfaq\xed\xfb\xf9\x05\xe7\xba4\x13:\xc2\x02P\xa7\x12)W\xd7\x85\xc8H\xd4|h\x1b\xe5#1\xda'}
* DEBUG   7089ms test_comm.py:126 PUBKEY: 65 0433ceeacebee2cfc744c2fd63ed76f767ab20daae557c5654f857410ef9b82a85b9ce32de11b22bc47370ad89e83c50a3708d3107d5b462b77b61da078d9fb235
* DEBUG   7090ms test_comm.py:126 KEYHANDLE: 210 a30058aeb35d60d33981f061d675f5ed1c185309ec3ed8c95e2084cbf43ec8409f68ad6708ab4b83e3a7237985d0ae7cd5f4f7a69cb63bb9b1dfa46eaa796fb586949ad5ec24ccac8593a0212a6727fea77c7629249cf2b9bba8ee817761d322a8865bcfb562b48c13b52b3aada37ee917f75a9b954105b8ca8bfc9be2a9370e395d914372f8276f3a963009ac9ce4722048cff2f360e5c6925950dc9f564349109f9a9524535a95ba7e9283001802590eba014cfa71edfbf905e7ba34133ac20250a7122957d785c848d47c681be52331da
* DEBUG   7090ms test_comm.py:126 PUBKEY: 65 0433ceeacebee2cfc744c2fd63ed76f767ab20daae557c5654f857410ef9b82a85b9ce32de11b22bc47370ad89e83c50a3708d3107d5b462b77b61da078d9fb235
* DEBUG   7090ms test_comm.py:126 KEYHANDLE: 210 a30058aeb35d60d33981f061d675f5ed1c185309ec3ed8c95e2084cbf43ec8409f68ad6708ab4b83e3a7237985d0ae7cd5f4f7a69cb63bb9b1dfa46eaa796fb586949ad5ec24ccac8593a0212a6727fea77c7629249cf2b9bba8ee817761d322a8865bcfb562b48c13b52b3aada37ee917f75a9b954105b8ca8bfc9be2a9370e395d914372f8276f3a963009ac9ce4722048cff2f360e5c6925950dc9f564349109f9a9524535a95ba7e9283001802590eba014cfa71edfbf905e7ba34133ac20250a7122957d785c848d47c681be52331da
* INFO   7090ms communication.py:77 Sending data: {}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=b'\xa1bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
41 0/1 221 46 010001dd29260012a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 012c12a2665055424b4559584104cd70227e88cbb5cd954d1e1761337d83b74925f77658fde7b3329df32ce2335520c8c8cb47d2f27b67c856e76c201d595dd2650bde04f9c4ca4e
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: 52a6a1cfa25e694b455948414e444c4558d2a30058aecc5ddb46e6bc5bed38ebabff366f976efaf2ec9fa65b2af736610a970395d9254e39c1daddcd100e2e0a7db4a9abd0
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: d519823ea0b54eddaca36d836a34d70d90ccb1cb2846c0cc571270681c781e665748c0210dcfef78d7756f45eb586c58ea5c93f9d6474716575ddab74581fcaf693a7f8c53
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: c76883e2d42e4a4718fcf505faf8cc20785986c341a6d0b45aa0ed6bf0e43be3ad1f3f0c5326b0745b082c1f8ae932419f5d457591fd3dc833e5014ca01b1f0436c2aefa32
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: cc2a4a02500ca4875cad0731c4ef8253bc8b83e845
All data received: [(69, 7), (88, 6), (204, 5), (89, 4), (65, 4), (131, 4), (200, 4), (71, 4), (93, 4), (78, 4)]
All data received: 012c12a2665055424b4559584104cd70227e88cbb5cd954d1e1761337d83b74925f77658fde7b3329df32ce2335520c8c8cb47d2f27b67c856e76c201d595dd2650bde04f9c4ca4e52a6a1cfa25e694b455948414e444c4558d2a30058aecc5ddb46e6bc5bed38ebabff366f976efaf2ec9fa65b2af736610a970395d9254e39c1daddcd100e2e0a7db4a9abd0d519823ea0b54eddaca36d836a34d70d90ccb1cb2846c0cc571270681c781e665748c0210dcfef78d7756f45eb586c58ea5c93f9d6474716575ddab74581fcaf693a7f8c53c76883e2d42e4a4718fcf505faf8cc20785986c341a6d0b45aa0ed6bf0e43be3ad1f3f0c5326b0745b082c1f8ae932419f5d457591fd3dc833e5014ca01b1f0436c2aefa32cc2a4a02500ca4875cad0731c4ef8253bc8b83e845
All data received CBOR: {'PUBKEY': b'\x04\xcdp"~\x88\xcb\xb5\xcd\x95M\x1e\x17a3}\x83\xb7I%\xf7vX\xfd\xe7\xb32\x9d\xf3,\xe23U \xc8\xc8\xcbG\xd2\xf2{g\xc8V\xe7l \x1dY]\xd2e\x0b\xde\x04\xf9\xc4\xcaNR\xa6\xa1\xcf\xa2^', 'KEYHANDLE': b'\xa3\x00X\xae\xcc]\xdbF\xe6\xbc[\xed8\xeb\xab\xff6o\x97n\xfa\xf2\xec\x9f\xa6[*\xf76a\n\x97\x03\x95\xd9%N9\xc1\xda\xdd\xcd\x10\x0e.\n}\xb4\xa9\xab\xd0\xd5\x19\x82>\xa0\xb5N\xdd\xac\xa3m\x83j4\xd7\r\x90\xcc\xb1\xcb(F\xc0\xccW\x12ph\x1cx\x1efWH\xc0!\r\xcf\xefx\xd7uoE\xebXlX\xea\\\x93\xf9\xd6GG\x16W]\xda\xb7E\x81\xfc\xafi:\x7f\x8cS\xc7h\x83\xe2\xd4.JG\x18\xfc\xf5\x05\xfa\xf8\xcc xY\x86\xc3A\xa6\xd0\xb4Z\xa0\xedk\xf0\xe4;\xe3\xad\x1f?\x0cS&\xb0t[\x08,\x1f\x8a\xe92A\x9f]Eu\x91\xfd=\xc83\xe5\x01L\xa0\x1b\x1f\x046\xc2\xae\xfa2\xcc*J\x02P\x0c\xa4\x87\\\xad\x071\xc4\xef\x82S\xbc\x8b\x83\xe8E'}
* DEBUG   7321ms test_comm.py:167 pubkey: 65 0433ceeacebee2cfc744c2fd63ed76f767ab20daae557c5654f857410ef9b82a85b9ce32de11b22bc47370ad89e83c50a3708d3107d5b462b77b61da078d9fb235
* DEBUG   7322ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x033\xce\xea\xce\xbe\xe2\xcf\xc7D\xc2\xfdc\xedv\xf7g\xab \xda\xaeU|VT\xf8WA\x0e\xf9\xb8*\x85', NIST256p, sha256)
Captured log call
*   6863ms communication.py:77 Sending data: {}
*   6864ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   6868ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208]
*   6872ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7012ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7013ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   7016ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7024ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 51, 206, 234, 206, 190, 226, 207, 199, 68, 194, 253, 99, 237, 118, 247, 103, 171, 32, 218, 174, 85, 124, 86, 84, 248, 87, 65, 14, 249, 184, 42, 133, 185, 206, 50, 222, 17, 178]
*   7028ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 43, 196, 115, 112, 173, 137, 232, 60, 80, 163, 112, 141, 49, 7, 213, 180, 98, 183, 123, 97, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   7029ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   7032ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7040ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 218, 7, 141, 159, 178, 53, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 179, 93, 96, 211, 57, 129, 240, 97, 214, 117, 245, 237, 28, 24, 83, 9, 236, 62, 216, 201, 94, 32, 132, 203, 244, 62, 200, 64, 159, 104]
*   7044ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 173, 103, 8, 171, 75, 131, 227, 167, 35, 121, 133, 208, 174, 124, 213, 244, 247, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7045ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   7048ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7056ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 166, 156, 182, 59, 185, 177, 223, 164, 110, 170, 121, 111, 181, 134, 148, 154, 213, 236, 36, 204, 172, 133, 147, 160, 33, 42, 103, 39, 254, 167, 124, 118, 41, 36, 156, 242, 185, 187, 168, 238, 129, 119, 97, 211, 34, 168, 134, 91, 207, 181, 98, 180]
*   7060ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 140, 19, 181, 43, 58, 173, 163, 126, 233, 23, 247, 90, 155, 149, 65, 5, 184, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7061ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   7064ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7072ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 202, 139, 252, 155, 226, 169, 55, 14, 57, 93, 145, 67, 114, 248, 39, 111, 58, 150, 48, 9, 172, 156, 228, 114, 32, 72, 207, 242, 243, 96, 229, 198, 146, 89, 80, 220, 159, 86, 67, 73, 16, 159, 154, 149, 36, 83, 90, 149, 186, 126, 146, 131]
*   7076ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 0, 24, 2, 89, 14, 186, 1, 76, 250, 113, 237, 251, 249, 5, 231, 186, 52, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7077ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   7080ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7088ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 28, 1, 0, 0, 0, 0, 19, 58, 194, 2, 80, 167, 18, 41, 87, 215, 133, 200, 72, 212, 124, 104, 27, 229, 35, 49, 218, 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]
*   7089ms test_comm.py:126 PUBKEY: 65 0433ceeacebee2cfc744c2fd63ed76f767ab20daae557c5654f857410ef9b82a85b9ce32de11b22bc47370ad89e83c50a3708d3107d5b462b77b61da078d9fb235
*   7090ms test_comm.py:126 KEYHANDLE: 210 a30058aeb35d60d33981f061d675f5ed1c185309ec3ed8c95e2084cbf43ec8409f68ad6708ab4b83e3a7237985d0ae7cd5f4f7a69cb63bb9b1dfa46eaa796fb586949ad5ec24ccac8593a0212a6727fea77c7629249cf2b9bba8ee817761d322a8865bcfb562b48c13b52b3aada37ee917f75a9b954105b8ca8bfc9be2a9370e395d914372f8276f3a963009ac9ce4722048cff2f360e5c6925950dc9f564349109f9a9524535a95ba7e9283001802590eba014cfa71edfbf905e7ba34133ac20250a7122957d785c848d47c681be52331da
*   7090ms test_comm.py:126 PUBKEY: 65 0433ceeacebee2cfc744c2fd63ed76f767ab20daae557c5654f857410ef9b82a85b9ce32de11b22bc47370ad89e83c50a3708d3107d5b462b77b61da078d9fb235
*   7090ms test_comm.py:126 KEYHANDLE: 210 a30058aeb35d60d33981f061d675f5ed1c185309ec3ed8c95e2084cbf43ec8409f68ad6708ab4b83e3a7237985d0ae7cd5f4f7a69cb63bb9b1dfa46eaa796fb586949ad5ec24ccac8593a0212a6727fea77c7629249cf2b9bba8ee817761d322a8865bcfb562b48c13b52b3aada37ee917f75a9b954105b8ca8bfc9be2a9370e395d914372f8276f3a963009ac9ce4722048cff2f360e5c6925950dc9f564349109f9a9524535a95ba7e9283001802590eba014cfa71edfbf905e7ba34133ac20250a7122957d785c848d47c681be52331da
*   7090ms communication.py:77 Sending data: {}
*   7091ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   7096ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208]
*   7100ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7244ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7245ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   7248ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7256ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 205, 112, 34, 126, 136, 203, 181, 205, 149, 77, 30, 23, 97, 51, 125, 131, 183, 73, 37, 247, 118, 88, 253, 231, 179, 50, 157, 243, 44, 226, 51, 85, 32, 200, 200, 203, 71, 210]
*   7260ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 242, 123, 103, 200, 86, 231, 108, 32, 29, 89, 93, 210, 101, 11, 222, 4, 249, 196, 202, 78, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   7261ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   7264ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7272ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 82, 166, 161, 207, 162, 94, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 204, 93, 219, 70, 230, 188, 91, 237, 56, 235, 171, 255, 54, 111, 151, 110, 250, 242, 236, 159, 166, 91, 42, 247, 54, 97, 10, 151, 3, 149]
*   7276ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 217, 37, 78, 57, 193, 218, 221, 205, 16, 14, 46, 10, 125, 180, 169, 171, 208, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7277ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   7280ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7288ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 213, 25, 130, 62, 160, 181, 78, 221, 172, 163, 109, 131, 106, 52, 215, 13, 144, 204, 177, 203, 40, 70, 192, 204, 87, 18, 112, 104, 28, 120, 30, 102, 87, 72, 192, 33, 13, 207, 239, 120, 215, 117, 111, 69, 235, 88, 108, 88, 234, 92, 147, 249]
*   7292ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 214, 71, 71, 22, 87, 93, 218, 183, 69, 129, 252, 175, 105, 58, 127, 140, 83, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7293ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   7296ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7304ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 199, 104, 131, 226, 212, 46, 74, 71, 24, 252, 245, 5, 250, 248, 204, 32, 120, 89, 134, 195, 65, 166, 208, 180, 90, 160, 237, 107, 240, 228, 59, 227, 173, 31, 63, 12, 83, 38, 176, 116, 91, 8, 44, 31, 138, 233, 50, 65, 159, 93, 69, 117]
*   7308ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 145, 253, 61, 200, 51, 229, 1, 76, 160, 27, 31, 4, 54, 194, 174, 250, 50, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7309ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   7312ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7320ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 28, 1, 0, 0, 0, 0, 204, 42, 74, 2, 80, 12, 164, 135, 92, 173, 7, 49, 196, 239, 130, 83, 188, 139, 131, 232, 69, 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]
*   7321ms test_comm.py:167 pubkey: 65 0433ceeacebee2cfc744c2fd63ed76f767ab20daae557c5654f857410ef9b82a85b9ce32de11b22bc47370ad89e83c50a3708d3107d5b462b77b61da078d9fb235
*   7322ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x033\xce\xea\xce\xbe\xe2\xcf\xc7D\xc2\xfdc\xedv\xf7g\xab \xda\xaeU|VT\xf8WA\x0e\xf9\xb8*\x85', NIST256p, sha256)

Teardown

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 012c12a2665055424b455958410438f0131d8d2da4f31e11a2e7ab165078032981cc934684277acbc2f392e8dd55eb58d2c50eab21d20434ccbae2831fc9c14753ffdec7c822c2da
Selecting exchange_u2f
Received CTAP1 signature raw: 44ca1a18b803694b455948414e444c4558d2a30058ae8a004465eaccd551024f5f6576b4ffdad061c0ec745e62427fb35bcc5d6dc9f9250f23744531fd22eda56785500d1c
Selecting exchange_u2f
Received CTAP1 signature raw: b6720851a89536f257aa7b480371edf7358c4c6a3a005b3a445f42a707f72105533d07c311c69f450639cf1f596d223d42c3bb1b9d138c4d9c41fd00e5aae964f4f9d4798f
Selecting exchange_u2f
Received CTAP1 signature raw: bb26e94d30928e2f03b892523233f32336973708f56b919e0eade099d469fe8885ca7a56da5af8cde92557ac126d3fdf73e2b20b2e4079dabe2f014cf39b9e0057df8e894c
Selecting exchange_u2f
Received CTAP1 signature raw: 86237302506eb1b670530ee04e747f312f799bab39
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 012c12a2665055424b4559584104a6b03b198cc005c168554f5584617dd7bc8f169e73bb5767ea2534629cf39e33ba2865f283242bae6098b671d2c03af107b1f735239140d03cae
Selecting exchange_u2f
Received CTAP1 signature raw: c2c9d960e199694b455948414e444c4558d2a30058aed253b91eb65456cc3e14710bfbcbebfcf7334591d50054209fd7599d6506be739c7b8a6a45cf352dbbe7ab8150b278
Selecting exchange_u2f
Received CTAP1 signature raw: d9e208aa3e4421c32c8b5be0360b6f01d30f91b363818dfd1bdb66037c95f8bd159f195c0087eb6dba6c9086a7a4493f311c11663a20d2c92994583ce6e9ebb870f9bc7427
Selecting exchange_u2f
Received CTAP1 signature raw: ba7df3d5620fc010dd2d6065b620d5f60a3e631512b5124d497e7ef77245a5d3fb132c287317d8d1c388c283fb94477c4177750e83523429723c014c5b456127645f87a3c5
Selecting exchange_u2f
Received CTAP1 signature raw: b3dfd802502809f194617a25357ce0ae9d6d766cee
Captured stderr call
* INFO   7326ms communication.py:77 Sending data: {}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=b'\xa1bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
41 0/1 221 46 010001dd29260012a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 012c12a2665055424b455958410438f0131d8d2da4f31e11a2e7ab165078032981cc934684277acbc2f392e8dd55eb58d2c50eab21d20434ccbae2831fc9c14753ffdec7c822c2da
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: 44ca1a18b803694b455948414e444c4558d2a30058ae8a004465eaccd551024f5f6576b4ffdad061c0ec745e62427fb35bcc5d6dc9f9250f23744531fd22eda56785500d1c
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: b6720851a89536f257aa7b480371edf7358c4c6a3a005b3a445f42a707f72105533d07c311c69f450639cf1f596d223d42c3bb1b9d138c4d9c41fd00e5aae964f4f9d4798f
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: bb26e94d30928e2f03b892523233f32336973708f56b919e0eade099d469fe8885ca7a56da5af8cde92557ac126d3fdf73e2b20b2e4079dabe2f014cf39b9e0057df8e894c
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: 86237302506eb1b670530ee04e747f312f799bab39
All data received: [(69, 5), (0, 5), (80, 4), (66, 4), (88, 4), (243, 4), (3, 4), (204, 4), (218, 4), (68, 4)]
All data received: 012c12a2665055424b455958410438f0131d8d2da4f31e11a2e7ab165078032981cc934684277acbc2f392e8dd55eb58d2c50eab21d20434ccbae2831fc9c14753ffdec7c822c2da44ca1a18b803694b455948414e444c4558d2a30058ae8a004465eaccd551024f5f6576b4ffdad061c0ec745e62427fb35bcc5d6dc9f9250f23744531fd22eda56785500d1cb6720851a89536f257aa7b480371edf7358c4c6a3a005b3a445f42a707f72105533d07c311c69f450639cf1f596d223d42c3bb1b9d138c4d9c41fd00e5aae964f4f9d4798fbb26e94d30928e2f03b892523233f32336973708f56b919e0eade099d469fe8885ca7a56da5af8cde92557ac126d3fdf73e2b20b2e4079dabe2f014cf39b9e0057df8e894c86237302506eb1b670530ee04e747f312f799bab39
All data received CBOR: {'PUBKEY': b'\x048\xf0\x13\x1d\x8d-\xa4\xf3\x1e\x11\xa2\xe7\xab\x16Px\x03)\x81\xcc\x93F\x84\'z\xcb\xc2\xf3\x92\xe8\xddU\xebX\xd2\xc5\x0e\xab!\xd2\x044\xcc\xba\xe2\x83\x1f\xc9\xc1GS\xff\xde\xc7\xc8"\xc2\xdaD\xca\x1a\x18\xb8\x03', 'KEYHANDLE': b'\xa3\x00X\xae\x8a\x00De\xea\xcc\xd5Q\x02O_ev\xb4\xff\xda\xd0a\xc0\xect^bB\x7f\xb3[\xcc]m\xc9\xf9%\x0f#tE1\xfd"\xed\xa5g\x85P\r\x1c\xb6r\x08Q\xa8\x956\xf2W\xaa{H\x03q\xed\xf75\x8cLj:\x00[:D_B\xa7\x07\xf7!\x05S=\x07\xc3\x11\xc6\x9fE\x069\xcf\x1fYm"=B\xc3\xbb\x1b\x9d\x13\x8cM\x9cA\xfd\x00\xe5\xaa\xe9d\xf4\xf9\xd4y\x8f\xbb&\xe9M0\x92\x8e/\x03\xb8\x92R23\xf3#6\x977\x08\xf5k\x91\x9e\x0e\xad\xe0\x99\xd4i\xfe\x88\x85\xcazV\xdaZ\xf8\xcd\xe9%W\xac\x12m?\xdfs\xe2\xb2\x0b.@y\xda\xbe/\x01L\xf3\x9b\x9e\x00W\xdf\x8e\x89L\x86#s\x02Pn\xb1\xb6pS\x0e\xe0Nt\x7f1/y\x9b\xab9'}
* DEBUG   7549ms test_comm.py:126 PUBKEY: 65 0438f0131d8d2da4f31e11a2e7ab165078032981cc934684277acbc2f392e8dd55eb58d2c50eab21d20434ccbae2831fc9c14753ffdec7c822c2da44ca1a18b803
* DEBUG   7550ms test_comm.py:126 KEYHANDLE: 210 a30058ae8a004465eaccd551024f5f6576b4ffdad061c0ec745e62427fb35bcc5d6dc9f9250f23744531fd22eda56785500d1cb6720851a89536f257aa7b480371edf7358c4c6a3a005b3a445f42a707f72105533d07c311c69f450639cf1f596d223d42c3bb1b9d138c4d9c41fd00e5aae964f4f9d4798fbb26e94d30928e2f03b892523233f32336973708f56b919e0eade099d469fe8885ca7a56da5af8cde92557ac126d3fdf73e2b20b2e4079dabe2f014cf39b9e0057df8e894c86237302506eb1b670530ee04e747f312f799bab39
* DEBUG   7550ms test_comm.py:126 PUBKEY: 65 0438f0131d8d2da4f31e11a2e7ab165078032981cc934684277acbc2f392e8dd55eb58d2c50eab21d20434ccbae2831fc9c14753ffdec7c822c2da44ca1a18b803
* DEBUG   7550ms test_comm.py:126 KEYHANDLE: 210 a30058ae8a004465eaccd551024f5f6576b4ffdad061c0ec745e62427fb35bcc5d6dc9f9250f23744531fd22eda56785500d1cb6720851a89536f257aa7b480371edf7358c4c6a3a005b3a445f42a707f72105533d07c311c69f450639cf1f596d223d42c3bb1b9d138c4d9c41fd00e5aae964f4f9d4798fbb26e94d30928e2f03b892523233f32336973708f56b919e0eade099d469fe8885ca7a56da5af8cde92557ac126d3fdf73e2b20b2e4079dabe2f014cf39b9e0057df8e894c86237302506eb1b670530ee04e747f312f799bab39
* INFO   7550ms communication.py:77 Sending data: {}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=b'\xa1bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
41 0/1 221 46 010001dd29260012a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 012c12a2665055424b4559584104a6b03b198cc005c168554f5584617dd7bc8f169e73bb5767ea2534629cf39e33ba2865f283242bae6098b671d2c03af107b1f735239140d03cae
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: c2c9d960e199694b455948414e444c4558d2a30058aed253b91eb65456cc3e14710bfbcbebfcf7334591d50054209fd7599d6506be739c7b8a6a45cf352dbbe7ab8150b278
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: d9e208aa3e4421c32c8b5be0360b6f01d30f91b363818dfd1bdb66037c95f8bd159f195c0087eb6dba6c9086a7a4493f311c11663a20d2c92994583ce6e9ebb870f9bc7427
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: ba7df3d5620fc010dd2d6065b620d5f60a3e631512b5124d497e7ef77245a5d3fb132c287317d8d1c388c283fb94477c4177750e83523429723c014c5b456127645f87a3c5
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: b3dfd802502809f194617a25357ce0ae9d6d766cee
All data received: [(69, 7), (88, 4), (174, 4), (210, 4), (1, 3), (44, 3), (18, 3), (102, 3), (80, 3), (85, 3)]
All data received: 012c12a2665055424b4559584104a6b03b198cc005c168554f5584617dd7bc8f169e73bb5767ea2534629cf39e33ba2865f283242bae6098b671d2c03af107b1f735239140d03caec2c9d960e199694b455948414e444c4558d2a30058aed253b91eb65456cc3e14710bfbcbebfcf7334591d50054209fd7599d6506be739c7b8a6a45cf352dbbe7ab8150b278d9e208aa3e4421c32c8b5be0360b6f01d30f91b363818dfd1bdb66037c95f8bd159f195c0087eb6dba6c9086a7a4493f311c11663a20d2c92994583ce6e9ebb870f9bc7427ba7df3d5620fc010dd2d6065b620d5f60a3e631512b5124d497e7ef77245a5d3fb132c287317d8d1c388c283fb94477c4177750e83523429723c014c5b456127645f87a3c5b3dfd802502809f194617a25357ce0ae9d6d766cee
All data received CBOR: {'PUBKEY': b'\x04\xa6\xb0;\x19\x8c\xc0\x05\xc1hUOU\x84a}\xd7\xbc\x8f\x16\x9es\xbbWg\xea%4b\x9c\xf3\x9e3\xba(e\xf2\x83$+\xae`\x98\xb6q\xd2\xc0:\xf1\x07\xb1\xf75#\x91@\xd0<\xae\xc2\xc9\xd9`\xe1\x99', 'KEYHANDLE': b"\xa3\x00X\xae\xd2S\xb9\x1e\xb6TV\xcc>\x14q\x0b\xfb\xcb\xeb\xfc\xf73E\x91\xd5\x00T \x9f\xd7Y\x9de\x06\xbes\x9c{\x8ajE\xcf5-\xbb\xe7\xab\x81P\xb2x\xd9\xe2\x08\xaa>D!\xc3,\x8b[\xe06\x0bo\x01\xd3\x0f\x91\xb3c\x81\x8d\xfd\x1b\xdbf\x03|\x95\xf8\xbd\x15\x9f\x19\\\x00\x87\xebm\xbal\x90\x86\xa7\xa4I?1\x1c\x11f: \xd2\xc9)\x94X<\xe6\xe9\xeb\xb8p\xf9\xbct'\xba}\xf3\xd5b\x0f\xc0\x10\xdd-`e\xb6 \xd5\xf6\n>c\x15\x12\xb5\x12MI~~\xf7rE\xa5\xd3\xfb\x13,(s\x17\xd8\xd1\xc3\x88\xc2\x83\xfb\x94G|Awu\x0e\x83R4)r<\x01L[Ea'd_\x87\xa3\xc5\xb3\xdf\xd8\x02P(\t\xf1\x94az%5|\xe0\xae\x9dmvl\xee"}
* DEBUG   7773ms test_comm.py:167 pubkey: 65 0438f0131d8d2da4f31e11a2e7ab165078032981cc934684277acbc2f392e8dd55eb58d2c50eab21d20434ccbae2831fc9c14753ffdec7c822c2da44ca1a18b803
* DEBUG   7774ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b"\x038\xf0\x13\x1d\x8d-\xa4\xf3\x1e\x11\xa2\xe7\xab\x16Px\x03)\x81\xcc\x93F\x84'z\xcb\xc2\xf3\x92\xe8\xddU", NIST256p, sha256)
Captured log call
*   7326ms communication.py:77 Sending data: {}
*   7327ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   7332ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208]
*   7336ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7472ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7473ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   7476ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7484ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 56, 240, 19, 29, 141, 45, 164, 243, 30, 17, 162, 231, 171, 22, 80, 120, 3, 41, 129, 204, 147, 70, 132, 39, 122, 203, 194, 243, 146, 232, 221, 85, 235, 88, 210, 197, 14, 171]
*   7488ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 33, 210, 4, 52, 204, 186, 226, 131, 31, 201, 193, 71, 83, 255, 222, 199, 200, 34, 194, 218, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   7489ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   7492ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7500ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 68, 202, 26, 24, 184, 3, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 138, 0, 68, 101, 234, 204, 213, 81, 2, 79, 95, 101, 118, 180, 255, 218, 208, 97, 192, 236, 116, 94, 98, 66, 127, 179, 91, 204, 93, 109]
*   7504ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 201, 249, 37, 15, 35, 116, 69, 49, 253, 34, 237, 165, 103, 133, 80, 13, 28, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7505ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   7508ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7516ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 182, 114, 8, 81, 168, 149, 54, 242, 87, 170, 123, 72, 3, 113, 237, 247, 53, 140, 76, 106, 58, 0, 91, 58, 68, 95, 66, 167, 7, 247, 33, 5, 83, 61, 7, 195, 17, 198, 159, 69, 6, 57, 207, 31, 89, 109, 34, 61, 66, 195, 187, 27]
*   7520ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 157, 19, 140, 77, 156, 65, 253, 0, 229, 170, 233, 100, 244, 249, 212, 121, 143, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7521ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   7524ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7532ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 187, 38, 233, 77, 48, 146, 142, 47, 3, 184, 146, 82, 50, 51, 243, 35, 54, 151, 55, 8, 245, 107, 145, 158, 14, 173, 224, 153, 212, 105, 254, 136, 133, 202, 122, 86, 218, 90, 248, 205, 233, 37, 87, 172, 18, 109, 63, 223, 115, 226, 178, 11]
*   7536ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 46, 64, 121, 218, 190, 47, 1, 76, 243, 155, 158, 0, 87, 223, 142, 137, 76, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7537ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   7540ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7548ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 28, 1, 0, 0, 0, 0, 134, 35, 115, 2, 80, 110, 177, 182, 112, 83, 14, 224, 78, 116, 127, 49, 47, 121, 155, 171, 57, 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]
*   7549ms test_comm.py:126 PUBKEY: 65 0438f0131d8d2da4f31e11a2e7ab165078032981cc934684277acbc2f392e8dd55eb58d2c50eab21d20434ccbae2831fc9c14753ffdec7c822c2da44ca1a18b803
*   7550ms test_comm.py:126 KEYHANDLE: 210 a30058ae8a004465eaccd551024f5f6576b4ffdad061c0ec745e62427fb35bcc5d6dc9f9250f23744531fd22eda56785500d1cb6720851a89536f257aa7b480371edf7358c4c6a3a005b3a445f42a707f72105533d07c311c69f450639cf1f596d223d42c3bb1b9d138c4d9c41fd00e5aae964f4f9d4798fbb26e94d30928e2f03b892523233f32336973708f56b919e0eade099d469fe8885ca7a56da5af8cde92557ac126d3fdf73e2b20b2e4079dabe2f014cf39b9e0057df8e894c86237302506eb1b670530ee04e747f312f799bab39
*   7550ms test_comm.py:126 PUBKEY: 65 0438f0131d8d2da4f31e11a2e7ab165078032981cc934684277acbc2f392e8dd55eb58d2c50eab21d20434ccbae2831fc9c14753ffdec7c822c2da44ca1a18b803
*   7550ms test_comm.py:126 KEYHANDLE: 210 a30058ae8a004465eaccd551024f5f6576b4ffdad061c0ec745e62427fb35bcc5d6dc9f9250f23744531fd22eda56785500d1cb6720851a89536f257aa7b480371edf7358c4c6a3a005b3a445f42a707f72105533d07c311c69f450639cf1f596d223d42c3bb1b9d138c4d9c41fd00e5aae964f4f9d4798fbb26e94d30928e2f03b892523233f32336973708f56b919e0eade099d469fe8885ca7a56da5af8cde92557ac126d3fdf73e2b20b2e4079dabe2f014cf39b9e0057df8e894c86237302506eb1b670530ee04e747f312f799bab39
*   7550ms communication.py:77 Sending data: {}
*   7551ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   7556ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208]
*   7560ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7696ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7697ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   7700ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7708ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 166, 176, 59, 25, 140, 192, 5, 193, 104, 85, 79, 85, 132, 97, 125, 215, 188, 143, 22, 158, 115, 187, 87, 103, 234, 37, 52, 98, 156, 243, 158, 51, 186, 40, 101, 242, 131, 36]
*   7712ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 43, 174, 96, 152, 182, 113, 210, 192, 58, 241, 7, 177, 247, 53, 35, 145, 64, 208, 60, 174, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   7713ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   7716ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7724ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 194, 201, 217, 96, 225, 153, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 210, 83, 185, 30, 182, 84, 86, 204, 62, 20, 113, 11, 251, 203, 235, 252, 247, 51, 69, 145, 213, 0, 84, 32, 159, 215, 89, 157, 101, 6]
*   7728ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 190, 115, 156, 123, 138, 106, 69, 207, 53, 45, 187, 231, 171, 129, 80, 178, 120, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7729ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   7732ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7740ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 217, 226, 8, 170, 62, 68, 33, 195, 44, 139, 91, 224, 54, 11, 111, 1, 211, 15, 145, 179, 99, 129, 141, 253, 27, 219, 102, 3, 124, 149, 248, 189, 21, 159, 25, 92, 0, 135, 235, 109, 186, 108, 144, 134, 167, 164, 73, 63, 49, 28, 17, 102]
*   7744ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 58, 32, 210, 201, 41, 148, 88, 60, 230, 233, 235, 184, 112, 249, 188, 116, 39, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7745ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   7748ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7756ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 186, 125, 243, 213, 98, 15, 192, 16, 221, 45, 96, 101, 182, 32, 213, 246, 10, 62, 99, 21, 18, 181, 18, 77, 73, 126, 126, 247, 114, 69, 165, 211, 251, 19, 44, 40, 115, 23, 216, 209, 195, 136, 194, 131, 251, 148, 71, 124, 65, 119, 117, 14]
*   7760ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 131, 82, 52, 41, 114, 60, 1, 76, 91, 69, 97, 39, 100, 95, 135, 163, 197, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7761ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   7764ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7772ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 28, 1, 0, 0, 0, 0, 179, 223, 216, 2, 80, 40, 9, 241, 148, 97, 122, 37, 53, 124, 224, 174, 157, 109, 118, 108, 238, 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]
*   7773ms test_comm.py:167 pubkey: 65 0438f0131d8d2da4f31e11a2e7ab165078032981cc934684277acbc2f392e8dd55eb58d2c50eab21d20434ccbae2831fc9c14753ffdec7c822c2da44ca1a18b803
*   7774ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b"\x038\xf0\x13\x1d\x8d-\xa4\xf3\x1e\x11\xa2\xe7\xab\x16Px\x03)\x81\xcc\x93F\x84'z\xcb\xc2\xf3\x92\xe8\xddU", NIST256p, sha256)

Teardown

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 012c12a2665055424b455958410436e850ee09d31ab825022d3520e119b2fcbf2186e977cfbc4788a2de218d0b0f46442b4334b976c109cfb256d6af04ebde6faddaecfd5a505914
Selecting exchange_u2f
Received CTAP1 signature raw: b5f7774111cd694b455948414e444c4558d2a30058aea0dc34d3fc36c3feae40a33ffccb986b3d06d1fb0e9978ce67ba67852079f2b9c8ccc7bd2bc3cf3800be2ae31c9b93
Selecting exchange_u2f
Received CTAP1 signature raw: 110e862f7eee7847e54d07c179608e2bc074bf6b856dec3a155fd5776a9417a47dfa5fcc74c740ce202a919e3ea495463820f2f2e18ed5ff31616cd5e7b622bb4c857c09a2
Selecting exchange_u2f
Received CTAP1 signature raw: 1fc7bf465d3940cc174d2b0842b6bf8b7590dfb06002ec8f39f1ebd35da6c4ec38e926fcee47907c2c2e44baa3c377f53d2b1ec1b1216b159449014c2cc229372c0f113265
Selecting exchange_u2f
Received CTAP1 signature raw: c72f4f025023fc7bc419c255ac10434749cccaacda
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 012c12a2665055424b4559584104bb273cac04ad0780d47995309464be63d7f45203c72357d658b6ad1ca540ff60f534af9fa4a1e9e34575bc943cec659d2f7ee7c18ebe63af1fd7
Selecting exchange_u2f
Received CTAP1 signature raw: 2b1470750266694b455948414e444c4558d2a30058aeff3f202598086ae9f56d47b89b9a5ca578dd0ac2a0068b1b5c45da1712d966447c1c282f9c729dace0802b33a89073
Selecting exchange_u2f
Received CTAP1 signature raw: de22a00590469203ba082576ba9f63cf66c7fb8e55748b6d93b7ecc24389858e880b559230841c7320be19f5854cecf38e38640399500527626b811055a74a4f701896bd0d
Selecting exchange_u2f
Received CTAP1 signature raw: f895d9bfe631f1bda59c75bf3f111acabf2c13a5a33a9e7a2d4902916aec61b00ece412bb7266360ad008e4d189a18a7b9e7474b8587ab1408f1014ca389c1ef287ed8838a
Selecting exchange_u2f
Received CTAP1 signature raw: 78d41002508fdb1508572779f9b1371f0abeab0d5b
Captured stderr call
* INFO   7778ms communication.py:77 Sending data: {}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=b'\xa1bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
41 0/1 221 46 010001dd29260012a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 012c12a2665055424b455958410436e850ee09d31ab825022d3520e119b2fcbf2186e977cfbc4788a2de218d0b0f46442b4334b976c109cfb256d6af04ebde6faddaecfd5a505914
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: b5f7774111cd694b455948414e444c4558d2a30058aea0dc34d3fc36c3feae40a33ffccb986b3d06d1fb0e9978ce67ba67852079f2b9c8ccc7bd2bc3cf3800be2ae31c9b93
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: 110e862f7eee7847e54d07c179608e2bc074bf6b856dec3a155fd5776a9417a47dfa5fcc74c740ce202a919e3ea495463820f2f2e18ed5ff31616cd5e7b622bb4c857c09a2
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: 1fc7bf465d3940cc174d2b0842b6bf8b7590dfb06002ec8f39f1ebd35da6c4ec38e926fcee47907c2c2e44baa3c377f53d2b1ec1b1216b159449014c2cc229372c0f113265
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: c72f4f025023fc7bc419c255ac10434749cccaacda
All data received: [(252, 5), (43, 5), (44, 4), (80, 4), (32, 4), (191, 4), (119, 4), (71, 4), (236, 4), (204, 4)]
All data received: 012c12a2665055424b455958410436e850ee09d31ab825022d3520e119b2fcbf2186e977cfbc4788a2de218d0b0f46442b4334b976c109cfb256d6af04ebde6faddaecfd5a505914b5f7774111cd694b455948414e444c4558d2a30058aea0dc34d3fc36c3feae40a33ffccb986b3d06d1fb0e9978ce67ba67852079f2b9c8ccc7bd2bc3cf3800be2ae31c9b93110e862f7eee7847e54d07c179608e2bc074bf6b856dec3a155fd5776a9417a47dfa5fcc74c740ce202a919e3ea495463820f2f2e18ed5ff31616cd5e7b622bb4c857c09a21fc7bf465d3940cc174d2b0842b6bf8b7590dfb06002ec8f39f1ebd35da6c4ec38e926fcee47907c2c2e44baa3c377f53d2b1ec1b1216b159449014c2cc229372c0f113265c72f4f025023fc7bc419c255ac10434749cccaacda
All data received CBOR: {'PUBKEY': b'\x046\xe8P\xee\t\xd3\x1a\xb8%\x02-5 \xe1\x19\xb2\xfc\xbf!\x86\xe9w\xcf\xbcG\x88\xa2\xde!\x8d\x0b\x0fFD+C4\xb9v\xc1\t\xcf\xb2V\xd6\xaf\x04\xeb\xdeo\xad\xda\xec\xfdZPY\x14\xb5\xf7wA\x11\xcd', 'KEYHANDLE': b'\xa3\x00X\xae\xa0\xdc4\xd3\xfc6\xc3\xfe\xae@\xa3?\xfc\xcb\x98k=\x06\xd1\xfb\x0e\x99x\xceg\xbag\x85 y\xf2\xb9\xc8\xcc\xc7\xbd+\xc3\xcf8\x00\xbe*\xe3\x1c\x9b\x93\x11\x0e\x86/~\xeexG\xe5M\x07\xc1y`\x8e+\xc0t\xbfk\x85m\xec:\x15_\xd5wj\x94\x17\xa4}\xfa_\xcct\xc7@\xce *\x91\x9e>\xa4\x95F8 \xf2\xf2\xe1\x8e\xd5\xff1al\xd5\xe7\xb6"\xbbL\x85|\t\xa2\x1f\xc7\xbfF]9@\xcc\x17M+\x08B\xb6\xbf\x8bu\x90\xdf\xb0`\x02\xec\x8f9\xf1\xeb\xd3]\xa6\xc4\xec8\xe9&\xfc\xeeG\x90|,.D\xba\xa3\xc3w\xf5=+\x1e\xc1\xb1!k\x15\x94I\x01L,\xc2)7,\x0f\x112e\xc7/O\x02P#\xfc{\xc4\x19\xc2U\xac\x10CGI\xcc\xca\xac\xda'}
* DEBUG   8001ms test_comm.py:126 PUBKEY: 65 0436e850ee09d31ab825022d3520e119b2fcbf2186e977cfbc4788a2de218d0b0f46442b4334b976c109cfb256d6af04ebde6faddaecfd5a505914b5f7774111cd
* DEBUG   8002ms test_comm.py:126 KEYHANDLE: 210 a30058aea0dc34d3fc36c3feae40a33ffccb986b3d06d1fb0e9978ce67ba67852079f2b9c8ccc7bd2bc3cf3800be2ae31c9b93110e862f7eee7847e54d07c179608e2bc074bf6b856dec3a155fd5776a9417a47dfa5fcc74c740ce202a919e3ea495463820f2f2e18ed5ff31616cd5e7b622bb4c857c09a21fc7bf465d3940cc174d2b0842b6bf8b7590dfb06002ec8f39f1ebd35da6c4ec38e926fcee47907c2c2e44baa3c377f53d2b1ec1b1216b159449014c2cc229372c0f113265c72f4f025023fc7bc419c255ac10434749cccaacda
* DEBUG   8002ms test_comm.py:126 PUBKEY: 65 0436e850ee09d31ab825022d3520e119b2fcbf2186e977cfbc4788a2de218d0b0f46442b4334b976c109cfb256d6af04ebde6faddaecfd5a505914b5f7774111cd
* DEBUG   8002ms test_comm.py:126 KEYHANDLE: 210 a30058aea0dc34d3fc36c3feae40a33ffccb986b3d06d1fb0e9978ce67ba67852079f2b9c8ccc7bd2bc3cf3800be2ae31c9b93110e862f7eee7847e54d07c179608e2bc074bf6b856dec3a155fd5776a9417a47dfa5fcc74c740ce202a919e3ea495463820f2f2e18ed5ff31616cd5e7b622bb4c857c09a21fc7bf465d3940cc174d2b0842b6bf8b7590dfb06002ec8f39f1ebd35da6c4ec38e926fcee47907c2c2e44baa3c377f53d2b1ec1b1216b159449014c2cc229372c0f113265c72f4f025023fc7bc419c255ac10434749cccaacda
* INFO   8002ms communication.py:77 Sending data: {}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=b'\xa1bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
41 0/1 221 46 010001dd29260012a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 012c12a2665055424b4559584104bb273cac04ad0780d47995309464be63d7f45203c72357d658b6ad1ca540ff60f534af9fa4a1e9e34575bc943cec659d2f7ee7c18ebe63af1fd7
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: 2b1470750266694b455948414e444c4558d2a30058aeff3f202598086ae9f56d47b89b9a5ca578dd0ac2a0068b1b5c45da1712d966447c1c282f9c729dace0802b33a89073
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: de22a00590469203ba082576ba9f63cf66c7fb8e55748b6d93b7ecc24389858e880b559230841c7320be19f5854cecf38e38640399500527626b811055a74a4f701896bd0d
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: f895d9bfe631f1bda59c75bf3f111acabf2c13a5a33a9e7a2d4902916aec61b00ece412bb7266360ad008e4d189a18a7b9e7474b8587ab1408f1014ca389c1ef287ed8838a
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: 78d41002508fdb1508572779f9b1371f0abeab0d5b
All data received: [(69, 5), (142, 5), (102, 4), (85, 4), (88, 4), (190, 4), (99, 4), (165, 4), (236, 4), (8, 4)]
All data received: 012c12a2665055424b4559584104bb273cac04ad0780d47995309464be63d7f45203c72357d658b6ad1ca540ff60f534af9fa4a1e9e34575bc943cec659d2f7ee7c18ebe63af1fd72b1470750266694b455948414e444c4558d2a30058aeff3f202598086ae9f56d47b89b9a5ca578dd0ac2a0068b1b5c45da1712d966447c1c282f9c729dace0802b33a89073de22a00590469203ba082576ba9f63cf66c7fb8e55748b6d93b7ecc24389858e880b559230841c7320be19f5854cecf38e38640399500527626b811055a74a4f701896bd0df895d9bfe631f1bda59c75bf3f111acabf2c13a5a33a9e7a2d4902916aec61b00ece412bb7266360ad008e4d189a18a7b9e7474b8587ab1408f1014ca389c1ef287ed8838a78d41002508fdb1508572779f9b1371f0abeab0d5b
All data received CBOR: {'PUBKEY': b"\x04\xbb'<\xac\x04\xad\x07\x80\xd4y\x950\x94d\xbec\xd7\xf4R\x03\xc7#W\xd6X\xb6\xad\x1c\xa5@\xff`\xf54\xaf\x9f\xa4\xa1\xe9\xe3Eu\xbc\x94<\xece\x9d/~\xe7\xc1\x8e\xbec\xaf\x1f\xd7+\x14pu\x02f", 'KEYHANDLE': b'\xa3\x00X\xae\xff? %\x98\x08j\xe9\xf5mG\xb8\x9b\x9a\\\xa5x\xdd\n\xc2\xa0\x06\x8b\x1b\\E\xda\x17\x12\xd9fD|\x1c(/\x9cr\x9d\xac\xe0\x80+3\xa8\x90s\xde"\xa0\x05\x90F\x92\x03\xba\x08%v\xba\x9fc\xcff\xc7\xfb\x8eUt\x8bm\x93\xb7\xec\xc2C\x89\x85\x8e\x88\x0bU\x920\x84\x1cs \xbe\x19\xf5\x85L\xec\xf3\x8e8d\x03\x99P\x05\'bk\x81\x10U\xa7JOp\x18\x96\xbd\r\xf8\x95\xd9\xbf\xe61\xf1\xbd\xa5\x9cu\xbf?\x11\x1a\xca\xbf,\x13\xa5\xa3:\x9ez-I\x02\x91j\xeca\xb0\x0e\xceA+\xb7&c`\xad\x00\x8eM\x18\x9a\x18\xa7\xb9\xe7GK\x85\x87\xab\x14\x08\xf1\x01L\xa3\x89\xc1\xef(~\xd8\x83\x8ax\xd4\x10\x02P\x8f\xdb\x15\x08W\'y\xf9\xb17\x1f\n\xbe\xab\r['}
* DEBUG   8225ms test_comm.py:167 pubkey: 65 0436e850ee09d31ab825022d3520e119b2fcbf2186e977cfbc4788a2de218d0b0f46442b4334b976c109cfb256d6af04ebde6faddaecfd5a505914b5f7774111cd
* DEBUG   8226ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x036\xe8P\xee\t\xd3\x1a\xb8%\x02-5 \xe1\x19\xb2\xfc\xbf!\x86\xe9w\xcf\xbcG\x88\xa2\xde!\x8d\x0b\x0f', NIST256p, sha256)
Captured log call
*   7778ms communication.py:77 Sending data: {}
*   7779ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   7784ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208]
*   7788ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7924ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7925ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   7928ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7936ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 54, 232, 80, 238, 9, 211, 26, 184, 37, 2, 45, 53, 32, 225, 25, 178, 252, 191, 33, 134, 233, 119, 207, 188, 71, 136, 162, 222, 33, 141, 11, 15, 70, 68, 43, 67, 52, 185]
*   7940ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 118, 193, 9, 207, 178, 86, 214, 175, 4, 235, 222, 111, 173, 218, 236, 253, 90, 80, 89, 20, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   7941ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   7944ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7952ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 181, 247, 119, 65, 17, 205, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 160, 220, 52, 211, 252, 54, 195, 254, 174, 64, 163, 63, 252, 203, 152, 107, 61, 6, 209, 251, 14, 153, 120, 206, 103, 186, 103, 133, 32, 121]
*   7956ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 242, 185, 200, 204, 199, 189, 43, 195, 207, 56, 0, 190, 42, 227, 28, 155, 147, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7957ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   7960ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7968ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 17, 14, 134, 47, 126, 238, 120, 71, 229, 77, 7, 193, 121, 96, 142, 43, 192, 116, 191, 107, 133, 109, 236, 58, 21, 95, 213, 119, 106, 148, 23, 164, 125, 250, 95, 204, 116, 199, 64, 206, 32, 42, 145, 158, 62, 164, 149, 70, 56, 32, 242, 242]
*   7972ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 225, 142, 213, 255, 49, 97, 108, 213, 231, 182, 34, 187, 76, 133, 124, 9, 162, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7973ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   7976ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7984ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 31, 199, 191, 70, 93, 57, 64, 204, 23, 77, 43, 8, 66, 182, 191, 139, 117, 144, 223, 176, 96, 2, 236, 143, 57, 241, 235, 211, 93, 166, 196, 236, 56, 233, 38, 252, 238, 71, 144, 124, 44, 46, 68, 186, 163, 195, 119, 245, 61, 43, 30, 193]
*   7988ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 177, 33, 107, 21, 148, 73, 1, 76, 44, 194, 41, 55, 44, 15, 17, 50, 101, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   7989ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   7992ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8000ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 28, 1, 0, 0, 0, 0, 199, 47, 79, 2, 80, 35, 252, 123, 196, 25, 194, 85, 172, 16, 67, 71, 73, 204, 202, 172, 218, 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]
*   8001ms test_comm.py:126 PUBKEY: 65 0436e850ee09d31ab825022d3520e119b2fcbf2186e977cfbc4788a2de218d0b0f46442b4334b976c109cfb256d6af04ebde6faddaecfd5a505914b5f7774111cd
*   8002ms test_comm.py:126 KEYHANDLE: 210 a30058aea0dc34d3fc36c3feae40a33ffccb986b3d06d1fb0e9978ce67ba67852079f2b9c8ccc7bd2bc3cf3800be2ae31c9b93110e862f7eee7847e54d07c179608e2bc074bf6b856dec3a155fd5776a9417a47dfa5fcc74c740ce202a919e3ea495463820f2f2e18ed5ff31616cd5e7b622bb4c857c09a21fc7bf465d3940cc174d2b0842b6bf8b7590dfb06002ec8f39f1ebd35da6c4ec38e926fcee47907c2c2e44baa3c377f53d2b1ec1b1216b159449014c2cc229372c0f113265c72f4f025023fc7bc419c255ac10434749cccaacda
*   8002ms test_comm.py:126 PUBKEY: 65 0436e850ee09d31ab825022d3520e119b2fcbf2186e977cfbc4788a2de218d0b0f46442b4334b976c109cfb256d6af04ebde6faddaecfd5a505914b5f7774111cd
*   8002ms test_comm.py:126 KEYHANDLE: 210 a30058aea0dc34d3fc36c3feae40a33ffccb986b3d06d1fb0e9978ce67ba67852079f2b9c8ccc7bd2bc3cf3800be2ae31c9b93110e862f7eee7847e54d07c179608e2bc074bf6b856dec3a155fd5776a9417a47dfa5fcc74c740ce202a919e3ea495463820f2f2e18ed5ff31616cd5e7b622bb4c857c09a21fc7bf465d3940cc174d2b0842b6bf8b7590dfb06002ec8f39f1ebd35da6c4ec38e926fcee47907c2c2e44baa3c377f53d2b1ec1b1216b159449014c2cc229372c0f113265c72f4f025023fc7bc419c255ac10434749cccaacda
*   8002ms communication.py:77 Sending data: {}
*   8003ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   8008ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208]
*   8012ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8148ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8149ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   8152ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8160ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 187, 39, 60, 172, 4, 173, 7, 128, 212, 121, 149, 48, 148, 100, 190, 99, 215, 244, 82, 3, 199, 35, 87, 214, 88, 182, 173, 28, 165, 64, 255, 96, 245, 52, 175, 159, 164, 161]
*   8164ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 233, 227, 69, 117, 188, 148, 60, 236, 101, 157, 47, 126, 231, 193, 142, 190, 99, 175, 31, 215, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   8165ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   8168ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8176ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 43, 20, 112, 117, 2, 102, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 255, 63, 32, 37, 152, 8, 106, 233, 245, 109, 71, 184, 155, 154, 92, 165, 120, 221, 10, 194, 160, 6, 139, 27, 92, 69, 218, 23, 18, 217]
*   8180ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 102, 68, 124, 28, 40, 47, 156, 114, 157, 172, 224, 128, 43, 51, 168, 144, 115, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8181ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   8184ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8192ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 222, 34, 160, 5, 144, 70, 146, 3, 186, 8, 37, 118, 186, 159, 99, 207, 102, 199, 251, 142, 85, 116, 139, 109, 147, 183, 236, 194, 67, 137, 133, 142, 136, 11, 85, 146, 48, 132, 28, 115, 32, 190, 25, 245, 133, 76, 236, 243, 142, 56, 100, 3]
*   8196ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 153, 80, 5, 39, 98, 107, 129, 16, 85, 167, 74, 79, 112, 24, 150, 189, 13, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8197ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   8200ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8208ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 248, 149, 217, 191, 230, 49, 241, 189, 165, 156, 117, 191, 63, 17, 26, 202, 191, 44, 19, 165, 163, 58, 158, 122, 45, 73, 2, 145, 106, 236, 97, 176, 14, 206, 65, 43, 183, 38, 99, 96, 173, 0, 142, 77, 24, 154, 24, 167, 185, 231, 71, 75]
*   8212ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 133, 135, 171, 20, 8, 241, 1, 76, 163, 137, 193, 239, 40, 126, 216, 131, 138, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8213ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   8216ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8224ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 28, 1, 0, 0, 0, 0, 120, 212, 16, 2, 80, 143, 219, 21, 8, 87, 39, 121, 249, 177, 55, 31, 10, 190, 171, 13, 91, 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]
*   8225ms test_comm.py:167 pubkey: 65 0436e850ee09d31ab825022d3520e119b2fcbf2186e977cfbc4788a2de218d0b0f46442b4334b976c109cfb256d6af04ebde6faddaecfd5a505914b5f7774111cd
*   8226ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x036\xe8P\xee\t\xd3\x1a\xb8%\x02-5 \xe1\x19\xb2\xfc\xbf!\x86\xe9w\xcf\xbcG\x88\xa2\xde!\x8d\x0b\x0f', NIST256p, sha256)

Teardown

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 012c12a2665055424b4559584104152a57daca91f2091a494320097eac452e86c992c6a4ec523c5a3bf1e3c7686a5b1bf0d0e10f081278d7d3520cf3b4023911af990e05371d1483
Selecting exchange_u2f
Received CTAP1 signature raw: 45352afd3d94694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b06
Selecting exchange_u2f
Received CTAP1 signature raw: 07712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a
Selecting exchange_u2f
Received CTAP1 signature raw: 64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca0
Selecting exchange_u2f
Received CTAP1 signature raw: 47de19025075aa66303d8b2673215ecaef0488283c
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 012c12a2665055424b4559584104814517c23ef5f1bf7f16d7a2063f4ac17ab76ff78c3f662f1a55f15cb5fa415005dbb1ea0bcbc6774c0beb55c076d1cd64a422165f409d40e74c
Selecting exchange_u2f
Received CTAP1 signature raw: a7425f99d475694b455948414e444c4558d2a30058ae81fa420eae8aa6a9e1e1104c6249c82b6b30e51555b53e02266f56921c7f9ca35435a9759969d3229a8feb1e022c0c
Selecting exchange_u2f
Received CTAP1 signature raw: 1fd41b02c851f4d26dd878e38cf904821bf49e1e0d7f8f85004db2f2339194c3ec1b7a45fdef5861f95ccde1a4522cc20e4a027f586964e281f0baf23ac50eca79aa94e18e
Selecting exchange_u2f
Received CTAP1 signature raw: c18242e398fce1d614b5699979213ee3f0b3af5f18a13c4b18756214eee010e10ed3a89cd60cd7368c45a1840d770c4453afc7a90e2c183b3eb2014c6cfb5c27706706de0d
Selecting exchange_u2f
Received CTAP1 signature raw: ded4060250e90a591d2a555a56f280d00a0647ad5c
Captured stderr call
* INFO   8231ms communication.py:77 Sending data: {}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=b'\xa1bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
41 0/1 221 46 010001dd29260012a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 012c12a2665055424b4559584104152a57daca91f2091a494320097eac452e86c992c6a4ec523c5a3bf1e3c7686a5b1bf0d0e10f081278d7d3520cf3b4023911af990e05371d1483
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: 45352afd3d94694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b06
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: 07712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: 64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca0
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: 47de19025075aa66303d8b2673215ecaef0488283c
All data received: [(69, 7), (102, 5), (82, 5), (202, 4), (6, 4), (75, 3), (88, 3), (65, 3), (42, 3), (87, 3)]
All data received: 012c12a2665055424b4559584104152a57daca91f2091a494320097eac452e86c992c6a4ec523c5a3bf1e3c7686a5b1bf0d0e10f081278d7d3520cf3b4023911af990e05371d148345352afd3d94694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c
All data received CBOR: {'PUBKEY': b'\x04\x15*W\xda\xca\x91\xf2\t\x1aIC \t~\xacE.\x86\xc9\x92\xc6\xa4\xecR<Z;\xf1\xe3\xc7hj[\x1b\xf0\xd0\xe1\x0f\x08\x12x\xd7\xd3R\x0c\xf3\xb4\x029\x11\xaf\x99\x0e\x057\x1d\x14\x83E5*\xfd=\x94', 'KEYHANDLE': b'\xa3\x00X\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<'}
* DEBUG   8449ms test_comm.py:126 PUBKEY: 65 04152a57daca91f2091a494320097eac452e86c992c6a4ec523c5a3bf1e3c7686a5b1bf0d0e10f081278d7d3520cf3b4023911af990e05371d148345352afd3d94
* DEBUG   8450ms test_comm.py:126 KEYHANDLE: 210 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c
* DEBUG   8450ms test_comm.py:126 PUBKEY: 65 04152a57daca91f2091a494320097eac452e86c992c6a4ec523c5a3bf1e3c7686a5b1bf0d0e10f081278d7d3520cf3b4023911af990e05371d148345352afd3d94
* DEBUG   8450ms test_comm.py:126 KEYHANDLE: 210 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c
* INFO   8450ms communication.py:77 Sending data: {}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=b'\xa1bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
41 0/1 221 46 010001dd29260012a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 012c12a2665055424b4559584104814517c23ef5f1bf7f16d7a2063f4ac17ab76ff78c3f662f1a55f15cb5fa415005dbb1ea0bcbc6774c0beb55c076d1cd64a422165f409d40e74c
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: a7425f99d475694b455948414e444c4558d2a30058ae81fa420eae8aa6a9e1e1104c6249c82b6b30e51555b53e02266f56921c7f9ca35435a9759969d3229a8feb1e022c0c
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: 1fd41b02c851f4d26dd878e38cf904821bf49e1e0d7f8f85004db2f2339194c3ec1b7a45fdef5861f95ccde1a4522cc20e4a027f586964e281f0baf23ac50eca79aa94e18e
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: c18242e398fce1d614b5699979213ee3f0b3af5f18a13c4b18756214eee010e10ed3a89cd60cd7368c45a1840d770c4453afc7a90e2c183b3eb2014c6cfb5c27706706de0d
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: ded4060250e90a591d2a555a56f280d00a0647ad5c
All data received: [(69, 6), (225, 6), (85, 5), (88, 5), (76, 5), (14, 5), (2, 5), (44, 4), (66, 4), (62, 4)]
All data received: 012c12a2665055424b4559584104814517c23ef5f1bf7f16d7a2063f4ac17ab76ff78c3f662f1a55f15cb5fa415005dbb1ea0bcbc6774c0beb55c076d1cd64a422165f409d40e74ca7425f99d475694b455948414e444c4558d2a30058ae81fa420eae8aa6a9e1e1104c6249c82b6b30e51555b53e02266f56921c7f9ca35435a9759969d3229a8feb1e022c0c1fd41b02c851f4d26dd878e38cf904821bf49e1e0d7f8f85004db2f2339194c3ec1b7a45fdef5861f95ccde1a4522cc20e4a027f586964e281f0baf23ac50eca79aa94e18ec18242e398fce1d614b5699979213ee3f0b3af5f18a13c4b18756214eee010e10ed3a89cd60cd7368c45a1840d770c4453afc7a90e2c183b3eb2014c6cfb5c27706706de0dded4060250e90a591d2a555a56f280d00a0647ad5c
All data received CBOR: {'PUBKEY': b'\x04\x81E\x17\xc2>\xf5\xf1\xbf\x7f\x16\xd7\xa2\x06?J\xc1z\xb7o\xf7\x8c?f/\x1aU\xf1\\\xb5\xfaAP\x05\xdb\xb1\xea\x0b\xcb\xc6wL\x0b\xebU\xc0v\xd1\xcdd\xa4"\x16_@\x9d@\xe7L\xa7B_\x99\xd4u', 'KEYHANDLE': b'\xa3\x00X\xae\x81\xfaB\x0e\xae\x8a\xa6\xa9\xe1\xe1\x10LbI\xc8+k0\xe5\x15U\xb5>\x02&oV\x92\x1c\x7f\x9c\xa3T5\xa9u\x99i\xd3"\x9a\x8f\xeb\x1e\x02,\x0c\x1f\xd4\x1b\x02\xc8Q\xf4\xd2m\xd8x\xe3\x8c\xf9\x04\x82\x1b\xf4\x9e\x1e\r\x7f\x8f\x85\x00M\xb2\xf23\x91\x94\xc3\xec\x1bzE\xfd\xefXa\xf9\\\xcd\xe1\xa4R,\xc2\x0eJ\x02\x7fXid\xe2\x81\xf0\xba\xf2:\xc5\x0e\xcay\xaa\x94\xe1\x8e\xc1\x82B\xe3\x98\xfc\xe1\xd6\x14\xb5i\x99y!>\xe3\xf0\xb3\xaf_\x18\xa1<K\x18ub\x14\xee\xe0\x10\xe1\x0e\xd3\xa8\x9c\xd6\x0c\xd76\x8cE\xa1\x84\rw\x0cDS\xaf\xc7\xa9\x0e,\x18;>\xb2\x01Ll\xfb\\\'pg\x06\xde\r\xde\xd4\x06\x02P\xe9\nY\x1d*UZV\xf2\x80\xd0\n\x06G\xad\\'}
* DEBUG   8673ms test_comm.py:167 pubkey: 65 04152a57daca91f2091a494320097eac452e86c992c6a4ec523c5a3bf1e3c7686a5b1bf0d0e10f081278d7d3520cf3b4023911af990e05371d148345352afd3d94
* DEBUG   8674ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x02\x15*W\xda\xca\x91\xf2\t\x1aIC \t~\xacE.\x86\xc9\x92\xc6\xa4\xecR<Z;\xf1\xe3\xc7hj', NIST256p, sha256)
Captured log call
*   8231ms communication.py:77 Sending data: {}
*   8231ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   8236ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208]
*   8240ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8372ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8373ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   8376ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8384ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 21, 42, 87, 218, 202, 145, 242, 9, 26, 73, 67, 32, 9, 126, 172, 69, 46, 134, 201, 146, 198, 164, 236, 82, 60, 90, 59, 241, 227, 199, 104, 106, 91, 27, 240, 208, 225, 15]
*   8388ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 8, 18, 120, 215, 211, 82, 12, 243, 180, 2, 57, 17, 175, 153, 14, 5, 55, 29, 20, 131, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   8389ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   8392ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8400ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 69, 53, 42, 253, 61, 148, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 110, 74, 36, 83, 220, 174, 5, 9, 137, 20, 254, 45, 118, 222, 161, 16, 216, 178, 34, 247, 33, 58, 87, 220, 20, 82, 98, 233, 131, 239]
*   8404ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 240, 149, 6, 180, 248, 19, 84, 86, 225, 23, 155, 183, 23, 232, 129, 11, 6, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8405ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   8408ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8416ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 7, 113, 42, 70, 0, 93, 202, 59, 82, 179, 102, 83, 120, 148, 229, 178, 90, 6, 228, 82, 28, 156, 121, 202, 242, 65, 148, 141, 227, 238, 248, 141, 230, 178, 59, 129, 125, 75, 97, 105, 114, 210, 220, 132, 205, 27, 150, 211, 197, 106, 138, 124]
*   8420ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 136, 19, 254, 233, 243, 249, 143, 87, 6, 166, 230, 241, 206, 130, 69, 14, 90, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8421ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   8424ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8432ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 100, 210, 214, 187, 31, 70, 125, 166, 124, 231, 235, 253, 136, 61, 179, 218, 145, 53, 216, 51, 5, 28, 131, 251, 199, 24, 225, 215, 47, 10, 102, 24, 10, 50, 168, 91, 228, 17, 116, 189, 159, 145, 170, 69, 223, 246, 50, 196, 138, 71, 155, 45]
*   8436ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 230, 250, 205, 249, 83, 236, 1, 76, 177, 102, 11, 252, 133, 200, 206, 124, 160, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8437ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   8440ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8448ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 28, 1, 0, 0, 0, 0, 71, 222, 25, 2, 80, 117, 170, 102, 48, 61, 139, 38, 115, 33, 94, 202, 239, 4, 136, 40, 60, 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]
*   8449ms test_comm.py:126 PUBKEY: 65 04152a57daca91f2091a494320097eac452e86c992c6a4ec523c5a3bf1e3c7686a5b1bf0d0e10f081278d7d3520cf3b4023911af990e05371d148345352afd3d94
*   8450ms test_comm.py:126 KEYHANDLE: 210 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c
*   8450ms test_comm.py:126 PUBKEY: 65 04152a57daca91f2091a494320097eac452e86c992c6a4ec523c5a3bf1e3c7686a5b1bf0d0e10f081278d7d3520cf3b4023911af990e05371d148345352afd3d94
*   8450ms test_comm.py:126 KEYHANDLE: 210 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c
*   8450ms communication.py:77 Sending data: {}
*   8451ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   8456ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208]
*   8460ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8596ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8597ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   8600ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8608ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 129, 69, 23, 194, 62, 245, 241, 191, 127, 22, 215, 162, 6, 63, 74, 193, 122, 183, 111, 247, 140, 63, 102, 47, 26, 85, 241, 92, 181, 250, 65, 80, 5, 219, 177, 234, 11, 203]
*   8612ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 198, 119, 76, 11, 235, 85, 192, 118, 209, 205, 100, 164, 34, 22, 95, 64, 157, 64, 231, 76, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   8613ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   8616ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8624ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 167, 66, 95, 153, 212, 117, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 129, 250, 66, 14, 174, 138, 166, 169, 225, 225, 16, 76, 98, 73, 200, 43, 107, 48, 229, 21, 85, 181, 62, 2, 38, 111, 86, 146, 28, 127]
*   8628ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 156, 163, 84, 53, 169, 117, 153, 105, 211, 34, 154, 143, 235, 30, 2, 44, 12, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8629ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   8632ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8640ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 31, 212, 27, 2, 200, 81, 244, 210, 109, 216, 120, 227, 140, 249, 4, 130, 27, 244, 158, 30, 13, 127, 143, 133, 0, 77, 178, 242, 51, 145, 148, 195, 236, 27, 122, 69, 253, 239, 88, 97, 249, 92, 205, 225, 164, 82, 44, 194, 14, 74, 2, 127]
*   8644ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 88, 105, 100, 226, 129, 240, 186, 242, 58, 197, 14, 202, 121, 170, 148, 225, 142, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8645ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   8648ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8656ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 193, 130, 66, 227, 152, 252, 225, 214, 20, 181, 105, 153, 121, 33, 62, 227, 240, 179, 175, 95, 24, 161, 60, 75, 24, 117, 98, 20, 238, 224, 16, 225, 14, 211, 168, 156, 214, 12, 215, 54, 140, 69, 161, 132, 13, 119, 12, 68, 83, 175, 199, 169]
*   8660ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 14, 44, 24, 59, 62, 178, 1, 76, 108, 251, 92, 39, 112, 103, 6, 222, 13, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8661ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   8664ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8672ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 28, 1, 0, 0, 0, 0, 222, 212, 6, 2, 80, 233, 10, 89, 29, 42, 85, 90, 86, 242, 128, 208, 10, 6, 71, 173, 92, 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]
*   8673ms test_comm.py:167 pubkey: 65 04152a57daca91f2091a494320097eac452e86c992c6a4ec523c5a3bf1e3c7686a5b1bf0d0e10f081278d7d3520cf3b4023911af990e05371d148345352afd3d94
*   8674ms test_comm.py:172 imported key: vk=VerifyingKey.from_string(b'\x02\x15*W\xda\xca\x91\xf2\t\x1aIC \t~\xacE.\x86\xc9\x92\xc6\xa4\xecR<Z;\xf1\xe3\xc7hj', NIST256p, sha256)

Teardown

FAILED test_generate_from_data 0:00:00.019497

assert False == True

Setup

Call

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

    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 0x7fea6588d0a0>, 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_u2f
Received CTAP1 signature raw: f5
Captured stderr call
* INFO   8678ms communication.py:77 Sending data: {'HASH': b'test'}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a26448415348447465737462545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=b'\xa2dHASHDtestbTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.GENERATE_KEY_FROM_DATA
CBOR encoded data dict (to send): (51) a26448415348447465737462545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
51 0/1 221 56 010001dd33300015a26448415348447465737462545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Send result: f5
Result Command.GENERATE_KEY_FROM_DATA: ExecError.ERR_FAILED_LOADING_DATA
Send results: [245] False
Captured log call
*   8678ms communication.py:77 Sending data: {'HASH': b'test'}
*   8679ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 135, 0, 2, 3, 0, 0, 0, 126, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   8684ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226]
*   8688ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8696ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 245, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

PASSED test_sign_bad_keyhandle 0:00:00.044798

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: f3
Captured stderr call
* DEBUG   8737ms test_comm.py:126 HASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
* DEBUG   8737ms test_comm.py:126 KEYHANDLE: 210 780058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c
* INFO   8738ms 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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<'}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2780058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.SIGN
CBOR encoded data dict (to send): (302) a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2780058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
302 0/2 221 226 010002dddd2b0113a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2780058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff6
Send result: 00
302 1/2 221 86 010102dd5132c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Send result: f3
Result Command.SIGN: ExecError.SUCCESS
Result Command.SIGN: ExecError.ERR_BAD_FORMAT
Send results: [0, 243] False
Captured log call
*   8737ms test_comm.py:126 HASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
*   8737ms test_comm.py:126 KEYHANDLE: 210 780058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c
*   8738ms 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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<'}
*   8738ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   8740ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   8744ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 120, 0, 88, 174, 110, 74, 36, 83, 220, 174, 5, 9, 137, 20, 254, 45, 118, 222, 161, 16, 216, 178, 34, 247, 33, 58, 87, 220, 20, 82, 98, 233, 131, 239, 240, 149, 6, 180]
*   8748ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 2, 248, 19, 84, 86, 225, 23, 155, 183, 23, 232, 129, 11, 6, 7, 113, 42, 70, 0, 93, 202, 59, 82, 179, 102, 83, 120, 148, 229, 178, 90, 6, 228, 82, 28, 156, 121, 202, 242, 65, 148, 141, 227, 238, 248, 141, 230, 178, 59, 129, 125, 75, 97, 105, 114, 210, 220, 132, 205, 27]
*   8752ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 3, 150, 211, 197, 106, 138, 124, 136, 19, 254, 233, 243, 249, 143, 87, 6, 166, 230, 241, 206, 130, 69, 14, 90, 100, 210, 214, 187, 31, 70, 125, 166, 124, 231, 235, 253, 136, 61, 179, 218, 145, 53, 216, 51, 5, 28, 131, 251, 199, 24, 225, 215, 47, 10, 102, 24, 10, 50, 168, 91]
*   8756ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 228, 17, 116, 189, 159, 145, 170, 69, 223, 246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8764ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8765ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 165, 0, 2, 3, 0, 0, 0, 156, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   8768ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 91, 34, 140, 39, 144, 246, 1, 1, 2, 221, 81, 50, 196, 138, 71, 155, 45, 230, 250, 205, 249, 83, 236, 1, 76, 177, 102, 11, 252, 133, 200, 206, 124, 160, 71, 222, 25, 2, 80, 117, 170, 102, 48, 61, 139]
*   8772ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 38, 115, 33, 94, 202, 239, 4, 136, 40, 60, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8780ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 243, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840e45279ebe1fb21f4e0a5639fe5169a
Selecting exchange_u2f
Received CTAP1 signature raw: feaceb78eb0f99dbe09725d85b6a296d0aae557906136f46688a9d4d146bea56be9cf2c92207907dcbbdf216c5ac0258d8
Captured stderr call
* DEBUG   8785ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c 210
* INFO   8786ms 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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<'}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.SIGN
CBOR encoded data dict (to send): (302) a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
302 0/2 221 226 010002dddd2b0113a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff6
Send result: 00
302 1/2 221 86 010102dd5132c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840e45279ebe1fb21f4e0a5639fe5169a
Packet info: 5 1/15 69 121 b'\x02\x01\x0fEE'
Received packet with partial data: feaceb78eb0f99dbe09725d85b6a296d0aae557906136f46688a9d4d146bea56be9cf2c92207907dcbbdf216c5ac0258d8
All data received: [(88, 4), (224, 4), (121, 3), (64, 3), (235, 3), (19, 2), (73, 2), (78, 2), (72, 2), (65, 2)]
All data received: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840e45279ebe1fb21f4e0a5639fe5169afeaceb78eb0f99dbe09725d85b6a296d0aae557906136f46688a9d4d146bea56be9cf2c92207907dcbbdf216c5ac0258d8
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'\xe4Ry\xeb\xe1\xfb!\xf4\xe0\xa5c\x9f\xe5\x16\x9a\xfe\xac\xebx\xeb\x0f\x99\xdb\xe0\x97%\xd8[j)m\n\xaeUy\x06\x13oFh\x8a\x9dM\x14k\xeaV\xbe\x9c\xf2\xc9"\x07\x90}\xcb\xbd\xf2\x16\xc5\xac\x02X\xd8'}
* DEBUG   8913ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
* DEBUG   8913ms test_comm.py:126 SIGNATURE: 64 e45279ebe1fb21f4e0a5639fe5169afeaceb78eb0f99dbe09725d85b6a296d0aae557906136f46688a9d4d146bea56be9cf2c92207907dcbbdf216c5ac0258d8
* DEBUG   8914ms test_comm.py:126 PUBKEY: 65 04152a57daca91f2091a494320097eac452e86c992c6a4ec523c5a3bf1e3c7686a5b1bf0d0e10f081278d7d3520cf3b4023911af990e05371d148345352afd3d94
* DEBUG   8914ms test_comm.py:126 KEYHANDLE: 210 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c
Captured log call
*   8785ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c 210
*   8786ms 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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<'}
*   8787ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   8788ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   8792ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 110, 74, 36, 83, 220, 174, 5, 9, 137, 20, 254, 45, 118, 222, 161, 16, 216, 178, 34, 247, 33, 58, 87, 220, 20, 82, 98, 233, 131, 239, 240, 149, 6, 180]
*   8796ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 2, 248, 19, 84, 86, 225, 23, 155, 183, 23, 232, 129, 11, 6, 7, 113, 42, 70, 0, 93, 202, 59, 82, 179, 102, 83, 120, 148, 229, 178, 90, 6, 228, 82, 28, 156, 121, 202, 242, 65, 148, 141, 227, 238, 248, 141, 230, 178, 59, 129, 125, 75, 97, 105, 114, 210, 220, 132, 205, 27]
*   8800ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 3, 150, 211, 197, 106, 138, 124, 136, 19, 254, 233, 243, 249, 143, 87, 6, 166, 230, 241, 206, 130, 69, 14, 90, 100, 210, 214, 187, 31, 70, 125, 166, 124, 231, 235, 253, 136, 61, 179, 218, 145, 53, 216, 51, 5, 28, 131, 251, 199, 24, 225, 215, 47, 10, 102, 24, 10, 50, 168, 91]
*   8804ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 228, 17, 116, 189, 159, 145, 170, 69, 223, 246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8812ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8813ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 165, 0, 2, 3, 0, 0, 0, 156, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   8816ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 91, 34, 140, 39, 144, 246, 1, 1, 2, 221, 81, 50, 196, 138, 71, 155, 45, 230, 250, 205, 249, 83, 236, 1, 76, 177, 102, 11, 252, 133, 200, 206, 124, 160, 71, 222, 25, 2, 80, 117, 170, 102, 48, 61, 139]
*   8820ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 38, 115, 33, 94, 202, 239, 4, 136, 40, 60, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8884ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8885ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   8888ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8896ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 121, 19, 162, 102, 73, 78, 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, 83, 73, 71, 78, 65, 84]
*   8900ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 85, 82, 69, 88, 64, 228, 82, 121, 235, 225, 251, 33, 244, 224, 165, 99, 159, 229, 22, 154, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   8901ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   8904ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8912ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 56, 1, 0, 0, 0, 0, 254, 172, 235, 120, 235, 15, 153, 219, 224, 151, 37, 216, 91, 106, 41, 109, 10, 174, 85, 121, 6, 19, 111, 70, 104, 138, 157, 77, 20, 107, 234, 86, 190, 156, 242, 201, 34, 7, 144, 125, 203, 189, 242, 22, 197, 172, 2, 88, 216, 144, 0, 0]
*   8913ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
*   8913ms test_comm.py:126 SIGNATURE: 64 e45279ebe1fb21f4e0a5639fe5169afeaceb78eb0f99dbe09725d85b6a296d0aae557906136f46688a9d4d146bea56be9cf2c92207907dcbbdf216c5ac0258d8
*   8914ms test_comm.py:126 PUBKEY: 65 04152a57daca91f2091a494320097eac452e86c992c6a4ec523c5a3bf1e3c7686a5b1bf0d0e10f081278d7d3520cf3b4023911af990e05371d148345352afd3d94
*   8914ms test_comm.py:126 KEYHANDLE: 210 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c

Teardown

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840f4cff1040ebe5c247288b3326c44a7
Selecting exchange_u2f
Received CTAP1 signature raw: 35ecd30e3133dfeaf6c8a451703820840e119e85445dc89d69668a2ac13d4b15bfd60249ec1bdd9bb946c21e3e7ee07cb6
Captured stderr call
* DEBUG   8954ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c 210
* INFO   8954ms 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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<'}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.SIGN
CBOR encoded data dict (to send): (302) a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
302 0/2 221 226 010002dddd2b0113a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff6
Send result: 00
302 1/2 221 86 010102dd5132c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840f4cff1040ebe5c247288b3326c44a7
Packet info: 5 1/15 69 121 b'\x02\x01\x0fEE'
Received packet with partial data: 35ecd30e3133dfeaf6c8a451703820840e119e85445dc89d69668a2ac13d4b15bfd60249ec1bdd9bb946c21e3e7ee07cb6
All data received: [(73, 3), (88, 3), (224, 3), (64, 3), (14, 3), (102, 2), (78, 2), (72, 2), (65, 2), (83, 2)]
All data received: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840f4cff1040ebe5c247288b3326c44a735ecd30e3133dfeaf6c8a451703820840e119e85445dc89d69668a2ac13d4b15bfd60249ec1bdd9bb946c21e3e7ee07cb6
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'\xf4\xcf\xf1\x04\x0e\xbe\\$r\x88\xb32lD\xa75\xec\xd3\x0e13\xdf\xea\xf6\xc8\xa4Qp8 \x84\x0e\x11\x9e\x85D]\xc8\x9dif\x8a*\xc1=K\x15\xbf\xd6\x02I\xec\x1b\xdd\x9b\xb9F\xc2\x1e>~\xe0|\xb6'}
* DEBUG   9081ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
* DEBUG   9081ms test_comm.py:126 SIGNATURE: 64 f4cff1040ebe5c247288b3326c44a735ecd30e3133dfeaf6c8a451703820840e119e85445dc89d69668a2ac13d4b15bfd60249ec1bdd9bb946c21e3e7ee07cb6
* DEBUG   9082ms test_comm.py:126 PUBKEY: 65 04152a57daca91f2091a494320097eac452e86c992c6a4ec523c5a3bf1e3c7686a5b1bf0d0e10f081278d7d3520cf3b4023911af990e05371d148345352afd3d94
* DEBUG   9082ms test_comm.py:126 KEYHANDLE: 210 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c
Captured log call
*   8954ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c 210
*   8954ms 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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<'}
*   8954ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   8956ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   8960ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 110, 74, 36, 83, 220, 174, 5, 9, 137, 20, 254, 45, 118, 222, 161, 16, 216, 178, 34, 247, 33, 58, 87, 220, 20, 82, 98, 233, 131, 239, 240, 149, 6, 180]
*   8964ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 2, 248, 19, 84, 86, 225, 23, 155, 183, 23, 232, 129, 11, 6, 7, 113, 42, 70, 0, 93, 202, 59, 82, 179, 102, 83, 120, 148, 229, 178, 90, 6, 228, 82, 28, 156, 121, 202, 242, 65, 148, 141, 227, 238, 248, 141, 230, 178, 59, 129, 125, 75, 97, 105, 114, 210, 220, 132, 205, 27]
*   8968ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 3, 150, 211, 197, 106, 138, 124, 136, 19, 254, 233, 243, 249, 143, 87, 6, 166, 230, 241, 206, 130, 69, 14, 90, 100, 210, 214, 187, 31, 70, 125, 166, 124, 231, 235, 253, 136, 61, 179, 218, 145, 53, 216, 51, 5, 28, 131, 251, 199, 24, 225, 215, 47, 10, 102, 24, 10, 50, 168, 91]
*   8972ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 228, 17, 116, 189, 159, 145, 170, 69, 223, 246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8980ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   8980ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 165, 0, 2, 3, 0, 0, 0, 156, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   8984ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 91, 34, 140, 39, 144, 246, 1, 1, 2, 221, 81, 50, 196, 138, 71, 155, 45, 230, 250, 205, 249, 83, 236, 1, 76, 177, 102, 11, 252, 133, 200, 206, 124, 160, 71, 222, 25, 2, 80, 117, 170, 102, 48, 61, 139]
*   8988ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 38, 115, 33, 94, 202, 239, 4, 136, 40, 60, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9052ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9053ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   9056ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9064ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 121, 19, 162, 102, 73, 78, 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, 83, 73, 71, 78, 65, 84]
*   9068ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 85, 82, 69, 88, 64, 244, 207, 241, 4, 14, 190, 92, 36, 114, 136, 179, 50, 108, 68, 167, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   9069ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   9072ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9080ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 56, 1, 0, 0, 0, 0, 53, 236, 211, 14, 49, 51, 223, 234, 246, 200, 164, 81, 112, 56, 32, 132, 14, 17, 158, 133, 68, 93, 200, 157, 105, 102, 138, 42, 193, 61, 75, 21, 191, 214, 2, 73, 236, 27, 221, 155, 185, 70, 194, 30, 62, 126, 224, 124, 182, 144, 0, 0]
*   9081ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
*   9081ms test_comm.py:126 SIGNATURE: 64 f4cff1040ebe5c247288b3326c44a735ecd30e3133dfeaf6c8a451703820840e119e85445dc89d69668a2ac13d4b15bfd60249ec1bdd9bb946c21e3e7ee07cb6
*   9082ms test_comm.py:126 PUBKEY: 65 04152a57daca91f2091a494320097eac452e86c992c6a4ec523c5a3bf1e3c7686a5b1bf0d0e10f081278d7d3520cf3b4023911af990e05371d148345352afd3d94
*   9082ms test_comm.py:126 KEYHANDLE: 210 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c

Teardown

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e415455524558402896195bdab11ee4e85a0841303801
Selecting exchange_u2f
Received CTAP1 signature raw: 3f89de57a70cee67b7ef87333d642a1f3dd7fe622b71c332c853e54dad63c4bdfe6af9f322d8c0a52bfa4e9b934d450b7b
Captured stderr call
* DEBUG   9098ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c 210
* INFO   9099ms 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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<'}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.SIGN
CBOR encoded data dict (to send): (302) a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
302 0/2 221 226 010002dddd2b0113a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff6
Send result: 00
302 1/2 221 86 010102dd5132c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e415455524558402896195bdab11ee4e85a0841303801
Packet info: 5 1/15 69 121 b'\x02\x01\x0fEE'
Received packet with partial data: 3f89de57a70cee67b7ef87333d642a1f3dd7fe622b71c332c853e54dad63c4bdfe6af9f322d8c0a52bfa4e9b934d450b7b
All data received: [(78, 3), (65, 3), (83, 3), (88, 3), (64, 3), (31, 3), (77, 3), (73, 2), (72, 2), (1, 2)]
All data received: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e415455524558402896195bdab11ee4e85a08413038013f89de57a70cee67b7ef87333d642a1f3dd7fe622b71c332c853e54dad63c4bdfe6af9f322d8c0a52bfa4e9b934d450b7b
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'(\x96\x19[\xda\xb1\x1e\xe4\xe8Z\x08A08\x01?\x89\xdeW\xa7\x0c\xeeg\xb7\xef\x873=d*\x1f=\xd7\xfeb+q\xc32\xc8S\xe5M\xadc\xc4\xbd\xfej\xf9\xf3"\xd8\xc0\xa5+\xfaN\x9b\x93ME\x0b{'}
* DEBUG   9229ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
* DEBUG   9229ms test_comm.py:126 SIGNATURE: 64 2896195bdab11ee4e85a08413038013f89de57a70cee67b7ef87333d642a1f3dd7fe622b71c332c853e54dad63c4bdfe6af9f322d8c0a52bfa4e9b934d450b7b
* DEBUG   9230ms test_comm.py:126 PUBKEY: 65 04152a57daca91f2091a494320097eac452e86c992c6a4ec523c5a3bf1e3c7686a5b1bf0d0e10f081278d7d3520cf3b4023911af990e05371d148345352afd3d94
* DEBUG   9230ms test_comm.py:126 KEYHANDLE: 210 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c
Captured log call
*   9098ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c 210
*   9099ms 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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<'}
*   9100ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   9104ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   9108ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 110, 74, 36, 83, 220, 174, 5, 9, 137, 20, 254, 45, 118, 222, 161, 16, 216, 178, 34, 247, 33, 58, 87, 220, 20, 82, 98, 233, 131, 239, 240, 149, 6, 180]
*   9112ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 2, 248, 19, 84, 86, 225, 23, 155, 183, 23, 232, 129, 11, 6, 7, 113, 42, 70, 0, 93, 202, 59, 82, 179, 102, 83, 120, 148, 229, 178, 90, 6, 228, 82, 28, 156, 121, 202, 242, 65, 148, 141, 227, 238, 248, 141, 230, 178, 59, 129, 125, 75, 97, 105, 114, 210, 220, 132, 205, 27]
*   9116ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 3, 150, 211, 197, 106, 138, 124, 136, 19, 254, 233, 243, 249, 143, 87, 6, 166, 230, 241, 206, 130, 69, 14, 90, 100, 210, 214, 187, 31, 70, 125, 166, 124, 231, 235, 253, 136, 61, 179, 218, 145, 53, 216, 51, 5, 28, 131, 251, 199, 24, 225, 215, 47, 10, 102, 24, 10, 50, 168, 91]
*   9120ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 228, 17, 116, 189, 159, 145, 170, 69, 223, 246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9128ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9129ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 165, 0, 2, 3, 0, 0, 0, 156, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   9132ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 91, 34, 140, 39, 144, 246, 1, 1, 2, 221, 81, 50, 196, 138, 71, 155, 45, 230, 250, 205, 249, 83, 236, 1, 76, 177, 102, 11, 252, 133, 200, 206, 124, 160, 71, 222, 25, 2, 80, 117, 170, 102, 48, 61, 139]
*   9136ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 38, 115, 33, 94, 202, 239, 4, 136, 40, 60, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9200ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9201ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   9204ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9212ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 121, 19, 162, 102, 73, 78, 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, 83, 73, 71, 78, 65, 84]
*   9216ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 85, 82, 69, 88, 64, 40, 150, 25, 91, 218, 177, 30, 228, 232, 90, 8, 65, 48, 56, 1, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   9217ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   9220ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9228ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 56, 1, 0, 0, 0, 0, 63, 137, 222, 87, 167, 12, 238, 103, 183, 239, 135, 51, 61, 100, 42, 31, 61, 215, 254, 98, 43, 113, 195, 50, 200, 83, 229, 77, 173, 99, 196, 189, 254, 106, 249, 243, 34, 216, 192, 165, 43, 250, 78, 155, 147, 77, 69, 11, 123, 144, 0, 0]
*   9229ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
*   9229ms test_comm.py:126 SIGNATURE: 64 2896195bdab11ee4e85a08413038013f89de57a70cee67b7ef87333d642a1f3dd7fe622b71c332c853e54dad63c4bdfe6af9f322d8c0a52bfa4e9b934d450b7b
*   9230ms test_comm.py:126 PUBKEY: 65 04152a57daca91f2091a494320097eac452e86c992c6a4ec523c5a3bf1e3c7686a5b1bf0d0e10f081278d7d3520cf3b4023911af990e05371d148345352afd3d94
*   9230ms test_comm.py:126 KEYHANDLE: 210 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c

Teardown

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840563f4bdbb7ada6768b7c331ff524f7
Selecting exchange_u2f
Received CTAP1 signature raw: ab0b60be1b91077f8912ae2764fd0f8ea60bdf60d26db97c5c8152512ab4ecbb55d0f697daac2ff47c4519933a55021655
Captured stderr call
* DEBUG   9247ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c 210
* INFO   9247ms 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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<'}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.SIGN
CBOR encoded data dict (to send): (302) a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
302 0/2 221 226 010002dddd2b0113a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff6
Send result: 00
302 1/2 221 86 010102dd5132c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840563f4bdbb7ada6768b7c331ff524f7
Packet info: 5 1/15 69 121 b'\x02\x01\x0fEE'
Received packet with partial data: ab0b60be1b91077f8912ae2764fd0f8ea60bdf60d26db97c5c8152512ab4ecbb55d0f697daac2ff47c4519933a55021655
All data received: [(85, 4), (88, 3), (64, 3), (31, 3), (124, 3), (73, 2), (78, 2), (72, 2), (65, 2), (83, 2)]
All data received: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840563f4bdbb7ada6768b7c331ff524f7ab0b60be1b91077f8912ae2764fd0f8ea60bdf60d26db97c5c8152512ab4ecbb55d0f697daac2ff47c4519933a55021655
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"V?K\xdb\xb7\xad\xa6v\x8b|3\x1f\xf5$\xf7\xab\x0b`\xbe\x1b\x91\x07\x7f\x89\x12\xae'd\xfd\x0f\x8e\xa6\x0b\xdf`\xd2m\xb9|\\\x81RQ*\xb4\xec\xbbU\xd0\xf6\x97\xda\xac/\xf4|E\x19\x93:U\x02\x16U"}
* DEBUG   9381ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
* DEBUG   9381ms test_comm.py:126 SIGNATURE: 64 563f4bdbb7ada6768b7c331ff524f7ab0b60be1b91077f8912ae2764fd0f8ea60bdf60d26db97c5c8152512ab4ecbb55d0f697daac2ff47c4519933a55021655
* DEBUG   9382ms test_comm.py:126 PUBKEY: 65 04152a57daca91f2091a494320097eac452e86c992c6a4ec523c5a3bf1e3c7686a5b1bf0d0e10f081278d7d3520cf3b4023911af990e05371d148345352afd3d94
* DEBUG   9382ms test_comm.py:126 KEYHANDLE: 210 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c
Captured log call
*   9247ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c 210
*   9247ms 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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<'}
*   9248ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   9252ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   9256ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 110, 74, 36, 83, 220, 174, 5, 9, 137, 20, 254, 45, 118, 222, 161, 16, 216, 178, 34, 247, 33, 58, 87, 220, 20, 82, 98, 233, 131, 239, 240, 149, 6, 180]
*   9260ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 2, 248, 19, 84, 86, 225, 23, 155, 183, 23, 232, 129, 11, 6, 7, 113, 42, 70, 0, 93, 202, 59, 82, 179, 102, 83, 120, 148, 229, 178, 90, 6, 228, 82, 28, 156, 121, 202, 242, 65, 148, 141, 227, 238, 248, 141, 230, 178, 59, 129, 125, 75, 97, 105, 114, 210, 220, 132, 205, 27]
*   9264ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 3, 150, 211, 197, 106, 138, 124, 136, 19, 254, 233, 243, 249, 143, 87, 6, 166, 230, 241, 206, 130, 69, 14, 90, 100, 210, 214, 187, 31, 70, 125, 166, 124, 231, 235, 253, 136, 61, 179, 218, 145, 53, 216, 51, 5, 28, 131, 251, 199, 24, 225, 215, 47, 10, 102, 24, 10, 50, 168, 91]
*   9268ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 228, 17, 116, 189, 159, 145, 170, 69, 223, 246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9276ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9276ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 165, 0, 2, 3, 0, 0, 0, 156, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   9280ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 91, 34, 140, 39, 144, 246, 1, 1, 2, 221, 81, 50, 196, 138, 71, 155, 45, 230, 250, 205, 249, 83, 236, 1, 76, 177, 102, 11, 252, 133, 200, 206, 124, 160, 71, 222, 25, 2, 80, 117, 170, 102, 48, 61, 139]
*   9284ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 38, 115, 33, 94, 202, 239, 4, 136, 40, 60, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9352ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9353ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   9356ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9364ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 121, 19, 162, 102, 73, 78, 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, 83, 73, 71, 78, 65, 84]
*   9368ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 85, 82, 69, 88, 64, 86, 63, 75, 219, 183, 173, 166, 118, 139, 124, 51, 31, 245, 36, 247, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   9369ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   9372ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9380ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 56, 1, 0, 0, 0, 0, 171, 11, 96, 190, 27, 145, 7, 127, 137, 18, 174, 39, 100, 253, 15, 142, 166, 11, 223, 96, 210, 109, 185, 124, 92, 129, 82, 81, 42, 180, 236, 187, 85, 208, 246, 151, 218, 172, 47, 244, 124, 69, 25, 147, 58, 85, 2, 22, 85, 144, 0, 0]
*   9381ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
*   9381ms test_comm.py:126 SIGNATURE: 64 563f4bdbb7ada6768b7c331ff524f7ab0b60be1b91077f8912ae2764fd0f8ea60bdf60d26db97c5c8152512ab4ecbb55d0f697daac2ff47c4519933a55021655
*   9382ms test_comm.py:126 PUBKEY: 65 04152a57daca91f2091a494320097eac452e86c992c6a4ec523c5a3bf1e3c7686a5b1bf0d0e10f081278d7d3520cf3b4023911af990e05371d148345352afd3d94
*   9382ms test_comm.py:126 KEYHANDLE: 210 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c

Teardown

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e4154555245584093a8a392937dee11a9e7d81ba950ea
Selecting exchange_u2f
Received CTAP1 signature raw: c63acf956338930905c9875b41b6a6373698160bd846810cab3ee193d0d0ffa524bc569f1084d08c7865ad34d7b758ae6e
Captured stderr call
* DEBUG   9398ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c 210
* INFO   9399ms 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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<'}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.SIGN
CBOR encoded data dict (to send): (302) a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
302 0/2 221 226 010002dddd2b0113a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff6
Send result: 00
302 1/2 221 86 010102dd5132c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e4154555245584093a8a392937dee11a9e7d81ba950ea
Packet info: 5 1/15 69 121 b'\x02\x01\x0fEE'
Received packet with partial data: c63acf956338930905c9875b41b6a6373698160bd846810cab3ee193d0d0ffa524bc569f1084d08c7865ad34d7b758ae6e
All data received: [(147, 5), (88, 4), (65, 3), (64, 3), (208, 3), (73, 2), (78, 2), (72, 2), (83, 2), (224, 2)]
All data received: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e4154555245584093a8a392937dee11a9e7d81ba950eac63acf956338930905c9875b41b6a6373698160bd846810cab3ee193d0d0ffa524bc569f1084d08c7865ad34d7b758ae6e
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'\x93\xa8\xa3\x92\x93}\xee\x11\xa9\xe7\xd8\x1b\xa9P\xea\xc6:\xcf\x95c8\x93\t\x05\xc9\x87[A\xb6\xa676\x98\x16\x0b\xd8F\x81\x0c\xab>\xe1\x93\xd0\xd0\xff\xa5$\xbcV\x9f\x10\x84\xd0\x8cxe\xad4\xd7\xb7X\xaen'}
* DEBUG   9529ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
* DEBUG   9529ms test_comm.py:126 SIGNATURE: 64 93a8a392937dee11a9e7d81ba950eac63acf956338930905c9875b41b6a6373698160bd846810cab3ee193d0d0ffa524bc569f1084d08c7865ad34d7b758ae6e
* DEBUG   9530ms test_comm.py:126 PUBKEY: 65 04152a57daca91f2091a494320097eac452e86c992c6a4ec523c5a3bf1e3c7686a5b1bf0d0e10f081278d7d3520cf3b4023911af990e05371d148345352afd3d94
* DEBUG   9530ms test_comm.py:126 KEYHANDLE: 210 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c
Captured log call
*   9398ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c 210
*   9399ms 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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<'}
*   9400ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   9404ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   9408ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 110, 74, 36, 83, 220, 174, 5, 9, 137, 20, 254, 45, 118, 222, 161, 16, 216, 178, 34, 247, 33, 58, 87, 220, 20, 82, 98, 233, 131, 239, 240, 149, 6, 180]
*   9412ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 2, 248, 19, 84, 86, 225, 23, 155, 183, 23, 232, 129, 11, 6, 7, 113, 42, 70, 0, 93, 202, 59, 82, 179, 102, 83, 120, 148, 229, 178, 90, 6, 228, 82, 28, 156, 121, 202, 242, 65, 148, 141, 227, 238, 248, 141, 230, 178, 59, 129, 125, 75, 97, 105, 114, 210, 220, 132, 205, 27]
*   9416ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 3, 150, 211, 197, 106, 138, 124, 136, 19, 254, 233, 243, 249, 143, 87, 6, 166, 230, 241, 206, 130, 69, 14, 90, 100, 210, 214, 187, 31, 70, 125, 166, 124, 231, 235, 253, 136, 61, 179, 218, 145, 53, 216, 51, 5, 28, 131, 251, 199, 24, 225, 215, 47, 10, 102, 24, 10, 50, 168, 91]
*   9420ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 228, 17, 116, 189, 159, 145, 170, 69, 223, 246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9428ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9429ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 165, 0, 2, 3, 0, 0, 0, 156, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   9432ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 91, 34, 140, 39, 144, 246, 1, 1, 2, 221, 81, 50, 196, 138, 71, 155, 45, 230, 250, 205, 249, 83, 236, 1, 76, 177, 102, 11, 252, 133, 200, 206, 124, 160, 71, 222, 25, 2, 80, 117, 170, 102, 48, 61, 139]
*   9436ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 38, 115, 33, 94, 202, 239, 4, 136, 40, 60, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9500ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9501ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   9504ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9512ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 121, 19, 162, 102, 73, 78, 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, 83, 73, 71, 78, 65, 84]
*   9516ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 85, 82, 69, 88, 64, 147, 168, 163, 146, 147, 125, 238, 17, 169, 231, 216, 27, 169, 80, 234, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   9517ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   9520ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9528ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 56, 1, 0, 0, 0, 0, 198, 58, 207, 149, 99, 56, 147, 9, 5, 201, 135, 91, 65, 182, 166, 55, 54, 152, 22, 11, 216, 70, 129, 12, 171, 62, 225, 147, 208, 208, 255, 165, 36, 188, 86, 159, 16, 132, 208, 140, 120, 101, 173, 52, 215, 183, 88, 174, 110, 144, 0, 0]
*   9529ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
*   9529ms test_comm.py:126 SIGNATURE: 64 93a8a392937dee11a9e7d81ba950eac63acf956338930905c9875b41b6a6373698160bd846810cab3ee193d0d0ffa524bc569f1084d08c7865ad34d7b758ae6e
*   9530ms test_comm.py:126 PUBKEY: 65 04152a57daca91f2091a494320097eac452e86c992c6a4ec523c5a3bf1e3c7686a5b1bf0d0e10f081278d7d3520cf3b4023911af990e05371d148345352afd3d94
*   9530ms test_comm.py:126 KEYHANDLE: 210 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c

Teardown

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e415455524558409b4015446efa4f57c46ef648b15132
Selecting exchange_u2f
Received CTAP1 signature raw: 0a058a01a8faae0c7090901b96feb4fb1621448ecfe35c58c075f2f4c42dafbf9d135c340bc1f05bb3373c1dff0096d160
Captured stderr call
* DEBUG   9546ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c 210
* INFO   9547ms 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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<'}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.SIGN
CBOR encoded data dict (to send): (302) a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
302 0/2 221 226 010002dddd2b0113a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff6
Send result: 00
302 1/2 221 86 010102dd5132c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e415455524558409b4015446efa4f57c46ef648b15132
Packet info: 5 1/15 69 121 b'\x02\x01\x0fEE'
Received packet with partial data: 0a058a01a8faae0c7090901b96feb4fb1621448ecfe35c58c075f2f4c42dafbf9d135c340bc1f05bb3373c1dff0096d160
All data received: [(88, 4), (64, 4), (72, 3), (0, 2), (19, 2), (73, 2), (78, 2), (65, 2), (83, 2), (1, 2)]
All data received: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e415455524558409b4015446efa4f57c46ef648b151320a058a01a8faae0c7090901b96feb4fb1621448ecfe35c58c075f2f4c42dafbf9d135c340bc1f05bb3373c1dff0096d160
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'\x9b@\x15Dn\xfaOW\xc4n\xf6H\xb1Q2\n\x05\x8a\x01\xa8\xfa\xae\x0cp\x90\x90\x1b\x96\xfe\xb4\xfb\x16!D\x8e\xcf\xe3\\X\xc0u\xf2\xf4\xc4-\xaf\xbf\x9d\x13\\4\x0b\xc1\xf0[\xb37<\x1d\xff\x00\x96\xd1`'}
* DEBUG   9677ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
* DEBUG   9677ms test_comm.py:126 SIGNATURE: 64 9b4015446efa4f57c46ef648b151320a058a01a8faae0c7090901b96feb4fb1621448ecfe35c58c075f2f4c42dafbf9d135c340bc1f05bb3373c1dff0096d160
* DEBUG   9678ms test_comm.py:126 PUBKEY: 65 04152a57daca91f2091a494320097eac452e86c992c6a4ec523c5a3bf1e3c7686a5b1bf0d0e10f081278d7d3520cf3b4023911af990e05371d148345352afd3d94
* DEBUG   9678ms test_comm.py:126 KEYHANDLE: 210 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c
Captured log call
*   9546ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c 210
*   9547ms 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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<'}
*   9548ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   9552ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   9556ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 110, 74, 36, 83, 220, 174, 5, 9, 137, 20, 254, 45, 118, 222, 161, 16, 216, 178, 34, 247, 33, 58, 87, 220, 20, 82, 98, 233, 131, 239, 240, 149, 6, 180]
*   9560ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 2, 248, 19, 84, 86, 225, 23, 155, 183, 23, 232, 129, 11, 6, 7, 113, 42, 70, 0, 93, 202, 59, 82, 179, 102, 83, 120, 148, 229, 178, 90, 6, 228, 82, 28, 156, 121, 202, 242, 65, 148, 141, 227, 238, 248, 141, 230, 178, 59, 129, 125, 75, 97, 105, 114, 210, 220, 132, 205, 27]
*   9564ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 3, 150, 211, 197, 106, 138, 124, 136, 19, 254, 233, 243, 249, 143, 87, 6, 166, 230, 241, 206, 130, 69, 14, 90, 100, 210, 214, 187, 31, 70, 125, 166, 124, 231, 235, 253, 136, 61, 179, 218, 145, 53, 216, 51, 5, 28, 131, 251, 199, 24, 225, 215, 47, 10, 102, 24, 10, 50, 168, 91]
*   9568ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 228, 17, 116, 189, 159, 145, 170, 69, 223, 246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9576ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9577ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 165, 0, 2, 3, 0, 0, 0, 156, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   9580ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 91, 34, 140, 39, 144, 246, 1, 1, 2, 221, 81, 50, 196, 138, 71, 155, 45, 230, 250, 205, 249, 83, 236, 1, 76, 177, 102, 11, 252, 133, 200, 206, 124, 160, 71, 222, 25, 2, 80, 117, 170, 102, 48, 61, 139]
*   9584ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 38, 115, 33, 94, 202, 239, 4, 136, 40, 60, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9648ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9649ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   9652ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9660ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 121, 19, 162, 102, 73, 78, 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, 83, 73, 71, 78, 65, 84]
*   9664ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 85, 82, 69, 88, 64, 155, 64, 21, 68, 110, 250, 79, 87, 196, 110, 246, 72, 177, 81, 50, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   9665ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   9668ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9676ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 56, 1, 0, 0, 0, 0, 10, 5, 138, 1, 168, 250, 174, 12, 112, 144, 144, 27, 150, 254, 180, 251, 22, 33, 68, 142, 207, 227, 92, 88, 192, 117, 242, 244, 196, 45, 175, 191, 157, 19, 92, 52, 11, 193, 240, 91, 179, 55, 60, 29, 255, 0, 150, 209, 96, 144, 0, 0]
*   9677ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
*   9677ms test_comm.py:126 SIGNATURE: 64 9b4015446efa4f57c46ef648b151320a058a01a8faae0c7090901b96feb4fb1621448ecfe35c58c075f2f4c42dafbf9d135c340bc1f05bb3373c1dff0096d160
*   9678ms test_comm.py:126 PUBKEY: 65 04152a57daca91f2091a494320097eac452e86c992c6a4ec523c5a3bf1e3c7686a5b1bf0d0e10f081278d7d3520cf3b4023911af990e05371d148345352afd3d94
*   9678ms test_comm.py:126 KEYHANDLE: 210 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c

Teardown

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840a7ec86abbeb771e74ee492206f9370
Selecting exchange_u2f
Received CTAP1 signature raw: b195e161f8d8e51a1bb58f98ccf4e0c14ec16f04cc2fc975a5e7f78a8d513cfe20686ddd6bf113db5c5735f49fb2cb0fb4
Captured stderr call
* DEBUG   9694ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c 210
* INFO   9695ms 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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<'}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.SIGN
CBOR encoded data dict (to send): (302) a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
302 0/2 221 226 010002dddd2b0113a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff6
Send result: 00
302 1/2 221 86 010102dd5132c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840a7ec86abbeb771e74ee492206f9370
Packet info: 5 1/15 69 121 b'\x02\x01\x0fEE'
Received packet with partial data: b195e161f8d8e51a1bb58f98ccf4e0c14ec16f04cc2fc975a5e7f78a8d513cfe20686ddd6bf113db5c5735f49fb2cb0fb4
All data received: [(78, 4), (88, 3), (32, 3), (193, 3), (224, 3), (64, 3), (231, 3), (19, 2), (73, 2), (72, 2)]
All data received: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840a7ec86abbeb771e74ee492206f9370b195e161f8d8e51a1bb58f98ccf4e0c14ec16f04cc2fc975a5e7f78a8d513cfe20686ddd6bf113db5c5735f49fb2cb0fb4
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'\xa7\xec\x86\xab\xbe\xb7q\xe7N\xe4\x92 o\x93p\xb1\x95\xe1a\xf8\xd8\xe5\x1a\x1b\xb5\x8f\x98\xcc\xf4\xe0\xc1N\xc1o\x04\xcc/\xc9u\xa5\xe7\xf7\x8a\x8dQ<\xfe hm\xddk\xf1\x13\xdb\\W5\xf4\x9f\xb2\xcb\x0f\xb4'}
* DEBUG   9821ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
* DEBUG   9821ms test_comm.py:126 SIGNATURE: 64 a7ec86abbeb771e74ee492206f9370b195e161f8d8e51a1bb58f98ccf4e0c14ec16f04cc2fc975a5e7f78a8d513cfe20686ddd6bf113db5c5735f49fb2cb0fb4
* DEBUG   9822ms test_comm.py:126 PUBKEY: 65 04152a57daca91f2091a494320097eac452e86c992c6a4ec523c5a3bf1e3c7686a5b1bf0d0e10f081278d7d3520cf3b4023911af990e05371d148345352afd3d94
* DEBUG   9822ms test_comm.py:126 KEYHANDLE: 210 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c
Captured log call
*   9694ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c 210
*   9695ms 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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<'}
*   9696ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   9700ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   9704ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 110, 74, 36, 83, 220, 174, 5, 9, 137, 20, 254, 45, 118, 222, 161, 16, 216, 178, 34, 247, 33, 58, 87, 220, 20, 82, 98, 233, 131, 239, 240, 149, 6, 180]
*   9708ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 2, 248, 19, 84, 86, 225, 23, 155, 183, 23, 232, 129, 11, 6, 7, 113, 42, 70, 0, 93, 202, 59, 82, 179, 102, 83, 120, 148, 229, 178, 90, 6, 228, 82, 28, 156, 121, 202, 242, 65, 148, 141, 227, 238, 248, 141, 230, 178, 59, 129, 125, 75, 97, 105, 114, 210, 220, 132, 205, 27]
*   9712ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 3, 150, 211, 197, 106, 138, 124, 136, 19, 254, 233, 243, 249, 143, 87, 6, 166, 230, 241, 206, 130, 69, 14, 90, 100, 210, 214, 187, 31, 70, 125, 166, 124, 231, 235, 253, 136, 61, 179, 218, 145, 53, 216, 51, 5, 28, 131, 251, 199, 24, 225, 215, 47, 10, 102, 24, 10, 50, 168, 91]
*   9716ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 228, 17, 116, 189, 159, 145, 170, 69, 223, 246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9724ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9725ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 165, 0, 2, 3, 0, 0, 0, 156, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   9728ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 91, 34, 140, 39, 144, 246, 1, 1, 2, 221, 81, 50, 196, 138, 71, 155, 45, 230, 250, 205, 249, 83, 236, 1, 76, 177, 102, 11, 252, 133, 200, 206, 124, 160, 71, 222, 25, 2, 80, 117, 170, 102, 48, 61, 139]
*   9732ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 38, 115, 33, 94, 202, 239, 4, 136, 40, 60, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9792ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9793ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   9796ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9804ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 121, 19, 162, 102, 73, 78, 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, 83, 73, 71, 78, 65, 84]
*   9808ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 85, 82, 69, 88, 64, 167, 236, 134, 171, 190, 183, 113, 231, 78, 228, 146, 32, 111, 147, 112, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   9809ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   9812ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9820ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 56, 1, 0, 0, 0, 0, 177, 149, 225, 97, 248, 216, 229, 26, 27, 181, 143, 152, 204, 244, 224, 193, 78, 193, 111, 4, 204, 47, 201, 117, 165, 231, 247, 138, 141, 81, 60, 254, 32, 104, 109, 221, 107, 241, 19, 219, 92, 87, 53, 244, 159, 178, 203, 15, 180, 144, 0, 0]
*   9821ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
*   9821ms test_comm.py:126 SIGNATURE: 64 a7ec86abbeb771e74ee492206f9370b195e161f8d8e51a1bb58f98ccf4e0c14ec16f04cc2fc975a5e7f78a8d513cfe20686ddd6bf113db5c5735f49fb2cb0fb4
*   9822ms test_comm.py:126 PUBKEY: 65 04152a57daca91f2091a494320097eac452e86c992c6a4ec523c5a3bf1e3c7686a5b1bf0d0e10f081278d7d3520cf3b4023911af990e05371d148345352afd3d94
*   9822ms test_comm.py:126 KEYHANDLE: 210 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c

Teardown

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840ca00b80a529ebf26ca5c4867d5210b
Selecting exchange_u2f
Received CTAP1 signature raw: 82188e0ae396fb3982cf5368c4ea9b0427eba0d948f1c6fe6dc0fb53749e785f8e0228edc92547d147c131afd32b47f636
Captured stderr call
* DEBUG   9838ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c 210
* INFO   9839ms 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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<'}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.SIGN
CBOR encoded data dict (to send): (302) a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
302 0/2 221 226 010002dddd2b0113a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff6
Send result: 00
302 1/2 221 86 010102dd5132c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840ca00b80a529ebf26ca5c4867d5210b
Packet info: 5 1/15 69 121 b'\x02\x01\x0fEE'
Received packet with partial data: 82188e0ae396fb3982cf5368c4ea9b0427eba0d948f1c6fe6dc0fb53749e785f8e0228edc92547d147c131afd32b47f636
All data received: [(72, 4), (83, 4), (71, 4), (88, 3), (64, 3), (0, 2), (73, 2), (78, 2), (65, 2), (116, 2)]
All data received: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840ca00b80a529ebf26ca5c4867d5210b82188e0ae396fb3982cf5368c4ea9b0427eba0d948f1c6fe6dc0fb53749e785f8e0228edc92547d147c131afd32b47f636
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"\xca\x00\xb8\nR\x9e\xbf&\xca\\Hg\xd5!\x0b\x82\x18\x8e\n\xe3\x96\xfb9\x82\xcfSh\xc4\xea\x9b\x04'\xeb\xa0\xd9H\xf1\xc6\xfem\xc0\xfbSt\x9ex_\x8e\x02(\xed\xc9%G\xd1G\xc11\xaf\xd3+G\xf66"}
* DEBUG   9965ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
* DEBUG   9965ms test_comm.py:126 SIGNATURE: 64 ca00b80a529ebf26ca5c4867d5210b82188e0ae396fb3982cf5368c4ea9b0427eba0d948f1c6fe6dc0fb53749e785f8e0228edc92547d147c131afd32b47f636
* DEBUG   9966ms test_comm.py:126 PUBKEY: 65 04152a57daca91f2091a494320097eac452e86c992c6a4ec523c5a3bf1e3c7686a5b1bf0d0e10f081278d7d3520cf3b4023911af990e05371d148345352afd3d94
* DEBUG   9966ms test_comm.py:126 KEYHANDLE: 210 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c
Captured log call
*   9838ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c 210
*   9839ms 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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<'}
*   9840ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   9844ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   9848ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 110, 74, 36, 83, 220, 174, 5, 9, 137, 20, 254, 45, 118, 222, 161, 16, 216, 178, 34, 247, 33, 58, 87, 220, 20, 82, 98, 233, 131, 239, 240, 149, 6, 180]
*   9852ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 2, 248, 19, 84, 86, 225, 23, 155, 183, 23, 232, 129, 11, 6, 7, 113, 42, 70, 0, 93, 202, 59, 82, 179, 102, 83, 120, 148, 229, 178, 90, 6, 228, 82, 28, 156, 121, 202, 242, 65, 148, 141, 227, 238, 248, 141, 230, 178, 59, 129, 125, 75, 97, 105, 114, 210, 220, 132, 205, 27]
*   9856ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 3, 150, 211, 197, 106, 138, 124, 136, 19, 254, 233, 243, 249, 143, 87, 6, 166, 230, 241, 206, 130, 69, 14, 90, 100, 210, 214, 187, 31, 70, 125, 166, 124, 231, 235, 253, 136, 61, 179, 218, 145, 53, 216, 51, 5, 28, 131, 251, 199, 24, 225, 215, 47, 10, 102, 24, 10, 50, 168, 91]
*   9860ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 228, 17, 116, 189, 159, 145, 170, 69, 223, 246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9868ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9869ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 165, 0, 2, 3, 0, 0, 0, 156, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   9872ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 91, 34, 140, 39, 144, 246, 1, 1, 2, 221, 81, 50, 196, 138, 71, 155, 45, 230, 250, 205, 249, 83, 236, 1, 76, 177, 102, 11, 252, 133, 200, 206, 124, 160, 71, 222, 25, 2, 80, 117, 170, 102, 48, 61, 139]
*   9876ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 38, 115, 33, 94, 202, 239, 4, 136, 40, 60, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9936ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9937ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   9940ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9948ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 121, 19, 162, 102, 73, 78, 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, 83, 73, 71, 78, 65, 84]
*   9952ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 85, 82, 69, 88, 64, 202, 0, 184, 10, 82, 158, 191, 38, 202, 92, 72, 103, 213, 33, 11, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*   9953ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   9956ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*   9964ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 56, 1, 0, 0, 0, 0, 130, 24, 142, 10, 227, 150, 251, 57, 130, 207, 83, 104, 196, 234, 155, 4, 39, 235, 160, 217, 72, 241, 198, 254, 109, 192, 251, 83, 116, 158, 120, 95, 142, 2, 40, 237, 201, 37, 71, 209, 71, 193, 49, 175, 211, 43, 71, 246, 54, 144, 0, 0]
*   9965ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
*   9965ms test_comm.py:126 SIGNATURE: 64 ca00b80a529ebf26ca5c4867d5210b82188e0ae396fb3982cf5368c4ea9b0427eba0d948f1c6fe6dc0fb53749e785f8e0228edc92547d147c131afd32b47f636
*   9966ms test_comm.py:126 PUBKEY: 65 04152a57daca91f2091a494320097eac452e86c992c6a4ec523c5a3bf1e3c7686a5b1bf0d0e10f081278d7d3520cf3b4023911af990e05371d148345352afd3d94
*   9966ms test_comm.py:126 KEYHANDLE: 210 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c

Teardown

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e415455524558402a8573c3acf0561ea5150364bc7996
Selecting exchange_u2f
Received CTAP1 signature raw: 244cbe9adc2c7af6614a643f79659a6fc553b8c3b8602663eb282ea8f15e607b292d9846bfa7c01b61e4d95abac9f24f49
Captured stderr call
* DEBUG   9983ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c 210
* INFO   9983ms 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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<'}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.SIGN
CBOR encoded data dict (to send): (302) a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
302 0/2 221 226 010002dddd2b0113a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff6
Send result: 00
302 1/2 221 86 010102dd5132c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e415455524558402a8573c3acf0561ea5150364bc7996
Packet info: 5 1/15 69 121 b'\x02\x01\x0fEE'
Received packet with partial data: 244cbe9adc2c7af6614a643f79659a6fc553b8c3b8602663eb282ea8f15e607b292d9846bfa7c01b61e4d95abac9f24f49
All data received: [(121, 3), (73, 3), (83, 3), (88, 3), (64, 3), (78, 2), (72, 2), (65, 2), (220, 2), (224, 2)]
All data received: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e415455524558402a8573c3acf0561ea5150364bc7996244cbe9adc2c7af6614a643f79659a6fc553b8c3b8602663eb282ea8f15e607b292d9846bfa7c01b61e4d95abac9f24f49
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'*\x85s\xc3\xac\xf0V\x1e\xa5\x15\x03d\xbcy\x96$L\xbe\x9a\xdc,z\xf6aJd?ye\x9ao\xc5S\xb8\xc3\xb8`&c\xeb(.\xa8\xf1^`{)-\x98F\xbf\xa7\xc0\x1ba\xe4\xd9Z\xba\xc9\xf2OI'}
* DEBUG  10113ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
* DEBUG  10114ms test_comm.py:126 SIGNATURE: 64 2a8573c3acf0561ea5150364bc7996244cbe9adc2c7af6614a643f79659a6fc553b8c3b8602663eb282ea8f15e607b292d9846bfa7c01b61e4d95abac9f24f49
* DEBUG  10114ms test_comm.py:126 PUBKEY: 65 04152a57daca91f2091a494320097eac452e86c992c6a4ec523c5a3bf1e3c7686a5b1bf0d0e10f081278d7d3520cf3b4023911af990e05371d148345352afd3d94
* DEBUG  10114ms test_comm.py:126 KEYHANDLE: 210 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c
Captured log call
*   9983ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c 210
*   9983ms 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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<'}
*   9984ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*   9988ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*   9992ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 110, 74, 36, 83, 220, 174, 5, 9, 137, 20, 254, 45, 118, 222, 161, 16, 216, 178, 34, 247, 33, 58, 87, 220, 20, 82, 98, 233, 131, 239, 240, 149, 6, 180]
*   9996ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 2, 248, 19, 84, 86, 225, 23, 155, 183, 23, 232, 129, 11, 6, 7, 113, 42, 70, 0, 93, 202, 59, 82, 179, 102, 83, 120, 148, 229, 178, 90, 6, 228, 82, 28, 156, 121, 202, 242, 65, 148, 141, 227, 238, 248, 141, 230, 178, 59, 129, 125, 75, 97, 105, 114, 210, 220, 132, 205, 27]
*  10000ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 3, 150, 211, 197, 106, 138, 124, 136, 19, 254, 233, 243, 249, 143, 87, 6, 166, 230, 241, 206, 130, 69, 14, 90, 100, 210, 214, 187, 31, 70, 125, 166, 124, 231, 235, 253, 136, 61, 179, 218, 145, 53, 216, 51, 5, 28, 131, 251, 199, 24, 225, 215, 47, 10, 102, 24, 10, 50, 168, 91]
*  10004ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 228, 17, 116, 189, 159, 145, 170, 69, 223, 246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10012ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10013ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 165, 0, 2, 3, 0, 0, 0, 156, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  10016ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 91, 34, 140, 39, 144, 246, 1, 1, 2, 221, 81, 50, 196, 138, 71, 155, 45, 230, 250, 205, 249, 83, 236, 1, 76, 177, 102, 11, 252, 133, 200, 206, 124, 160, 71, 222, 25, 2, 80, 117, 170, 102, 48, 61, 139]
*  10020ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 38, 115, 33, 94, 202, 239, 4, 136, 40, 60, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10084ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10085ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  10088ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10096ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 121, 19, 162, 102, 73, 78, 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, 83, 73, 71, 78, 65, 84]
*  10100ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 85, 82, 69, 88, 64, 42, 133, 115, 195, 172, 240, 86, 30, 165, 21, 3, 100, 188, 121, 150, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*  10101ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  10104ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10112ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 56, 1, 0, 0, 0, 0, 36, 76, 190, 154, 220, 44, 122, 246, 97, 74, 100, 63, 121, 101, 154, 111, 197, 83, 184, 195, 184, 96, 38, 99, 235, 40, 46, 168, 241, 94, 96, 123, 41, 45, 152, 70, 191, 167, 192, 27, 97, 228, 217, 90, 186, 201, 242, 79, 73, 144, 0, 0]
*  10113ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
*  10114ms test_comm.py:126 SIGNATURE: 64 2a8573c3acf0561ea5150364bc7996244cbe9adc2c7af6614a643f79659a6fc553b8c3b8602663eb282ea8f15e607b292d9846bfa7c01b61e4d95abac9f24f49
*  10114ms test_comm.py:126 PUBKEY: 65 04152a57daca91f2091a494320097eac452e86c992c6a4ec523c5a3bf1e3c7686a5b1bf0d0e10f081278d7d3520cf3b4023911af990e05371d148345352afd3d94
*  10114ms test_comm.py:126 KEYHANDLE: 210 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c

Teardown

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840e52546b7c4be4880635757e77d9228
Selecting exchange_u2f
Received CTAP1 signature raw: 0f40538789162ac179b62b351d179b34e0bf27b7638cf7f052c22ef9ce74606ee60d9edfc8048a3de8ed2fc26618991690
Captured stderr call
* DEBUG  10131ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c 210
* INFO  10131ms 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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<'}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.SIGN
CBOR encoded data dict (to send): (302) a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
302 0/2 221 226 010002dddd2b0113a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff6
Send result: 00
302 1/2 221 86 010102dd5132c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c62545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840e52546b7c4be4880635757e77d9228
Packet info: 5 1/15 69 121 b'\x02\x01\x0fEE'
Received packet with partial data: 0f40538789162ac179b62b351d179b34e0bf27b7638cf7f052c22ef9ce74606ee60d9edfc8048a3de8ed2fc26618991690
All data received: [(64, 4), (72, 3), (83, 3), (88, 3), (224, 3), (121, 2), (102, 2), (73, 2), (78, 2), (65, 2)]
All data received: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e41545552455840e52546b7c4be4880635757e77d92280f40538789162ac179b62b351d179b34e0bf27b7638cf7f052c22ef9ce74606ee60d9edfc8048a3de8ed2fc26618991690
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"\xe5%F\xb7\xc4\xbeH\x80cWW\xe7}\x92(\x0f@S\x87\x89\x16*\xc1y\xb6+5\x1d\x17\x9b4\xe0\xbf'\xb7c\x8c\xf7\xf0R\xc2.\xf9\xcet`n\xe6\r\x9e\xdf\xc8\x04\x8a=\xe8\xed/\xc2f\x18\x99\x16\x90"}
* DEBUG  10261ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
* DEBUG  10261ms test_comm.py:126 SIGNATURE: 64 e52546b7c4be4880635757e77d92280f40538789162ac179b62b351d179b34e0bf27b7638cf7f052c22ef9ce74606ee60d9edfc8048a3de8ed2fc26618991690
* DEBUG  10262ms test_comm.py:126 PUBKEY: 65 04152a57daca91f2091a494320097eac452e86c992c6a4ec523c5a3bf1e3c7686a5b1bf0d0e10f081278d7d3520cf3b4023911af990e05371d148345352afd3d94
* DEBUG  10262ms test_comm.py:126 KEYHANDLE: 210 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c
Captured log call
*  10131ms test_comm.py:225 Used data for SIGN: 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f 32 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c 210
*  10131ms 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\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<'}
*  10132ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  10136ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*  10140ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 110, 74, 36, 83, 220, 174, 5, 9, 137, 20, 254, 45, 118, 222, 161, 16, 216, 178, 34, 247, 33, 58, 87, 220, 20, 82, 98, 233, 131, 239, 240, 149, 6, 180]
*  10144ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 2, 248, 19, 84, 86, 225, 23, 155, 183, 23, 232, 129, 11, 6, 7, 113, 42, 70, 0, 93, 202, 59, 82, 179, 102, 83, 120, 148, 229, 178, 90, 6, 228, 82, 28, 156, 121, 202, 242, 65, 148, 141, 227, 238, 248, 141, 230, 178, 59, 129, 125, 75, 97, 105, 114, 210, 220, 132, 205, 27]
*  10148ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 3, 150, 211, 197, 106, 138, 124, 136, 19, 254, 233, 243, 249, 143, 87, 6, 166, 230, 241, 206, 130, 69, 14, 90, 100, 210, 214, 187, 31, 70, 125, 166, 124, 231, 235, 253, 136, 61, 179, 218, 145, 53, 216, 51, 5, 28, 131, 251, 199, 24, 225, 215, 47, 10, 102, 24, 10, 50, 168, 91]
*  10152ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 228, 17, 116, 189, 159, 145, 170, 69, 223, 246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10160ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10161ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 165, 0, 2, 3, 0, 0, 0, 156, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  10164ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 91, 34, 140, 39, 144, 246, 1, 1, 2, 221, 81, 50, 196, 138, 71, 155, 45, 230, 250, 205, 249, 83, 236, 1, 76, 177, 102, 11, 252, 133, 200, 206, 124, 160, 71, 222, 25, 2, 80, 117, 170, 102, 48, 61, 139]
*  10168ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 38, 115, 33, 94, 202, 239, 4, 136, 40, 60, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10232ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10233ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  10236ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10244ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 121, 19, 162, 102, 73, 78, 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, 83, 73, 71, 78, 65, 84]
*  10248ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 85, 82, 69, 88, 64, 229, 37, 70, 183, 196, 190, 72, 128, 99, 87, 87, 231, 125, 146, 40, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*  10249ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  10252ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10260ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 56, 1, 0, 0, 0, 0, 15, 64, 83, 135, 137, 22, 42, 193, 121, 182, 43, 53, 29, 23, 155, 52, 224, 191, 39, 183, 99, 140, 247, 240, 82, 194, 46, 249, 206, 116, 96, 110, 230, 13, 158, 223, 200, 4, 138, 61, 232, 237, 47, 194, 102, 24, 153, 22, 144, 144, 0, 0]
*  10261ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
*  10261ms test_comm.py:126 SIGNATURE: 64 e52546b7c4be4880635757e77d92280f40538789162ac179b62b351d179b34e0bf27b7638cf7f052c22ef9ce74606ee60d9edfc8048a3de8ed2fc26618991690
*  10262ms test_comm.py:126 PUBKEY: 65 04152a57daca91f2091a494320097eac452e86c992c6a4ec523c5a3bf1e3c7686a5b1bf0d0e10f081278d7d3520cf3b4023911af990e05371d148345352afd3d94
*  10262ms test_comm.py:126 KEYHANDLE: 210 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c

Teardown

PASSED test_helper_round[param0] 0:00:00.002038

Setup

Call

Teardown

PASSED test_helper_round[param1] 0:00:00.001941

Setup

Call

Teardown

PASSED test_helper_round[param2] 0:00:00.001907

Setup

Call

Teardown

PASSED test_helper_round[param3] 0:00:00.001680

Setup

Call

Teardown

PASSED test_decrypt[True] 0:00:00.227535

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 006b14a1644441544158605465787420746f20626520656e6372797074656420627920454343207075626c6963206b657920616e6420646563727970746564206279206974732063
Selecting exchange_u2f
Received CTAP1 signature raw: 6f72726573706f6e64696e67204543432070726976617465206b657907070707070707
Captured stderr call
* DEBUG  10292ms test_comm.py:283 original msg: b'Text to be encrypted by ECC public key and decrypted by its corresponding ECC private key'
* DEBUG  10299ms 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  10302ms test_comm.py:295 c7c7ab8b347a3bc0caed592283c8a3c3028919d6d29c347e7b641e89c7fd88a8
* DEBUG  10302ms test_comm.py:126 DATA: 96 a94f0b382c149c0d43b2b06206f72b0be0b7c5381961bbdee3d3f293de73db0ce5b8c48678d893c09650ebba827495ba92c31e3b5ca881ab9a64a2b793b2973889e02b009ceeff08d50465c987b4d3f64db8ae9a60fbad1ccbe4b8bff5913de9
* DEBUG  10302ms test_comm.py:126 KEYHANDLE: 210 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c
* DEBUG  10302ms test_comm.py:126 HMAC: 32 7558562ffec208a5159f5bbc077b415b9f1ad2ff09505ccd78b32a47d55ebf9a
* DEBUG  10302ms test_comm.py:126 ECCEKEY: 64 2816dce6dd823d8dcaa71aecaa84b0c7572234645d1cbf53fe413268ef733fa38ae3de222c7cf81b0541027f775bfdc74a6fdb108dc3d15efc88c987f8031427
* INFO  10302ms communication.py:77 Sending data: {'DATA': b'\xa9O\x0b8,\x14\x9c\rC\xb2\xb0b\x06\xf7+\x0b\xe0\xb7\xc58\x19a\xbb\xde\xe3\xd3\xf2\x93\xdes\xdb\x0c\xe5\xb8\xc4\x86x\xd8\x93\xc0\x96P\xeb\xba\x82t\x95\xba\x92\xc3\x1e;\\\xa8\x81\xab\x9ad\xa2\xb7\x93\xb2\x978\x89\xe0+\x00\x9c\xee\xff\x08\xd5\x04e\xc9\x87\xb4\xd3\xf6M\xb8\xae\x9a`\xfb\xad\x1c\xcb\xe4\xb8\xbf\xf5\x91=\xe9', 'KEYHANDLE': b'\xa3\x00X\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<', 'HMAC': b'uXV/\xfe\xc2\x08\xa5\x15\x9f[\xbc\x07{A[\x9f\x1a\xd2\xff\tP\\\xcdx\xb3*G\xd5^\xbf\x9a', 'ECCEKEY': b'(\x16\xdc\xe6\xdd\x82=\x8d\xca\xa7\x1a\xec\xaa\x84\xb0\xc7W"4d]\x1c\xbfS\xfeA2h\xefs?\xa3\x8a\xe3\xde",|\xf8\x1b\x05A\x02\x7fw[\xfd\xc7Jo\xdb\x10\x8d\xc3\xd1^\xfc\x88\xc9\x87\xf8\x03\x14\''}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a564444154415860a94f0b382c149c0d43b2b06206f72b0be0b7c5381961bbdee3d3f293de73db0ce5b8c48678d893c09650ebba827495ba92c31e3b5ca881ab9a64a2b793b2973889e02b009ceeff08d50465c987b4d3f64db8ae9a60fbad1ccbe4b8bff5913de9694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c64484d414358207558562ffec208a5159f5bbc077b415b9f1ad2ff09505ccd78b32a47d55ebf9a67454343454b455958402816dce6dd823d8dcaa71aecaa84b0c7572234645d1cbf53fe413268ef733fa38ae3de222c7cf81b0541027f775bfdc74a6fdb108dc3d15efc88c987f803142762545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=b'\xa5dDATAX`\xa9O\x0b8,\x14\x9c\rC\xb2\xb0b\x06\xf7+\x0b\xe0\xb7\xc58\x19a\xbb\xde\xe3\xd3\xf2\x93\xdes\xdb\x0c\xe5\xb8\xc4\x86x\xd8\x93\xc0\x96P\xeb\xba\x82t\x95\xba\x92\xc3\x1e;\\\xa8\x81\xab\x9ad\xa2\xb7\x93\xb2\x978\x89\xe0+\x00\x9c\xee\xff\x08\xd5\x04e\xc9\x87\xb4\xd3\xf6M\xb8\xae\x9a`\xfb\xad\x1c\xcb\xe4\xb8\xbf\xf5\x91=\xe9iKEYHANDLEX\xd2\xa3\x00X\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<dHMACX uXV/\xfe\xc2\x08\xa5\x15\x9f[\xbc\x07{A[\x9f\x1a\xd2\xff\tP\\\xcdx\xb3*G\xd5^\xbf\x9agECCEKEYX@(\x16\xdc\xe6\xdd\x82=\x8d\xca\xa7\x1a\xec\xaa\x84\xb0\xc7W"4d]\x1c\xbfS\xfeA2h\xefs?\xa3\x8a\xe3\xde",|\xf8\x1b\x05A\x02\x7fw[\xfd\xc7Jo\xdb\x10\x8d\xc3\xd1^\xfc\x88\xc9\x87\xf8\x03\x14\'bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.DECRYPT
CBOR encoded data dict (to send): (479) a564444154415860a94f0b382c149c0d43b2b06206f72b0be0b7c5381961bbdee3d3f293de73db0ce5b8c48678d893c09650ebba827495ba92c31e3b5ca881ab9a64a2b793b2973889e02b009ceeff08d50465c987b4d3f64db8ae9a60fbad1ccbe4b8bff5913de9694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c64484d414358207558562ffec208a5159f5bbc077b415b9f1ad2ff09505ccd78b32a47d55ebf9a67454343454b455958402816dce6dd823d8dcaa71aecaa84b0c7572234645d1cbf53fe413268ef733fa38ae3de222c7cf81b0541027f775bfdc74a6fdb108dc3d15efc88c987f803142762545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
479 0/3 221 226 010003dddddc0114a564444154415860a94f0b382c149c0d43b2b06206f72b0be0b7c5381961bbdee3d3f293de73db0ce5b8c48678d893c09650ebba827495ba92c31e3b5ca881ab9a64a2b793b2973889e02b009ceeff08d50465c987b4d3f64db8ae9a60fbad1ccbe4b8bff5913de9694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a
Send result: 00
479 1/3 221 226 010103dddd7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c64484d414358207558562ffec208a5159f5bbc077b415b9f1ad2ff09505ccd78b32a47d55ebf9a67454343454b455958402816dce6dd823d8dcaa71aecaa84b0c7572234645d1cbf53fe413268ef733fa38ae3de222c7cf81b0541027f775bfdc74a6fdb108dc3d15efc88c987f8031427
Send result: 00
479 2/3 221 42 010203dd2562545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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  10517ms test_comm.py:126 DATA: 96 5465787420746f20626520656e6372797074656420627920454343207075626c6963206b657920616e64206465637279707465642062792069747320636f72726573706f6e64696e67204543432070726976617465206b657907070707070707
* DEBUG  10517ms 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
*  10292ms test_comm.py:283 original msg: b'Text to be encrypted by ECC public key and decrypted by its corresponding ECC private key'
*  10299ms 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'
*  10302ms test_comm.py:295 c7c7ab8b347a3bc0caed592283c8a3c3028919d6d29c347e7b641e89c7fd88a8
*  10302ms test_comm.py:126 DATA: 96 a94f0b382c149c0d43b2b06206f72b0be0b7c5381961bbdee3d3f293de73db0ce5b8c48678d893c09650ebba827495ba92c31e3b5ca881ab9a64a2b793b2973889e02b009ceeff08d50465c987b4d3f64db8ae9a60fbad1ccbe4b8bff5913de9
*  10302ms test_comm.py:126 KEYHANDLE: 210 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c
*  10302ms test_comm.py:126 HMAC: 32 7558562ffec208a5159f5bbc077b415b9f1ad2ff09505ccd78b32a47d55ebf9a
*  10302ms test_comm.py:126 ECCEKEY: 64 2816dce6dd823d8dcaa71aecaa84b0c7572234645d1cbf53fe413268ef733fa38ae3de222c7cf81b0541027f775bfdc74a6fdb108dc3d15efc88c987f8031427
*  10302ms communication.py:77 Sending data: {'DATA': b'\xa9O\x0b8,\x14\x9c\rC\xb2\xb0b\x06\xf7+\x0b\xe0\xb7\xc58\x19a\xbb\xde\xe3\xd3\xf2\x93\xdes\xdb\x0c\xe5\xb8\xc4\x86x\xd8\x93\xc0\x96P\xeb\xba\x82t\x95\xba\x92\xc3\x1e;\\\xa8\x81\xab\x9ad\xa2\xb7\x93\xb2\x978\x89\xe0+\x00\x9c\xee\xff\x08\xd5\x04e\xc9\x87\xb4\xd3\xf6M\xb8\xae\x9a`\xfb\xad\x1c\xcb\xe4\xb8\xbf\xf5\x91=\xe9', 'KEYHANDLE': b'\xa3\x00X\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<', 'HMAC': b'uXV/\xfe\xc2\x08\xa5\x15\x9f[\xbc\x07{A[\x9f\x1a\xd2\xff\tP\\\xcdx\xb3*G\xd5^\xbf\x9a', 'ECCEKEY': b'(\x16\xdc\xe6\xdd\x82=\x8d\xca\xa7\x1a\xec\xaa\x84\xb0\xc7W"4d]\x1c\xbfS\xfeA2h\xefs?\xa3\x8a\xe3\xde",|\xf8\x1b\x05A\x02\x7fw[\xfd\xc7Jo\xdb\x10\x8d\xc3\xd1^\xfc\x88\xc9\x87\xf8\x03\x14\''}
*  10303ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  10304ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 231, 34, 140, 39, 144, 246, 1, 0, 3, 221, 221, 220, 1, 20, 165, 100, 68, 65, 84, 65, 88, 96, 169, 79, 11, 56, 44, 20, 156, 13, 67, 178, 176, 98, 6, 247, 43, 11, 224, 183, 197, 56, 25, 97, 187]
*  10308ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 222, 227, 211, 242, 147, 222, 115, 219, 12, 229, 184, 196, 134, 120, 216, 147, 192, 150, 80, 235, 186, 130, 116, 149, 186, 146, 195, 30, 59, 92, 168, 129, 171, 154, 100, 162, 183, 147, 178, 151, 56, 137, 224, 43, 0, 156, 238, 255, 8, 213, 4, 101, 201, 135, 180, 211, 246, 77, 184]
*  10312ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 2, 174, 154, 96, 251, 173, 28, 203, 228, 184, 191, 245, 145, 61, 233, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 110, 74, 36, 83, 220, 174, 5, 9, 137, 20, 254, 45, 118, 222, 161, 16, 216, 178, 34, 247, 33, 58, 87, 220, 20, 82, 98, 233, 131]
*  10316ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 3, 239, 240, 149, 6, 180, 248, 19, 84, 86, 225, 23, 155, 183, 23, 232, 129, 11, 6, 7, 113, 42, 70, 0, 93, 202, 59, 82, 179, 102, 83, 120, 148, 229, 178, 90, 6, 228, 82, 28, 156, 121, 202, 242, 65, 148, 141, 227, 238, 248, 141, 230, 178, 59, 129, 125, 75, 97, 105, 114]
*  10320ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 210, 220, 132, 205, 27, 150, 211, 197, 106, 138, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10328ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10328ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  10332ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 231, 34, 140, 39, 144, 246, 1, 1, 3, 221, 221, 124, 136, 19, 254, 233, 243, 249, 143, 87, 6, 166, 230, 241, 206, 130, 69, 14, 90, 100, 210, 214, 187, 31, 70, 125, 166, 124, 231, 235, 253, 136, 61, 179, 218]
*  10336ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 145, 53, 216, 51, 5, 28, 131, 251, 199, 24, 225, 215, 47, 10, 102, 24, 10, 50, 168, 91, 228, 17, 116, 189, 159, 145, 170, 69, 223, 246, 50, 196, 138, 71, 155, 45, 230, 250, 205, 249, 83, 236, 1, 76, 177, 102, 11, 252, 133, 200, 206, 124, 160, 71, 222, 25, 2, 80, 117]
*  10340ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 2, 170, 102, 48, 61, 139, 38, 115, 33, 94, 202, 239, 4, 136, 40, 60, 100, 72, 77, 65, 67, 88, 32, 117, 88, 86, 47, 254, 194, 8, 165, 21, 159, 91, 188, 7, 123, 65, 91, 159, 26, 210, 255, 9, 80, 92, 205, 120, 179, 42, 71, 213, 94, 191, 154, 103, 69, 67, 67, 69]
*  10344ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 3, 75, 69, 89, 88, 64, 40, 22, 220, 230, 221, 130, 61, 141, 202, 167, 26, 236, 170, 132, 176, 199, 87, 34, 52, 100, 93, 28, 191, 83, 254, 65, 50, 104, 239, 115, 63, 163, 138, 227, 222, 34, 44, 124, 248, 27, 5, 65, 2, 127, 119, 91, 253, 199, 74, 111, 219, 16, 141, 195]
*  10348ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 209, 94, 252, 136, 201, 135, 248, 3, 20, 39, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10356ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10356ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 121, 0, 2, 3, 0, 0, 0, 112, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  10360ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 47, 34, 140, 39, 144, 246, 1, 2, 3, 221, 37, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208, 251, 148, 150, 114]
*  10364ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10488ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10489ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  10492ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10500ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 107, 20, 161, 100, 68, 65, 84, 65, 88, 96, 84, 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]
*  10504ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 100, 32, 100, 101, 99, 114, 121, 112, 116, 101, 100, 32, 98, 121, 32, 105, 116, 115, 32, 99, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*  10505ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  10508ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10516ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 42, 1, 0, 0, 0, 0, 111, 114, 114, 101, 115, 112, 111, 110, 100, 105, 110, 103, 32, 69, 67, 67, 32, 112, 114, 105, 118, 97, 116, 101, 32, 107, 101, 121, 7, 7, 7, 7, 7, 7, 7, 144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10517ms test_comm.py:126 DATA: 96 5465787420746f20626520656e6372797074656420627920454343207075626c6963206b657920616e64206465637279707465642062792069747320636f72726573706f6e64696e67204543432070726976617465206b657907070707070707
*  10517ms 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.161271

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: f6
Captured stderr call
* DEBUG  10522ms test_comm.py:283 original msg: b'Text to be encrypted by ECC public key and decrypted by its corresponding ECC private key'
* DEBUG  10526ms 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  10526ms test_comm.py:295 773e567325b553959c81195435f47c891a331d9e159fdd5518af502056c6547f
* DEBUG  10526ms test_comm.py:126 DATA: 96 6e3d25723e7502193115ce2bc621f880f206e8a8d983d15e4b12ec439afcb0a1cf80d1037971af7e5a26b1826457ade417a45c29d0e4adfe7011fc89a1183cf106af08685b8e6426f6b663d4caf037f2bf6306b10cd9739d5e8cb79394e63abf
* DEBUG  10526ms test_comm.py:126 KEYHANDLE: 210 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c
* DEBUG  10527ms test_comm.py:126 HMAC: 32 a779ebd968cf8bc3a5048aa42082b0790d85493061e6f818bb7868c640bc9855
* DEBUG  10527ms test_comm.py:126 ECCEKEY: 64 eab469d7fc44d1950b105f12923c390a2902ed2ea658438850d9d029562a7f132d90f6fc2e1a6993de3019d5f112a26d28f22ca8b0c5149a29927e0e1fe85141
* INFO  10527ms communication.py:77 Sending data: {'DATA': b'n=%r>u\x02\x191\x15\xce+\xc6!\xf8\x80\xf2\x06\xe8\xa8\xd9\x83\xd1^K\x12\xecC\x9a\xfc\xb0\xa1\xcf\x80\xd1\x03yq\xaf~Z&\xb1\x82dW\xad\xe4\x17\xa4\\)\xd0\xe4\xad\xfep\x11\xfc\x89\xa1\x18<\xf1\x06\xaf\x08h[\x8ed&\xf6\xb6c\xd4\xca\xf07\xf2\xbfc\x06\xb1\x0c\xd9s\x9d^\x8c\xb7\x93\x94\xe6:\xbf', 'KEYHANDLE': b'\xa3\x00X\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<', 'HMAC': b'\xa7y\xeb\xd9h\xcf\x8b\xc3\xa5\x04\x8a\xa4 \x82\xb0y\r\x85I0a\xe6\xf8\x18\xbbxh\xc6@\xbc\x98U', 'ECCEKEY': b'\xea\xb4i\xd7\xfcD\xd1\x95\x0b\x10_\x12\x92<9\n)\x02\xed.\xa6XC\x88P\xd9\xd0)V*\x7f\x13-\x90\xf6\xfc.\x1ai\x93\xde0\x19\xd5\xf1\x12\xa2m(\xf2,\xa8\xb0\xc5\x14\x9a)\x92~\x0e\x1f\xe8QA'}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a5644441544158606e3d25723e7502193115ce2bc621f880f206e8a8d983d15e4b12ec439afcb0a1cf80d1037971af7e5a26b1826457ade417a45c29d0e4adfe7011fc89a1183cf106af08685b8e6426f6b663d4caf037f2bf6306b10cd9739d5e8cb79394e63abf694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c64484d41435820a779ebd968cf8bc3a5048aa42082b0790d85493061e6f818bb7868c640bc985567454343454b45595840eab469d7fc44d1950b105f12923c390a2902ed2ea658438850d9d029562a7f132d90f6fc2e1a6993de3019d5f112a26d28f22ca8b0c5149a29927e0e1fe8514162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=b'\xa5dDATAX`n=%r>u\x02\x191\x15\xce+\xc6!\xf8\x80\xf2\x06\xe8\xa8\xd9\x83\xd1^K\x12\xecC\x9a\xfc\xb0\xa1\xcf\x80\xd1\x03yq\xaf~Z&\xb1\x82dW\xad\xe4\x17\xa4\\)\xd0\xe4\xad\xfep\x11\xfc\x89\xa1\x18<\xf1\x06\xaf\x08h[\x8ed&\xf6\xb6c\xd4\xca\xf07\xf2\xbfc\x06\xb1\x0c\xd9s\x9d^\x8c\xb7\x93\x94\xe6:\xbfiKEYHANDLEX\xd2\xa3\x00X\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<dHMACX \xa7y\xeb\xd9h\xcf\x8b\xc3\xa5\x04\x8a\xa4 \x82\xb0y\r\x85I0a\xe6\xf8\x18\xbbxh\xc6@\xbc\x98UgECCEKEYX@\xea\xb4i\xd7\xfcD\xd1\x95\x0b\x10_\x12\x92<9\n)\x02\xed.\xa6XC\x88P\xd9\xd0)V*\x7f\x13-\x90\xf6\xfc.\x1ai\x93\xde0\x19\xd5\xf1\x12\xa2m(\xf2,\xa8\xb0\xc5\x14\x9a)\x92~\x0e\x1f\xe8QAbTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.DECRYPT
CBOR encoded data dict (to send): (479) a5644441544158606e3d25723e7502193115ce2bc621f880f206e8a8d983d15e4b12ec439afcb0a1cf80d1037971af7e5a26b1826457ade417a45c29d0e4adfe7011fc89a1183cf106af08685b8e6426f6b663d4caf037f2bf6306b10cd9739d5e8cb79394e63abf694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c64484d41435820a779ebd968cf8bc3a5048aa42082b0790d85493061e6f818bb7868c640bc985567454343454b45595840eab469d7fc44d1950b105f12923c390a2902ed2ea658438850d9d029562a7f132d90f6fc2e1a6993de3019d5f112a26d28f22ca8b0c5149a29927e0e1fe8514162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
479 0/3 221 226 010003dddddc0114a5644441544158606e3d25723e7502193115ce2bc621f880f206e8a8d983d15e4b12ec439afcb0a1cf80d1037971af7e5a26b1826457ade417a45c29d0e4adfe7011fc89a1183cf106af08685b8e6426f6b663d4caf037f2bf6306b10cd9739d5e8cb79394e63abf694b455948414e444c4558d2a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a
Send result: 00
479 1/3 221 226 010103dddd7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c64484d41435820a779ebd968cf8bc3a5048aa42082b0790d85493061e6f818bb7868c640bc985567454343454b45595840eab469d7fc44d1950b105f12923c390a2902ed2ea658438850d9d029562a7f132d90f6fc2e1a6993de3019d5f112a26d28f22ca8b0c5149a29927e0e1fe85141
Send result: 00
479 2/3 221 42 010203dd2562545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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
*  10522ms test_comm.py:283 original msg: b'Text to be encrypted by ECC public key and decrypted by its corresponding ECC private key'
*  10526ms 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'
*  10526ms test_comm.py:295 773e567325b553959c81195435f47c891a331d9e159fdd5518af502056c6547f
*  10526ms test_comm.py:126 DATA: 96 6e3d25723e7502193115ce2bc621f880f206e8a8d983d15e4b12ec439afcb0a1cf80d1037971af7e5a26b1826457ade417a45c29d0e4adfe7011fc89a1183cf106af08685b8e6426f6b663d4caf037f2bf6306b10cd9739d5e8cb79394e63abf
*  10526ms test_comm.py:126 KEYHANDLE: 210 a30058ae6e4a2453dcae05098914fe2d76dea110d8b222f7213a57dc145262e983eff09506b4f8135456e1179bb717e8810b0607712a46005dca3b52b366537894e5b25a06e4521c9c79caf241948de3eef88de6b23b817d4b616972d2dc84cd1b96d3c56a8a7c8813fee9f3f98f5706a6e6f1ce82450e5a64d2d6bb1f467da67ce7ebfd883db3da9135d833051c83fbc718e1d72f0a66180a32a85be41174bd9f91aa45dff632c48a479b2de6facdf953ec014cb1660bfc85c8ce7ca047de19025075aa66303d8b2673215ecaef0488283c
*  10527ms test_comm.py:126 HMAC: 32 a779ebd968cf8bc3a5048aa42082b0790d85493061e6f818bb7868c640bc9855
*  10527ms test_comm.py:126 ECCEKEY: 64 eab469d7fc44d1950b105f12923c390a2902ed2ea658438850d9d029562a7f132d90f6fc2e1a6993de3019d5f112a26d28f22ca8b0c5149a29927e0e1fe85141
*  10527ms communication.py:77 Sending data: {'DATA': b'n=%r>u\x02\x191\x15\xce+\xc6!\xf8\x80\xf2\x06\xe8\xa8\xd9\x83\xd1^K\x12\xecC\x9a\xfc\xb0\xa1\xcf\x80\xd1\x03yq\xaf~Z&\xb1\x82dW\xad\xe4\x17\xa4\\)\xd0\xe4\xad\xfep\x11\xfc\x89\xa1\x18<\xf1\x06\xaf\x08h[\x8ed&\xf6\xb6c\xd4\xca\xf07\xf2\xbfc\x06\xb1\x0c\xd9s\x9d^\x8c\xb7\x93\x94\xe6:\xbf', 'KEYHANDLE': b'\xa3\x00X\xaenJ$S\xdc\xae\x05\t\x89\x14\xfe-v\xde\xa1\x10\xd8\xb2"\xf7!:W\xdc\x14Rb\xe9\x83\xef\xf0\x95\x06\xb4\xf8\x13TV\xe1\x17\x9b\xb7\x17\xe8\x81\x0b\x06\x07q*F\x00]\xca;R\xb3fSx\x94\xe5\xb2Z\x06\xe4R\x1c\x9cy\xca\xf2A\x94\x8d\xe3\xee\xf8\x8d\xe6\xb2;\x81}Kair\xd2\xdc\x84\xcd\x1b\x96\xd3\xc5j\x8a|\x88\x13\xfe\xe9\xf3\xf9\x8fW\x06\xa6\xe6\xf1\xce\x82E\x0eZd\xd2\xd6\xbb\x1fF}\xa6|\xe7\xeb\xfd\x88=\xb3\xda\x915\xd83\x05\x1c\x83\xfb\xc7\x18\xe1\xd7/\nf\x18\n2\xa8[\xe4\x11t\xbd\x9f\x91\xaaE\xdf\xf62\xc4\x8aG\x9b-\xe6\xfa\xcd\xf9S\xec\x01L\xb1f\x0b\xfc\x85\xc8\xce|\xa0G\xde\x19\x02Pu\xaaf0=\x8b&s!^\xca\xef\x04\x88(<', 'HMAC': b'\xa7y\xeb\xd9h\xcf\x8b\xc3\xa5\x04\x8a\xa4 \x82\xb0y\r\x85I0a\xe6\xf8\x18\xbbxh\xc6@\xbc\x98U', 'ECCEKEY': b'\xea\xb4i\xd7\xfcD\xd1\x95\x0b\x10_\x12\x92<9\n)\x02\xed.\xa6XC\x88P\xd9\xd0)V*\x7f\x13-\x90\xf6\xfc.\x1ai\x93\xde0\x19\xd5\xf1\x12\xa2m(\xf2,\xa8\xb0\xc5\x14\x9a)\x92~\x0e\x1f\xe8QA'}
*  10527ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  10528ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 231, 34, 140, 39, 144, 246, 1, 0, 3, 221, 221, 220, 1, 20, 165, 100, 68, 65, 84, 65, 88, 96, 110, 61, 37, 114, 62, 117, 2, 25, 49, 21, 206, 43, 198, 33, 248, 128, 242, 6, 232, 168, 217, 131, 209]
*  10532ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 94, 75, 18, 236, 67, 154, 252, 176, 161, 207, 128, 209, 3, 121, 113, 175, 126, 90, 38, 177, 130, 100, 87, 173, 228, 23, 164, 92, 41, 208, 228, 173, 254, 112, 17, 252, 137, 161, 24, 60, 241, 6, 175, 8, 104, 91, 142, 100, 38, 246, 182, 99, 212, 202, 240, 55, 242, 191, 99]
*  10536ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 2, 6, 177, 12, 217, 115, 157, 94, 140, 183, 147, 148, 230, 58, 191, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 110, 74, 36, 83, 220, 174, 5, 9, 137, 20, 254, 45, 118, 222, 161, 16, 216, 178, 34, 247, 33, 58, 87, 220, 20, 82, 98, 233, 131]
*  10540ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 3, 239, 240, 149, 6, 180, 248, 19, 84, 86, 225, 23, 155, 183, 23, 232, 129, 11, 6, 7, 113, 42, 70, 0, 93, 202, 59, 82, 179, 102, 83, 120, 148, 229, 178, 90, 6, 228, 82, 28, 156, 121, 202, 242, 65, 148, 141, 227, 238, 248, 141, 230, 178, 59, 129, 125, 75, 97, 105, 114]
*  10544ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 210, 220, 132, 205, 27, 150, 211, 197, 106, 138, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10552ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10552ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 1, 49, 0, 2, 3, 0, 0, 1, 40, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  10556ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 231, 34, 140, 39, 144, 246, 1, 1, 3, 221, 221, 124, 136, 19, 254, 233, 243, 249, 143, 87, 6, 166, 230, 241, 206, 130, 69, 14, 90, 100, 210, 214, 187, 31, 70, 125, 166, 124, 231, 235, 253, 136, 61, 179, 218]
*  10560ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 145, 53, 216, 51, 5, 28, 131, 251, 199, 24, 225, 215, 47, 10, 102, 24, 10, 50, 168, 91, 228, 17, 116, 189, 159, 145, 170, 69, 223, 246, 50, 196, 138, 71, 155, 45, 230, 250, 205, 249, 83, 236, 1, 76, 177, 102, 11, 252, 133, 200, 206, 124, 160, 71, 222, 25, 2, 80, 117]
*  10564ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 2, 170, 102, 48, 61, 139, 38, 115, 33, 94, 202, 239, 4, 136, 40, 60, 100, 72, 77, 65, 67, 88, 32, 167, 121, 235, 217, 104, 207, 139, 195, 165, 4, 138, 164, 32, 130, 176, 121, 13, 133, 73, 48, 97, 230, 248, 24, 187, 120, 104, 198, 64, 188, 152, 85, 103, 69, 67, 67, 69]
*  10568ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 3, 75, 69, 89, 88, 64, 234, 180, 105, 215, 252, 68, 209, 149, 11, 16, 95, 18, 146, 60, 57, 10, 41, 2, 237, 46, 166, 88, 67, 136, 80, 217, 208, 41, 86, 42, 127, 19, 45, 144, 246, 252, 46, 26, 105, 147, 222, 48, 25, 213, 241, 18, 162, 109, 40, 242, 44, 168, 176, 197]
*  10572ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 4, 20, 154, 41, 146, 126, 14, 31, 232, 81, 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]
*  10580ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10581ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 121, 0, 2, 3, 0, 0, 0, 112, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  10584ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 47, 34, 140, 39, 144, 246, 1, 2, 3, 221, 37, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208, 251, 148, 150, 114]
*  10588ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10680ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 246, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

PASSED test_status 0:00:00.165861

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 002d00a468554e4c4f434b4544f56756455253494f4e0165534c4f545318506c50494e5f415454454d50545308
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 000305
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 002d00a468554e4c4f434b4544f46756455253494f4e0165534c4f545318506c50494e5f415454454d50545308
Selecting exchange_u2f
Received CTAP1 signature raw: f2
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 002904a1625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 002d00a468554e4c4f434b4544f56756455253494f4e0165534c4f545318506c50494e5f415454454d50545308
Captured stderr call
* INFO  10685ms communication.py:77 Sending data: {}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=b'\xa1bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.STATUS
CBOR encoded data dict (to send): (41) a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
41 0/1 221 46 010001dd29260000a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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  10712ms test_comm.py:333 {'UNLOCKED': True, 'VERSION': 1, 'SLOTS': 80, 'PIN_ATTEMPTS': 8}
* INFO  10713ms communication.py:77 Sending data: {}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=b'\xa1bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.LOGOUT
CBOR encoded data dict (to send): (41) a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
41 0/1 221 46 010001dd29260005a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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  10741ms communication.py:77 Sending data: {}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=b'\xa1bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.STATUS
CBOR encoded data dict (to send): (41) a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
41 0/1 221 46 010001dd29260000a162545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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  10769ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a26350494e48313233343536373862545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=b'\xa2cPINH12345678bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.SET_PIN
CBOR encoded data dict (to send): (54) a26350494e48313233343536373862545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
54 0/1 221 59 010001dd3633000aa26350494e48313233343536373862545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Send result: f2
Result Command.SET_PIN: ExecError.ERR_NOT_ALLOWED
Send results: [242] False
* INFO  10785ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=6e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=a26350494e48313233343536373862545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
Sending data=b'\xa2cPINH12345678bTPX n4\x9e\x13QLN)\xac\xb2\xed\xfb\xebs\xe2K\xed\\\xf5\x97,\xc3\xab\x9a\xd0\xfb\x94\x96r5\xf91'
Send Command.LOGIN
CBOR encoded data dict (to send): (54) a26350494e48313233343536373862545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
54 0/1 221 59 010001dd36330004a26350494e48313233343536373862545058206e349e13514c4e29acb2edfbeb73e24bed5cf5972cc3ab9ad0fb94967235f931
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: 002904a1625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
All data received: [(4, 2), (71, 2), (37, 2), (160, 2), (0, 1), (41, 1), (161, 1), (98, 1), (84, 1), (80, 1)]
All data received: 002904a1625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
All data received CBOR: {'TP': b'f\xc1\xa2GZ\xaf\xd2|q\x04%\xca\xb7N?\xf9%\xa0\xb1\xb2\x11\x0c\x8d\xdbJWG@`\xa0\xe3\xd9'}
Setting TMP AUTH TOKEN to 66c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
* INFO  10821ms communication.py:77 Sending data: {}
Sending command with temp auth token=66c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Sending data=a1625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Sending data=b'\xa1bTPX f\xc1\xa2GZ\xaf\xd2|q\x04%\xca\xb7N?\xf9%\xa0\xb1\xb2\x11\x0c\x8d\xdbJWG@`\xa0\xe3\xd9'
Send Command.STATUS
CBOR encoded data dict (to send): (41) a1625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
41 0/1 221 46 010001dd29260000a1625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
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
*  10685ms communication.py:77 Sending data: {}
*  10686ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  10688ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 0, 161, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208]
*  10692ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10700ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10700ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  10704ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10712ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 52, 1, 0, 0, 0, 0, 0, 45, 0, 164, 104, 85, 78, 76, 79, 67, 75, 69, 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, 144, 0, 0, 0, 0, 0, 0]
*  10712ms test_comm.py:333 {'UNLOCKED': True, 'VERSION': 1, 'SLOTS': 80, 'PIN_ATTEMPTS': 8}
*  10713ms communication.py:77 Sending data: {}
*  10713ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  10716ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 5, 161, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208]
*  10720ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10728ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10729ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  10732ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10740ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 10, 1, 0, 0, 0, 0, 0, 3, 5, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10741ms communication.py:77 Sending data: {}
*  10742ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  10744ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 0, 161, 98, 84, 80, 88, 32, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208]
*  10748ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10756ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10757ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  10760ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10768ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 52, 1, 0, 0, 0, 0, 0, 45, 0, 164, 104, 85, 78, 76, 79, 67, 75, 69, 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, 144, 0, 0, 0, 0, 0, 0]
*  10769ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  10770ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 138, 0, 2, 3, 0, 0, 0, 129, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  10772ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251]
*  10776ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10784ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 242, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10785ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  10786ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 138, 0, 2, 3, 0, 0, 0, 129, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  10788ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 110, 52, 158, 19, 81, 76, 78, 41, 172, 178, 237, 251]
*  10792ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 235, 115, 226, 75, 237, 92, 245, 151, 44, 195, 171, 154, 208, 251, 148, 150, 114, 53, 249, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10808ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10809ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  10812ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10820ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 48, 1, 0, 0, 0, 0, 0, 41, 4, 161, 98, 84, 80, 88, 32, 102, 193, 162, 71, 90, 175, 210, 124, 113, 4, 37, 202, 183, 78, 63, 249, 37, 160, 177, 178, 17, 12, 141, 219, 74, 87, 71, 64, 96, 160, 227, 217, 144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10821ms communication.py:77 Sending data: {}
*  10822ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  10824ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 0, 161, 98, 84, 80, 88, 32, 102, 193, 162, 71, 90, 175, 210, 124, 113, 4, 37, 202, 183, 78, 63, 249, 37, 160, 177, 178, 17, 12, 141, 219, 74]
*  10828ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 87, 71, 64, 96, 160, 227, 217, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10836ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10837ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  10840ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10848ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 52, 1, 0, 0, 0, 0, 0, 45, 0, 164, 104, 85, 78, 76, 79, 67, 75, 69, 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, 144, 0, 0, 0, 0, 0, 0]

Teardown

PASSED test_initialize_simple 0:00:00.125838

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 003310a2664d4153544552582020e5ce324f00789104296587c44fc853bf0d3e72b1e5776f27fb95168a7101976453414c5440
Captured stderr call
* INFO  10853ms communication.py:77 Sending data: {}
Sending command with temp auth token=66c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Sending data=a1625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Sending data=b'\xa1bTPX f\xc1\xa2GZ\xaf\xd2|q\x04%\xca\xb7N?\xf9%\xa0\xb1\xb2\x11\x0c\x8d\xdbJWG@`\xa0\xe3\xd9'
Send Command.INITIALIZE_SEED
CBOR encoded data dict (to send): (41) a1625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
41 0/1 221 46 010001dd29260010a1625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
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: 003310a2664d4153544552582020e5ce324f00789104296587c44fc853bf0d3e72b1e5776f27fb95168a7101976453414c5440
All data received: [(83, 3), (0, 2), (65, 2), (84, 2), (32, 2), (229, 2), (79, 2), (51, 1), (16, 1), (162, 1)]
All data received: 003310a2664d4153544552582020e5ce324f00789104296587c44fc853bf0d3e72b1e5776f27fb95168a7101976453414c5440
All data received CBOR: {'MASTER': b" \xe5\xce2O\x00x\x91\x04)e\x87\xc4O\xc8S\xbf\r>r\xb1\xe5wo'\xfb\x95\x16\x8aq\x01\x97", 'SALT': b''}
Captured log call
*  10853ms communication.py:77 Sending data: {}
*  10854ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  10856ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 16, 161, 98, 84, 80, 88, 32, 102, 193, 162, 71, 90, 175, 210, 124, 113, 4, 37, 202, 183, 78, 63, 249, 37, 160, 177, 178, 17, 12, 141, 219, 74]
*  10860ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 87, 71, 64, 96, 160, 227, 217, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10960ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10961ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  10964ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  10972ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 58, 1, 0, 0, 0, 0, 0, 51, 16, 162, 102, 77, 65, 83, 84, 69, 82, 88, 32, 32, 229, 206, 50, 79, 0, 120, 145, 4, 41, 101, 135, 196, 79, 200, 83, 191, 13, 62, 114, 177, 229, 119, 111, 39, 251, 149, 22, 138, 113, 1, 151, 100, 83, 65, 76, 84, 64, 144]
*  10976ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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_simple2 0:00:00.230993

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 003310a2664d4153544552582028fd4c7c508b3ae8506e012a79252b6253532856eabaabd26c840d71cab1923c6453414c5440
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 003310a2664d4153544552582021aa8536d3c6c7b634b495215211958aec67c298f34a36e933559c7a7287470e6453414c5440
Captured stderr call
* INFO  10981ms communication.py:77 Sending data: {}
Sending command with temp auth token=66c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Sending data=a1625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Sending data=b'\xa1bTPX f\xc1\xa2GZ\xaf\xd2|q\x04%\xca\xb7N?\xf9%\xa0\xb1\xb2\x11\x0c\x8d\xdbJWG@`\xa0\xe3\xd9'
Send Command.INITIALIZE_SEED
CBOR encoded data dict (to send): (41) a1625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
41 0/1 221 46 010001dd29260010a1625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
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: 003310a2664d4153544552582028fd4c7c508b3ae8506e012a79252b6253532856eabaabd26c840d71cab1923c6453414c5440
All data received: [(83, 4), (65, 2), (84, 2), (40, 2), (76, 2), (80, 2), (0, 1), (51, 1), (16, 1), (162, 1)]
All data received: 003310a2664d4153544552582028fd4c7c508b3ae8506e012a79252b6253532856eabaabd26c840d71cab1923c6453414c5440
All data received CBOR: {'MASTER': b'(\xfdL|P\x8b:\xe8Pn\x01*y%+bSS(V\xea\xba\xab\xd2l\x84\rq\xca\xb1\x92<', 'SALT': b''}
* INFO  11093ms communication.py:77 Sending data: {}
Sending command with temp auth token=66c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Sending data=a1625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Sending data=b'\xa1bTPX f\xc1\xa2GZ\xaf\xd2|q\x04%\xca\xb7N?\xf9%\xa0\xb1\xb2\x11\x0c\x8d\xdbJWG@`\xa0\xe3\xd9'
Send Command.INITIALIZE_SEED
CBOR encoded data dict (to send): (41) a1625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
41 0/1 221 46 010001dd29260010a1625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
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: 003310a2664d4153544552582021aa8536d3c6c7b634b495215211958aec67c298f34a36e933559c7a7287470e6453414c5440
All data received: [(51, 2), (65, 2), (83, 2), (84, 2), (82, 2), (33, 2), (54, 2), (149, 2), (0, 1), (16, 1)]
All data received: 003310a2664d4153544552582021aa8536d3c6c7b634b495215211958aec67c298f34a36e933559c7a7287470e6453414c5440
All data received CBOR: {'MASTER': b'!\xaa\x856\xd3\xc6\xc7\xb64\xb4\x95!R\x11\x95\x8a\xecg\xc2\x98\xf3J6\xe93U\x9czr\x87G\x0e', 'SALT': b''}
* DEBUG  11209ms test_comm.py:139 =================initialization - read data=================
* DEBUG  11209ms test_comm.py:126 MASTER: 32 28fd4c7c508b3ae8506e012a79252b6253532856eabaabd26c840d71cab1923c
* DEBUG  11210ms test_comm.py:126 SALT: 0 
* DEBUG  11210ms test_comm.py:126 MASTER: 32 21aa8536d3c6c7b634b495215211958aec67c298f34a36e933559c7a7287470e
* DEBUG  11210ms test_comm.py:126 SALT: 0 
Captured log call
*  10981ms communication.py:77 Sending data: {}
*  10982ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  10984ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 16, 161, 98, 84, 80, 88, 32, 102, 193, 162, 71, 90, 175, 210, 124, 113, 4, 37, 202, 183, 78, 63, 249, 37, 160, 177, 178, 17, 12, 141, 219, 74]
*  10988ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 87, 71, 64, 96, 160, 227, 217, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11076ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11077ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  11080ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11088ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 58, 1, 0, 0, 0, 0, 0, 51, 16, 162, 102, 77, 65, 83, 84, 69, 82, 88, 32, 40, 253, 76, 124, 80, 139, 58, 232, 80, 110, 1, 42, 121, 37, 43, 98, 83, 83, 40, 86, 234, 186, 171, 210, 108, 132, 13, 113, 202, 177, 146, 60, 100, 83, 65, 76, 84, 64, 144]
*  11092ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11093ms communication.py:77 Sending data: {}
*  11094ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  11096ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 16, 161, 98, 84, 80, 88, 32, 102, 193, 162, 71, 90, 175, 210, 124, 113, 4, 37, 202, 183, 78, 63, 249, 37, 160, 177, 178, 17, 12, 141, 219, 74]
*  11100ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 87, 71, 64, 96, 160, 227, 217, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11192ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11193ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  11196ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11204ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 58, 1, 0, 0, 0, 0, 0, 51, 16, 162, 102, 77, 65, 83, 84, 69, 82, 88, 32, 33, 170, 133, 54, 211, 198, 199, 182, 52, 180, 149, 33, 82, 17, 149, 138, 236, 103, 194, 152, 243, 74, 54, 233, 51, 85, 156, 122, 114, 135, 71, 14, 100, 83, 65, 76, 84, 64, 144]
*  11208ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11209ms test_comm.py:139 =================initialization - read data=================
*  11209ms test_comm.py:126 MASTER: 32 28fd4c7c508b3ae8506e012a79252b6253532856eabaabd26c840d71cab1923c
*  11210ms test_comm.py:126 SALT: 0 
*  11210ms test_comm.py:126 MASTER: 32 21aa8536d3c6c7b634b495215211958aec67c298f34a36e933559c7a7287470e
*  11210ms test_comm.py:126 SALT: 0

Teardown

FAILED test_initialize 0:00:00.020276

assert False == True

Setup

Call

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

    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 0x7fea6588d0a0>, 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_u2f
Received CTAP1 signature raw: f5
Captured stderr call
* INFO  11215ms communication.py:77 Sending data: {'HASH': b'test'}
Sending command with temp auth token=66c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Sending data=a264484153484474657374625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Sending data=b'\xa2dHASHDtestbTPX f\xc1\xa2GZ\xaf\xd2|q\x04%\xca\xb7N?\xf9%\xa0\xb1\xb2\x11\x0c\x8d\xdbJWG@`\xa0\xe3\xd9'
Send Command.GENERATE_KEY_FROM_DATA
CBOR encoded data dict (to send): (51) a264484153484474657374625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
51 0/1 221 56 010001dd33300015a264484153484474657374625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Send result: f5
Result Command.GENERATE_KEY_FROM_DATA: ExecError.ERR_FAILED_LOADING_DATA
Send results: [245] False
Captured log call
*  11215ms communication.py:77 Sending data: {'HASH': b'test'}
*  11215ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 135, 0, 2, 3, 0, 0, 0, 126, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  11220ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 102, 193, 162, 71, 90, 175, 210, 124, 113, 4, 37, 202, 183, 78, 63]
*  11224ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 249, 37, 160, 177, 178, 17, 12, 141, 219, 74, 87, 71, 64, 96, 160, 227, 217, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11232ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 245, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

PASSED test_restore_simple 0:00:00.085557

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 002b11a1644841534858208a83665f3798727f14f92ad0e6c99fdab08ee731d6cd644c131223fd2f4fed2a
Captured stderr call
* INFO  11281ms communication.py:77 Sending data: {'MASTER': b'11111111111111111111111111111111', 'SALT': b'22222222'}
Sending command with temp auth token=66c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Sending data=a3664d4153544552582031313131313131313131313131313131313131313131313131313131313131316453414c54483232323232323232625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Sending data=b'\xa3fMASTERX 11111111111111111111111111111111dSALTH22222222bTPX f\xc1\xa2GZ\xaf\xd2|q\x04%\xca\xb7N?\xf9%\xa0\xb1\xb2\x11\x0c\x8d\xdbJWG@`\xa0\xe3\xd9'
Send Command.RESTORE_FROM_SEED
CBOR encoded data dict (to send): (96) a3664d4153544552582031313131313131313131313131313131313131313131313131313131313131316453414c54483232323232323232625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
96 0/1 221 101 010001dd605d0011a3664d4153544552582031313131313131313131313131313131313131313131313131313131313131316453414c54483232323232323232625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
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  11365ms 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
*  11281ms communication.py:77 Sending data: {'MASTER': b'11111111111111111111111111111111', 'SALT': b'22222222'}
*  11281ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 180, 0, 2, 3, 0, 0, 0, 171, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  11284ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*  11288ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 100, 83, 65, 76, 84, 72, 50, 50, 50, 50, 50, 50, 50, 50, 98, 84, 80, 88, 32, 102, 193, 162, 71, 90, 175, 210, 124, 113, 4, 37, 202, 183, 78, 63, 249, 37, 160, 177, 178, 17, 12, 141, 219, 74, 87, 71, 64, 96]
*  11292ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 2, 160, 227, 217, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11352ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11353ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  11356ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11364ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 50, 1, 0, 0, 0, 0, 0, 43, 17, 161, 100, 72, 65, 83, 72, 88, 32, 138, 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, 144, 0, 0, 0, 0, 0, 0, 0, 0]
*  11365ms 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.017263

assert False == True

Setup

Call

nkfido2_client = <pynitrokey.fido2.client.NKFido2Client object at 0x7fea6588d0a0>, 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 0x7fea6588d0a0>, 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_u2f
Received CTAP1 signature raw: f5
Captured stderr call
* INFO  11370ms communication.py:77 Sending data: {'HASH': b'test'}
Sending command with temp auth token=66c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Sending data=a264484153484474657374625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Sending data=b'\xa2dHASHDtestbTPX f\xc1\xa2GZ\xaf\xd2|q\x04%\xca\xb7N?\xf9%\xa0\xb1\xb2\x11\x0c\x8d\xdbJWG@`\xa0\xe3\xd9'
Send Command.GENERATE_KEY_FROM_DATA
CBOR encoded data dict (to send): (51) a264484153484474657374625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
51 0/1 221 56 010001dd33300015a264484153484474657374625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Send result: f5
Result Command.GENERATE_KEY_FROM_DATA: ExecError.ERR_FAILED_LOADING_DATA
Send results: [245] False
Captured log call
*  11370ms communication.py:77 Sending data: {'HASH': b'test'}
*  11371ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 135, 0, 2, 3, 0, 0, 0, 126, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  11372ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 102, 193, 162, 71, 90, 175, 210, 124, 113, 4, 37, 202, 183, 78, 63]
*  11376ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 249, 37, 160, 177, 178, 17, 12, 141, 219, 74, 87, 71, 64, 96, 160, 227, 217, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11384ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 245, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

FAILED test_restore[test_input1] 0:00:00.016372

assert False == True

Setup

Call

nkfido2_client = <pynitrokey.fido2.client.NKFido2Client object at 0x7fea6588d0a0>, 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 0x7fea6588d0a0>, 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_u2f
Received CTAP1 signature raw: f5
Captured stderr call
* INFO  11433ms communication.py:77 Sending data: {'HASH': b'test'}
Sending command with temp auth token=66c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Sending data=a264484153484474657374625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Sending data=b'\xa2dHASHDtestbTPX f\xc1\xa2GZ\xaf\xd2|q\x04%\xca\xb7N?\xf9%\xa0\xb1\xb2\x11\x0c\x8d\xdbJWG@`\xa0\xe3\xd9'
Send Command.GENERATE_KEY_FROM_DATA
CBOR encoded data dict (to send): (51) a264484153484474657374625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
51 0/1 221 56 010001dd33300015a264484153484474657374625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Send result: f5
Result Command.GENERATE_KEY_FROM_DATA: ExecError.ERR_FAILED_LOADING_DATA
Send results: [245] False
Captured log call
*  11433ms communication.py:77 Sending data: {'HASH': b'test'}
*  11433ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 135, 0, 2, 3, 0, 0, 0, 126, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  11436ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 102, 193, 162, 71, 90, 175, 210, 124, 113, 4, 37, 202, 183, 78, 63]
*  11440ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 249, 37, 160, 177, 178, 17, 12, 141, 219, 74, 87, 71, 64, 96, 160, 227, 217, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11448ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 245, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

FAILED test_restore[test_input2] 0:00:00.014845

assert False == True

Setup

Call

nkfido2_client = <pynitrokey.fido2.client.NKFido2Client object at 0x7fea6588d0a0>, 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 0x7fea6588d0a0>, 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_u2f
Received CTAP1 signature raw: f5
Captured stderr call
* INFO  11466ms communication.py:77 Sending data: {'HASH': b'test'}
Sending command with temp auth token=66c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Sending data=a264484153484474657374625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Sending data=b'\xa2dHASHDtestbTPX f\xc1\xa2GZ\xaf\xd2|q\x04%\xca\xb7N?\xf9%\xa0\xb1\xb2\x11\x0c\x8d\xdbJWG@`\xa0\xe3\xd9'
Send Command.GENERATE_KEY_FROM_DATA
CBOR encoded data dict (to send): (51) a264484153484474657374625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
51 0/1 221 56 010001dd33300015a264484153484474657374625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Send result: f5
Result Command.GENERATE_KEY_FROM_DATA: ExecError.ERR_FAILED_LOADING_DATA
Send results: [245] False
Captured log call
*  11466ms communication.py:77 Sending data: {'HASH': b'test'}
*  11466ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 135, 0, 2, 3, 0, 0, 0, 126, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  11468ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 102, 193, 162, 71, 90, 175, 210, 124, 113, 4, 37, 202, 183, 78, 63]
*  11472ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 249, 37, 160, 177, 178, 17, 12, 141, 219, 74, 87, 71, 64, 96, 160, 227, 217, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11480ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 245, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

PASSED test_PIN_attempts_deprecated 0:00:00.016190

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: ff
Captured stderr call
* INFO  11512ms communication.py:77 Sending data: {}
Sending command with temp auth token=66c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Sending data=a1625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Sending data=b'\xa1bTPX f\xc1\xa2GZ\xaf\xd2|q\x04%\xca\xb7N?\xf9%\xa0\xb1\xb2\x11\x0c\x8d\xdbJWG@`\xa0\xe3\xd9'
Send Command.PIN_ATTEMPTS
CBOR encoded data dict (to send): (41) a1625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
41 0/1 221 46 010001dd29260007a1625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Send result: ff
Result Command.PIN_ATTEMPTS: ExecError.ERR_INVALID_COMMAND
Send results: [255] False
Captured log call
*  11512ms communication.py:77 Sending data: {}
*  11513ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  11516ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 7, 161, 98, 84, 80, 88, 32, 102, 193, 162, 71, 90, 175, 210, 124, 113, 4, 37, 202, 183, 78, 63, 249, 37, 160, 177, 178, 17, 12, 141, 219, 74]
*  11520ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 87, 71, 64, 96, 160, 227, 217, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11528ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 255, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

PASSED test_resident_keys_generate 0:00:00.149755

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007a16a2665055424b455958410452da529ae357bfa222abf4e64742967a294581ab41b235d606fc8f9eb0582dc8cadac36e4c7b9f572ad64201e962f4cb02d79605c41fc151d3ea
Selecting exchange_u2f
Received CTAP1 signature raw: 098d87d98dca694b455948414e444c455820948f29cb53d076468b793e87ec82e53b23278275b49fc48552f8eb889a253030
Captured stderr call
* INFO  11529ms communication.py:77 Sending data: {}
Sending command with temp auth token=66c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Sending data=a1625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Sending data=b'\xa1bTPX f\xc1\xa2GZ\xaf\xd2|q\x04%\xca\xb7N?\xf9%\xa0\xb1\xb2\x11\x0c\x8d\xdbJWG@`\xa0\xe3\xd9'
Send Command.GENERATE_RESIDENT_KEY
CBOR encoded data dict (to send): (41) a1625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
41 0/1 221 46 010001dd29260016a1625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
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: 007a16a2665055424b455958410452da529ae357bfa222abf4e64742967a294581ab41b235d606fc8f9eb0582dc8cadac36e4c7b9f572ad64201e962f4cb02d79605c41fc151d3ea
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: 098d87d98dca694b455948414e444c455820948f29cb53d076468b793e87ec82e53b23278275b49fc48552f8eb889a253030
All data received: [(69, 4), (66, 3), (88, 3), (65, 3), (82, 3), (122, 2), (162, 2), (75, 2), (89, 2), (218, 2)]
All data received: 007a16a2665055424b455958410452da529ae357bfa222abf4e64742967a294581ab41b235d606fc8f9eb0582dc8cadac36e4c7b9f572ad64201e962f4cb02d79605c41fc151d3ea098d87d98dca694b455948414e444c455820948f29cb53d076468b793e87ec82e53b23278275b49fc48552f8eb889a253030
All data received CBOR: {'PUBKEY': b'\x04R\xdaR\x9a\xe3W\xbf\xa2"\xab\xf4\xe6GB\x96z)E\x81\xabA\xb25\xd6\x06\xfc\x8f\x9e\xb0X-\xc8\xca\xda\xc3nL{\x9fW*\xd6B\x01\xe9b\xf4\xcb\x02\xd7\x96\x05\xc4\x1f\xc1Q\xd3\xea\t\x8d\x87\xd9\x8d\xca', 'KEYHANDLE': b"\x94\x8f)\xcbS\xd0vF\x8by>\x87\xec\x82\xe5;#'\x82u\xb4\x9f\xc4\x85R\xf8\xeb\x88\x9a%00"}
* DEBUG  11677ms test_comm.py:126 PUBKEY: 65 0452da529ae357bfa222abf4e64742967a294581ab41b235d606fc8f9eb0582dc8cadac36e4c7b9f572ad64201e962f4cb02d79605c41fc151d3ea098d87d98dca
* DEBUG  11678ms test_comm.py:126 KEYHANDLE: 32 948f29cb53d076468b793e87ec82e53b23278275b49fc48552f8eb889a253030
Captured log call
*  11529ms communication.py:77 Sending data: {}
*  11530ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  11532ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 22, 161, 98, 84, 80, 88, 32, 102, 193, 162, 71, 90, 175, 210, 124, 113, 4, 37, 202, 183, 78, 63, 249, 37, 160, 177, 178, 17, 12, 141, 219, 74]
*  11536ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 87, 71, 64, 96, 160, 227, 217, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11648ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11649ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  11652ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11660ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 122, 22, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 82, 218, 82, 154, 227, 87, 191, 162, 34, 171, 244, 230, 71, 66, 150, 122, 41, 69, 129, 171, 65, 178, 53, 214, 6, 252, 143, 158, 176, 88, 45, 200, 202, 218, 195, 110, 76, 123]
*  11664ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 159, 87, 42, 214, 66, 1, 233, 98, 244, 203, 2, 215, 150, 5, 196, 31, 193, 81, 211, 234, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*  11665ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  11668ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11676ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 57, 1, 0, 0, 0, 0, 9, 141, 135, 217, 141, 202, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 148, 143, 41, 203, 83, 208, 118, 70, 139, 121, 62, 135, 236, 130, 229, 59, 35, 39, 130, 117, 180, 159, 196, 133, 82, 248, 235, 136, 154, 37, 48, 48, 144, 0]
*  11677ms test_comm.py:126 PUBKEY: 65 0452da529ae357bfa222abf4e64742967a294581ab41b235d606fc8f9eb0582dc8cadac36e4c7b9f572ad64201e962f4cb02d79605c41fc151d3ea098d87d98dca
*  11678ms test_comm.py:126 KEYHANDLE: 32 948f29cb53d076468b793e87ec82e53b23278275b49fc48552f8eb889a253030

Teardown

PASSED test_resident_keys_write 0:00:00.270070

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: f2
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 002904a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007a19a2665055424b45595841049a2f9f7997a7fab2453c002b8bdc08fe4c8b6221ce689f771c0ee9067e0e039326f5aa18be3e7365b8d5cc00314c68d89892ea5eca81e56fefe0
Selecting exchange_u2f
Received CTAP1 signature raw: c59aa2f1326e694b455948414e444c455820ef17ae95e5cd4042a85598e01e7f41cae216b504f1212f26208194007ce98eca
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e415455524558402aa703c45a8a3b7d3e5a03b1cbdde4
Selecting exchange_u2f
Received CTAP1 signature raw: 856a1a26b0e955ff0bf15a7986302c25df92f5993003621cd325e2957deb7298d0a467c67bcc1b0ca1ca83ef604d5e8903
Captured stderr call
* INFO  11682ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=66c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Sending data=a26350494e483132333435363738625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Sending data=b'\xa2cPINH12345678bTPX f\xc1\xa2GZ\xaf\xd2|q\x04%\xca\xb7N?\xf9%\xa0\xb1\xb2\x11\x0c\x8d\xdbJWG@`\xa0\xe3\xd9'
Send Command.SET_PIN
CBOR encoded data dict (to send): (54) a26350494e483132333435363738625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
54 0/1 221 59 010001dd3633000aa26350494e483132333435363738625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Send result: f2
Result Command.SET_PIN: ExecError.ERR_NOT_ALLOWED
Send results: [242] False
* INFO  11696ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=66c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Sending data=a26350494e483132333435363738625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
Sending data=b'\xa2cPINH12345678bTPX f\xc1\xa2GZ\xaf\xd2|q\x04%\xca\xb7N?\xf9%\xa0\xb1\xb2\x11\x0c\x8d\xdbJWG@`\xa0\xe3\xd9'
Send Command.LOGIN
CBOR encoded data dict (to send): (54) a26350494e483132333435363738625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
54 0/1 221 59 010001dd36330004a26350494e483132333435363738625450582066c1a2475aafd27c710425cab74e3ff925a0b1b2110c8ddb4a57474060a0e3d9
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: 002904a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
All data received: [(161, 2), (135, 2), (0, 1), (41, 1), (4, 1), (98, 1), (84, 1), (80, 1), (88, 1), (32, 1)]
All data received: 002904a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
All data received CBOR: {'TP': b'\x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z'}
Setting TMP AUTH TOKEN to 87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
* INFO  11733ms communication.py:77 Sending data: {'RAW_KEY_DATA': b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}
Sending command with temp auth token=87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=a26c5241575f4b45595f4441544158206161616161616161616161616161616161616161616161616161616161616161625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=b'\xa2lRAW_KEY_DATAX aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabTPX \x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z'
Send Command.WRITE_RESIDENT_KEY
CBOR encoded data dict (to send): (88) a26c5241575f4b45595f4441544158206161616161616161616161616161616161616161616161616161616161616161625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
88 0/1 221 93 010001dd58550019a26c5241575f4b45595f4441544158206161616161616161616161616161616161616161616161616161616161616161625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
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: c59aa2f1326e694b455948414e444c455820ef17ae95e5cd4042a85598e01e7f41cae216b504f1212f26208194007ce98eca
All data received: [(0, 4), (69, 4), (65, 3), (76, 3), (202, 3), (162, 2), (85, 2), (66, 2), (75, 2), (89, 2)]
All data received: 007a19a2665055424b45595841049a2f9f7997a7fab2453c002b8bdc08fe4c8b6221ce689f771c0ee9067e0e039326f5aa18be3e7365b8d5cc00314c68d89892ea5eca81e56fefe0c59aa2f1326e694b455948414e444c455820ef17ae95e5cd4042a85598e01e7f41cae216b504f1212f26208194007ce98eca
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'\xef\x17\xae\x95\xe5\xcd@B\xa8U\x98\xe0\x1e\x7fA\xca\xe2\x16\xb5\x04\xf1!/& \x81\x94\x00|\xe9\x8e\xca'}
* DEBUG  11873ms test_comm.py:126 PUBKEY: 65 049a2f9f7997a7fab2453c002b8bdc08fe4c8b6221ce689f771c0ee9067e0e039326f5aa18be3e7365b8d5cc00314c68d89892ea5eca81e56fefe0c59aa2f1326e
* DEBUG  11873ms test_comm.py:126 KEYHANDLE: 32 ef17ae95e5cd4042a85598e01e7f41cae216b504f1212f26208194007ce98eca
* INFO  11874ms 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'\xef\x17\xae\x95\xe5\xcd@B\xa8U\x98\xe0\x1e\x7fA\xca\xe2\x16\xb5\x04\xf1!/& \x81\x94\x00|\xe9\x8e\xca'}
Sending command with temp auth token=87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c455820ef17ae95e5cd4042a85598e01e7f41cae216b504f1212f26208194007ce98eca625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=b'\xa3dHASHX ;t\x91\xdc\x01j\xc1\xa0\xb2\xe0#r@,\x86\x1f\xaf\xa4Y)@\x87\xe7\xcb\xe0\x9fpMX-\x93\x1fiKEYHANDLEX \xef\x17\xae\x95\xe5\xcd@B\xa8U\x98\xe0\x1e\x7fA\xca\xe2\x16\xb5\x04\xf1!/& \x81\x94\x00|\xe9\x8e\xcabTPX \x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z'
Send Command.SIGN
CBOR encoded data dict (to send): (124) a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c455820ef17ae95e5cd4042a85598e01e7f41cae216b504f1212f26208194007ce98eca625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
124 0/1 221 129 010001dd7c790013a3644841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f694b455948414e444c455820ef17ae95e5cd4042a85598e01e7f41cae216b504f1212f26208194007ce98eca625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
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: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e415455524558402aa703c45a8a3b7d3e5a03b1cbdde4
Packet info: 5 1/15 69 121 b'\x02\x01\x0fEE'
Received packet with partial data: 856a1a26b0e955ff0bf15a7986302c25df92f5993003621cd325e2957deb7298d0a467c67bcc1b0ca1ca83ef604d5e8903
All data received: [(3, 4), (88, 3), (64, 3), (90, 3), (121, 2), (73, 2), (78, 2), (72, 2), (65, 2), (83, 2)]
All data received: 007913a266494e4841534858203b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f695349474e415455524558402aa703c45a8a3b7d3e5a03b1cbdde4856a1a26b0e955ff0bf15a7986302c25df92f5993003621cd325e2957deb7298d0a467c67bcc1b0ca1ca83ef604d5e8903
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'*\xa7\x03\xc4Z\x8a;}>Z\x03\xb1\xcb\xdd\xe4\x85j\x1a&\xb0\xe9U\xff\x0b\xf1Zy\x860,%\xdf\x92\xf5\x990\x03b\x1c\xd3%\xe2\x95}\xebr\x98\xd0\xa4g\xc6{\xcc\x1b\x0c\xa1\xca\x83\xef`M^\x89\x03'}
* DEBUG  11949ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
* DEBUG  11950ms test_comm.py:126 SIGNATURE: 64 2aa703c45a8a3b7d3e5a03b1cbdde4856a1a26b0e955ff0bf15a7986302c25df92f5993003621cd325e2957deb7298d0a467c67bcc1b0ca1ca83ef604d5e8903
Captured log call
*  11682ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  11683ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 138, 0, 2, 3, 0, 0, 0, 129, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  11684ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 102, 193, 162, 71, 90, 175, 210, 124, 113, 4, 37, 202]
*  11688ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 183, 78, 63, 249, 37, 160, 177, 178, 17, 12, 141, 219, 74, 87, 71, 64, 96, 160, 227, 217, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11696ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 242, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11696ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  11696ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 138, 0, 2, 3, 0, 0, 0, 129, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  11700ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 102, 193, 162, 71, 90, 175, 210, 124, 113, 4, 37, 202]
*  11704ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 183, 78, 63, 249, 37, 160, 177, 178, 17, 12, 141, 219, 74, 87, 71, 64, 96, 160, 227, 217, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11720ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11721ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  11724ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11732ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 48, 1, 0, 0, 0, 0, 0, 41, 4, 161, 98, 84, 80, 88, 32, 135, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149, 50, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124, 135, 164, 126, 119, 237, 181, 90, 144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11733ms communication.py:77 Sending data: {'RAW_KEY_DATA': b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}
*  11734ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 172, 0, 2, 3, 0, 0, 0, 163, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  11736ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*  11740ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 84, 80, 88, 32, 135, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149, 50, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124, 135, 164, 126, 119, 237, 181, 90, 0, 0, 0, 0, 0]
*  11844ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11845ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  11848ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11856ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 122, 25, 162, 102, 80, 85, 66, 75, 69, 89, 88, 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]
*  11860ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 115, 101, 184, 213, 204, 0, 49, 76, 104, 216, 152, 146, 234, 94, 202, 129, 229, 111, 239, 224, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*  11861ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  11864ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11872ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 57, 1, 0, 0, 0, 0, 197, 154, 162, 241, 50, 110, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 239, 23, 174, 149, 229, 205, 64, 66, 168, 85, 152, 224, 30, 127, 65, 202, 226, 22, 181, 4, 241, 33, 47, 38, 32, 129, 148, 0, 124, 233, 142, 202, 144, 0]
*  11873ms test_comm.py:126 PUBKEY: 65 049a2f9f7997a7fab2453c002b8bdc08fe4c8b6221ce689f771c0ee9067e0e039326f5aa18be3e7365b8d5cc00314c68d89892ea5eca81e56fefe0c59aa2f1326e
*  11873ms test_comm.py:126 KEYHANDLE: 32 ef17ae95e5cd4042a85598e01e7f41cae216b504f1212f26208194007ce98eca
*  11874ms 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'\xef\x17\xae\x95\xe5\xcd@B\xa8U\x98\xe0\x1e\x7fA\xca\xe2\x16\xb5\x04\xf1!/& \x81\x94\x00|\xe9\x8e\xca'}
*  11875ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 208, 0, 2, 3, 0, 0, 0, 199, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  11876ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*  11880ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 203, 224, 159, 112, 77, 88, 45, 147, 31, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 239, 23, 174, 149, 229, 205, 64, 66, 168, 85, 152, 224, 30, 127, 65, 202, 226, 22, 181, 4, 241, 33, 47, 38, 32, 129, 148, 0, 124, 233, 142, 202, 98, 84, 80, 88, 32, 135]
*  11884ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 2, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149, 50, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124, 135, 164, 126, 119, 237, 181, 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]
*  11920ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11921ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  11924ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11932ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 121, 19, 162, 102, 73, 78, 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, 83, 73, 71, 78, 65, 84]
*  11936ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 85, 82, 69, 88, 64, 42, 167, 3, 196, 90, 138, 59, 125, 62, 90, 3, 177, 203, 221, 228, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*  11937ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  11940ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  11948ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 56, 1, 0, 0, 0, 0, 133, 106, 26, 38, 176, 233, 85, 255, 11, 241, 90, 121, 134, 48, 44, 37, 223, 146, 245, 153, 48, 3, 98, 28, 211, 37, 226, 149, 125, 235, 114, 152, 208, 164, 103, 198, 123, 204, 27, 12, 161, 202, 131, 239, 96, 77, 94, 137, 3, 144, 0, 0]
*  11949ms test_comm.py:126 INHASH: 32 3b7491dc016ac1a0b2e02372402c861fafa459294087e7cbe09f704d582d931f
*  11950ms test_comm.py:126 SIGNATURE: 64 2aa703c45a8a3b7d3e5a03b1cbdde4856a1a26b0e955ff0bf15a7986302c25df92f5993003621cd325e2957deb7298d0a467c67bcc1b0ca1ca83ef604d5e8903

Teardown

PASSED test_resident_keys_read_public_key[1] 0:00:00.261994

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007a16a2665055424b4559584104fb67d96755129971f59834c80c1e1721d3c3a0ced620034f1d532c8b3dd3644339e368080c6b07de5cf49ac90ae17ce0cc7c2427616615be36e9
Selecting exchange_u2f
Received CTAP1 signature raw: 03650932cfb0694b455948414e444c4558206e6bed4cacbdd7e587b8a7399432c82b31b49c6658a98a41c12b8a9ac3e49b29
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007a17a2665055424b4559584104fb67d96755129971f59834c80c1e1721d3c3a0ced620034f1d532c8b3dd3644339e368080c6b07de5cf49ac90ae17ce0cc7c2427616615be36e9
Selecting exchange_u2f
Received CTAP1 signature raw: 03650932cfb0694b455948414e444c4558206e6bed4cacbdd7e587b8a7399432c82b31b49c6658a98a41c12b8a9ac3e49b29
04fb67d96755129971f59834c80c1e1721d3c3a0ced620034f1d532c8b3dd3644339e368080c6b07de5cf49ac90ae17ce0cc7c2427616615be36e903650932cfb0
Captured stderr call
* INFO  11955ms communication.py:77 Sending data: {}
Sending command with temp auth token=87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=b'\xa1bTPX \x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z'
Send Command.GENERATE_RESIDENT_KEY
CBOR encoded data dict (to send): (41) a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
41 0/1 221 46 010001dd29260016a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
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: 007a16a2665055424b4559584104fb67d96755129971f59834c80c1e1721d3c3a0ced620034f1d532c8b3dd3644339e368080c6b07de5cf49ac90ae17ce0cc7c2427616615be36e9
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: 03650932cfb0694b455948414e444c4558206e6bed4cacbdd7e587b8a7399432c82b31b49c6658a98a41c12b8a9ac3e49b29
All data received: [(102, 3), (69, 3), (88, 3), (65, 3), (85, 2), (75, 2), (89, 2), (103, 2), (200, 2), (12, 2)]
All data received: 007a16a2665055424b4559584104fb67d96755129971f59834c80c1e1721d3c3a0ced620034f1d532c8b3dd3644339e368080c6b07de5cf49ac90ae17ce0cc7c2427616615be36e903650932cfb0694b455948414e444c4558206e6bed4cacbdd7e587b8a7399432c82b31b49c6658a98a41c12b8a9ac3e49b29
All data received CBOR: {'PUBKEY': b"\x04\xfbg\xd9gU\x12\x99q\xf5\x984\xc8\x0c\x1e\x17!\xd3\xc3\xa0\xce\xd6 \x03O\x1dS,\x8b=\xd3dC9\xe3h\x08\x0ck\x07\xde\\\xf4\x9a\xc9\n\xe1|\xe0\xcc|$'af\x15\xbe6\xe9\x03e\t2\xcf\xb0", 'KEYHANDLE': b'nk\xedL\xac\xbd\xd7\xe5\x87\xb8\xa79\x942\xc8+1\xb4\x9cfX\xa9\x8aA\xc1+\x8a\x9a\xc3\xe4\x9b)'}
* DEBUG  12121ms test_comm.py:126 PUBKEY: 65 04fb67d96755129971f59834c80c1e1721d3c3a0ced620034f1d532c8b3dd3644339e368080c6b07de5cf49ac90ae17ce0cc7c2427616615be36e903650932cfb0
* DEBUG  12121ms test_comm.py:126 KEYHANDLE: 32 6e6bed4cacbdd7e587b8a7399432c82b31b49c6658a98a41c12b8a9ac3e49b29
* INFO  12122ms communication.py:77 Sending data: {'KEYHANDLE': b'nk\xedL\xac\xbd\xd7\xe5\x87\xb8\xa79\x942\xc8+1\xb4\x9cfX\xa9\x8aA\xc1+\x8a\x9a\xc3\xe4\x9b)'}
Sending command with temp auth token=87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=a2694b455948414e444c4558206e6bed4cacbdd7e587b8a7399432c82b31b49c6658a98a41c12b8a9ac3e49b29625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=b'\xa2iKEYHANDLEX nk\xedL\xac\xbd\xd7\xe5\x87\xb8\xa79\x942\xc8+1\xb4\x9cfX\xa9\x8aA\xc1+\x8a\x9a\xc3\xe4\x9b)bTPX \x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z'
Send Command.READ_RESIDENT_KEY_PUBLIC
CBOR encoded data dict (to send): (85) a2694b455948414e444c4558206e6bed4cacbdd7e587b8a7399432c82b31b49c6658a98a41c12b8a9ac3e49b29625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
85 0/1 221 90 010001dd55520017a2694b455948414e444c4558206e6bed4cacbdd7e587b8a7399432c82b31b49c6658a98a41c12b8a9ac3e49b29625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
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: 007a17a2665055424b4559584104fb67d96755129971f59834c80c1e1721d3c3a0ced620034f1d532c8b3dd3644339e368080c6b07de5cf49ac90ae17ce0cc7c2427616615be36e9
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: 03650932cfb0694b455948414e444c4558206e6bed4cacbdd7e587b8a7399432c82b31b49c6658a98a41c12b8a9ac3e49b29
All data received: [(102, 3), (69, 3), (88, 3), (65, 3), (23, 2), (85, 2), (75, 2), (89, 2), (103, 2), (200, 2)]
All data received: 007a17a2665055424b4559584104fb67d96755129971f59834c80c1e1721d3c3a0ced620034f1d532c8b3dd3644339e368080c6b07de5cf49ac90ae17ce0cc7c2427616615be36e903650932cfb0694b455948414e444c4558206e6bed4cacbdd7e587b8a7399432c82b31b49c6658a98a41c12b8a9ac3e49b29
All data received CBOR: {'PUBKEY': b"\x04\xfbg\xd9gU\x12\x99q\xf5\x984\xc8\x0c\x1e\x17!\xd3\xc3\xa0\xce\xd6 \x03O\x1dS,\x8b=\xd3dC9\xe3h\x08\x0ck\x07\xde\\\xf4\x9a\xc9\n\xe1|\xe0\xcc|$'af\x15\xbe6\xe9\x03e\t2\xcf\xb0", 'KEYHANDLE': b'nk\xedL\xac\xbd\xd7\xe5\x87\xb8\xa79\x942\xc8+1\xb4\x9cfX\xa9\x8aA\xc1+\x8a\x9a\xc3\xe4\x9b)'}
* DEBUG  12213ms test_comm.py:126 PUBKEY: 65 04fb67d96755129971f59834c80c1e1721d3c3a0ced620034f1d532c8b3dd3644339e368080c6b07de5cf49ac90ae17ce0cc7c2427616615be36e903650932cfb0
* DEBUG  12214ms test_comm.py:126 KEYHANDLE: 32 6e6bed4cacbdd7e587b8a7399432c82b31b49c6658a98a41c12b8a9ac3e49b29
Captured log call
*  11955ms communication.py:77 Sending data: {}
*  11956ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  11960ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 22, 161, 98, 84, 80, 88, 32, 135, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149, 50, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124]
*  11964ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 135, 164, 126, 119, 237, 181, 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]
*  12092ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12093ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  12096ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12104ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 122, 22, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 251, 103, 217, 103, 85, 18, 153, 113, 245, 152, 52, 200, 12, 30, 23, 33, 211, 195, 160, 206, 214, 32, 3, 79, 29, 83, 44, 139, 61, 211, 100, 67, 57, 227, 104, 8, 12, 107]
*  12108ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 7, 222, 92, 244, 154, 201, 10, 225, 124, 224, 204, 124, 36, 39, 97, 102, 21, 190, 54, 233, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*  12109ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  12112ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12120ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 57, 1, 0, 0, 0, 0, 3, 101, 9, 50, 207, 176, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 110, 107, 237, 76, 172, 189, 215, 229, 135, 184, 167, 57, 148, 50, 200, 43, 49, 180, 156, 102, 88, 169, 138, 65, 193, 43, 138, 154, 195, 228, 155, 41, 144, 0]
*  12121ms test_comm.py:126 PUBKEY: 65 04fb67d96755129971f59834c80c1e1721d3c3a0ced620034f1d532c8b3dd3644339e368080c6b07de5cf49ac90ae17ce0cc7c2427616615be36e903650932cfb0
*  12121ms test_comm.py:126 KEYHANDLE: 32 6e6bed4cacbdd7e587b8a7399432c82b31b49c6658a98a41c12b8a9ac3e49b29
*  12122ms communication.py:77 Sending data: {'KEYHANDLE': b'nk\xedL\xac\xbd\xd7\xe5\x87\xb8\xa79\x942\xc8+1\xb4\x9cfX\xa9\x8aA\xc1+\x8a\x9a\xc3\xe4\x9b)'}
*  12123ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 169, 0, 2, 3, 0, 0, 0, 160, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  12124ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 110, 107, 237, 76, 172, 189, 215, 229, 135, 184, 167, 57, 148, 50, 200, 43, 49, 180]
*  12128ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 156, 102, 88, 169, 138, 65, 193, 43, 138, 154, 195, 228, 155, 41, 98, 84, 80, 88, 32, 135, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149, 50, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124, 135, 164, 126, 119, 237, 181, 90, 0, 0, 0, 0, 0, 0, 0, 0]
*  12184ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12185ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  12188ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12196ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 122, 23, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 251, 103, 217, 103, 85, 18, 153, 113, 245, 152, 52, 200, 12, 30, 23, 33, 211, 195, 160, 206, 214, 32, 3, 79, 29, 83, 44, 139, 61, 211, 100, 67, 57, 227, 104, 8, 12, 107]
*  12200ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 7, 222, 92, 244, 154, 201, 10, 225, 124, 224, 204, 124, 36, 39, 97, 102, 21, 190, 54, 233, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*  12201ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  12204ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12212ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 57, 1, 0, 0, 0, 0, 3, 101, 9, 50, 207, 176, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 110, 107, 237, 76, 172, 189, 215, 229, 135, 184, 167, 57, 148, 50, 200, 43, 49, 180, 156, 102, 88, 169, 138, 65, 193, 43, 138, 154, 195, 228, 155, 41, 144, 0]
*  12213ms test_comm.py:126 PUBKEY: 65 04fb67d96755129971f59834c80c1e1721d3c3a0ced620034f1d532c8b3dd3644339e368080c6b07de5cf49ac90ae17ce0cc7c2427616615be36e903650932cfb0
*  12214ms test_comm.py:126 KEYHANDLE: 32 6e6bed4cacbdd7e587b8a7399432c82b31b49c6658a98a41c12b8a9ac3e49b29

Teardown

PASSED test_resident_keys_read_public_key[10] 0:00:02.809937

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007a16a2665055424b4559584104e4956f9aae0af26fa7e01e69578b1ae2220170ebe3992a724358e4d1bb9a67d646df87d36e39d0377a8909b855a9938a7aaa70f4bd8e04d79049
Selecting exchange_u2f
Received CTAP1 signature raw: 45d60a90a0b2694b455948414e444c455820aeeb325d01f238409d9e9eb7bc87f27cf34948b917e9b671ddd5f4ff199226fe
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007a16a2665055424b4559584104aead5d00e8b3a592a2cacf5d5d40d4480d40036d1c21bf0edd3525fb423f1429b924d783862137e545914a8cfbe845a164125d8b603cbfaa9e68
Selecting exchange_u2f
Received CTAP1 signature raw: 079a1f000831694b455948414e444c4558209f4fb630aac554bc0bf8b48ed080bec7513410abb06b806b1627c1c76bb73af4
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007a16a2665055424b4559584104964210625462a87fcc779e8a45a64343503c3cc3ed6144426c7e9d77cb6c9c096c180e9c8afb5d4f5b6564529453a34677b60291274038afef18
Selecting exchange_u2f
Received CTAP1 signature raw: b4f74817ac31694b455948414e444c455820882a1a499cfcc6680dcbb5098c06cf4edaac2b6dbced2e8bdfd10782b7859da4
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007a16a2665055424b455958410401fc7b32a42a84c0ccf750647511d279387c699fa7d19c263df7b58cc6a8e3f765f474eeab5783000538ffe5834da77e9b80ede11574d508f0e2
Selecting exchange_u2f
Received CTAP1 signature raw: a898f1753bc9694b455948414e444c455820f81bcb598043421b7e0d037cab0c488b0f09a7295fb26c873e31b3a64b0b479b
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007a16a2665055424b4559584104503b2370078d390a8ac563f927a32520b5f4d173576c3b8fbf27cf1d708a58f9092c2d4212ccd5c91b92d36e89f05f698ffdb4686b9343ae189a
Selecting exchange_u2f
Received CTAP1 signature raw: a6f7cadccb0b694b455948414e444c4558202e7a96be60d4b8c86167cc25bd2c8b95ff0452e8be40cfd3af28c81d2869e2ff
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007a16a2665055424b4559584104f0126164551e76d2877c775b9892c8e147a00cc5238f5896eed4b9bb2fddc4b8279b768da6822960e86f8cbd6b32489a43ec5e0b146ded9d4af9
Selecting exchange_u2f
Received CTAP1 signature raw: 69bd626d6dd8694b455948414e444c4558205779f6ddeba4aeca3ee422dfd5f5fb9c104da90267115689e3ba0810d27608d5
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007a16a2665055424b455958410462e8f184611ed9015495a9eb00ea788113be8816a1946dc37bf0400c3fdea7d561a8330ff98ac789d5b24fc327585760f42a4b9417d5ca35aec8
Selecting exchange_u2f
Received CTAP1 signature raw: 811baa53214b694b455948414e444c45582079f9dafebfb895c0e8fb51b528973dca82a3b7c5296b07246010e54b4a7460a3
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007a16a2665055424b45595841046bb691a1569e4efdadf97ad1e80d157fcf4a86375e0abd33e8513a7a00fe1d0c058c030a6746e8f8f768eb7b67adc7e8bbfa2139a74fde3636bb
Selecting exchange_u2f
Received CTAP1 signature raw: ddbc0f5c9074694b455948414e444c45582016e7543e1610cd3f0509c7fd9a926873287b75922401530f882651312dd7eb99
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007a16a2665055424b4559584104f8ae383995ca8c28ae7763db45e35a407a2a6abc9b3fd71a46f886c4fe71bcef9d0095750615d0f08fdb50f50dc259ab0a0420a15b429333e298
Selecting exchange_u2f
Received CTAP1 signature raw: fa9c571668eb694b455948414e444c455820c48d419f9cff155308ff1eead3d6a43e7375b2978d371a6791219fd66984549b
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007a16a2665055424b4559584104eb02141dec3062cac4fe6dff81665c17e649d8338e310b8528f843027bdfeab8951d50b87ed542dd622af361a59aed144c3860fe71ed51303cd5
Selecting exchange_u2f
Received CTAP1 signature raw: 3678b6c82cee694b455948414e444c45582077882a5630efafae6cc44ce925584bff2f47ac7fd26ac085fe3bf28a97ab03f3
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007a17a2665055424b4559584104e4956f9aae0af26fa7e01e69578b1ae2220170ebe3992a724358e4d1bb9a67d646df87d36e39d0377a8909b855a9938a7aaa70f4bd8e04d79049
Selecting exchange_u2f
Received CTAP1 signature raw: 45d60a90a0b2694b455948414e444c455820aeeb325d01f238409d9e9eb7bc87f27cf34948b917e9b671ddd5f4ff199226fe
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007a17a2665055424b4559584104aead5d00e8b3a592a2cacf5d5d40d4480d40036d1c21bf0edd3525fb423f1429b924d783862137e545914a8cfbe845a164125d8b603cbfaa9e68
Selecting exchange_u2f
Received CTAP1 signature raw: 079a1f000831694b455948414e444c4558209f4fb630aac554bc0bf8b48ed080bec7513410abb06b806b1627c1c76bb73af4
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007a17a2665055424b4559584104964210625462a87fcc779e8a45a64343503c3cc3ed6144426c7e9d77cb6c9c096c180e9c8afb5d4f5b6564529453a34677b60291274038afef18
Selecting exchange_u2f
Received CTAP1 signature raw: b4f74817ac31694b455948414e444c455820882a1a499cfcc6680dcbb5098c06cf4edaac2b6dbced2e8bdfd10782b7859da4
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007a17a2665055424b455958410401fc7b32a42a84c0ccf750647511d279387c699fa7d19c263df7b58cc6a8e3f765f474eeab5783000538ffe5834da77e9b80ede11574d508f0e2
Selecting exchange_u2f
Received CTAP1 signature raw: a898f1753bc9694b455948414e444c455820f81bcb598043421b7e0d037cab0c488b0f09a7295fb26c873e31b3a64b0b479b
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007a17a2665055424b4559584104503b2370078d390a8ac563f927a32520b5f4d173576c3b8fbf27cf1d708a58f9092c2d4212ccd5c91b92d36e89f05f698ffdb4686b9343ae189a
Selecting exchange_u2f
Received CTAP1 signature raw: a6f7cadccb0b694b455948414e444c4558202e7a96be60d4b8c86167cc25bd2c8b95ff0452e8be40cfd3af28c81d2869e2ff
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007a17a2665055424b4559584104f0126164551e76d2877c775b9892c8e147a00cc5238f5896eed4b9bb2fddc4b8279b768da6822960e86f8cbd6b32489a43ec5e0b146ded9d4af9
Selecting exchange_u2f
Received CTAP1 signature raw: 69bd626d6dd8694b455948414e444c4558205779f6ddeba4aeca3ee422dfd5f5fb9c104da90267115689e3ba0810d27608d5
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007a17a2665055424b455958410462e8f184611ed9015495a9eb00ea788113be8816a1946dc37bf0400c3fdea7d561a8330ff98ac789d5b24fc327585760f42a4b9417d5ca35aec8
Selecting exchange_u2f
Received CTAP1 signature raw: 811baa53214b694b455948414e444c45582079f9dafebfb895c0e8fb51b528973dca82a3b7c5296b07246010e54b4a7460a3
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007a17a2665055424b45595841046bb691a1569e4efdadf97ad1e80d157fcf4a86375e0abd33e8513a7a00fe1d0c058c030a6746e8f8f768eb7b67adc7e8bbfa2139a74fde3636bb
Selecting exchange_u2f
Received CTAP1 signature raw: ddbc0f5c9074694b455948414e444c45582016e7543e1610cd3f0509c7fd9a926873287b75922401530f882651312dd7eb99
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007a17a2665055424b4559584104f8ae383995ca8c28ae7763db45e35a407a2a6abc9b3fd71a46f886c4fe71bcef9d0095750615d0f08fdb50f50dc259ab0a0420a15b429333e298
Selecting exchange_u2f
Received CTAP1 signature raw: fa9c571668eb694b455948414e444c455820c48d419f9cff155308ff1eead3d6a43e7375b2978d371a6791219fd66984549b
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 007a17a2665055424b4559584104eb02141dec3062cac4fe6dff81665c17e649d8338e310b8528f843027bdfeab8951d50b87ed542dd622af361a59aed144c3860fe71ed51303cd5
Selecting exchange_u2f
Received CTAP1 signature raw: 3678b6c82cee694b455948414e444c45582077882a5630efafae6cc44ce925584bff2f47ac7fd26ac085fe3bf28a97ab03f3
04e4956f9aae0af26fa7e01e69578b1ae2220170ebe3992a724358e4d1bb9a67d646df87d36e39d0377a8909b855a9938a7aaa70f4bd8e04d7904945d60a90a0b2
04aead5d00e8b3a592a2cacf5d5d40d4480d40036d1c21bf0edd3525fb423f1429b924d783862137e545914a8cfbe845a164125d8b603cbfaa9e68079a1f000831
04964210625462a87fcc779e8a45a64343503c3cc3ed6144426c7e9d77cb6c9c096c180e9c8afb5d4f5b6564529453a34677b60291274038afef18b4f74817ac31
0401fc7b32a42a84c0ccf750647511d279387c699fa7d19c263df7b58cc6a8e3f765f474eeab5783000538ffe5834da77e9b80ede11574d508f0e2a898f1753bc9
04503b2370078d390a8ac563f927a32520b5f4d173576c3b8fbf27cf1d708a58f9092c2d4212ccd5c91b92d36e89f05f698ffdb4686b9343ae189aa6f7cadccb0b
04f0126164551e76d2877c775b9892c8e147a00cc5238f5896eed4b9bb2fddc4b8279b768da6822960e86f8cbd6b32489a43ec5e0b146ded9d4af969bd626d6dd8
0462e8f184611ed9015495a9eb00ea788113be8816a1946dc37bf0400c3fdea7d561a8330ff98ac789d5b24fc327585760f42a4b9417d5ca35aec8811baa53214b
046bb691a1569e4efdadf97ad1e80d157fcf4a86375e0abd33e8513a7a00fe1d0c058c030a6746e8f8f768eb7b67adc7e8bbfa2139a74fde3636bbddbc0f5c9074
04f8ae383995ca8c28ae7763db45e35a407a2a6abc9b3fd71a46f886c4fe71bcef9d0095750615d0f08fdb50f50dc259ab0a0420a15b429333e298fa9c571668eb
04eb02141dec3062cac4fe6dff81665c17e649d8338e310b8528f843027bdfeab8951d50b87ed542dd622af361a59aed144c3860fe71ed51303cd53678b6c82cee
Captured stderr call
* INFO  12219ms communication.py:77 Sending data: {}
Sending command with temp auth token=87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=b'\xa1bTPX \x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z'
Send Command.GENERATE_RESIDENT_KEY
CBOR encoded data dict (to send): (41) a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
41 0/1 221 46 010001dd29260016a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
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: 007a16a2665055424b4559584104e4956f9aae0af26fa7e01e69578b1ae2220170ebe3992a724358e4d1bb9a67d646df87d36e39d0377a8909b855a9938a7aaa70f4bd8e04d79049
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: 45d60a90a0b2694b455948414e444c455820aeeb325d01f238409d9e9eb7bc87f27cf34948b917e9b671ddd5f4ff199226fe
All data received: [(69, 4), (122, 3), (88, 3), (242, 3), (85, 2), (75, 2), (89, 2), (65, 2), (4, 2), (228, 2)]
All data received: 007a16a2665055424b4559584104e4956f9aae0af26fa7e01e69578b1ae2220170ebe3992a724358e4d1bb9a67d646df87d36e39d0377a8909b855a9938a7aaa70f4bd8e04d7904945d60a90a0b2694b455948414e444c455820aeeb325d01f238409d9e9eb7bc87f27cf34948b917e9b671ddd5f4ff199226fe
All data received CBOR: {'PUBKEY': b'\x04\xe4\x95o\x9a\xae\n\xf2o\xa7\xe0\x1eiW\x8b\x1a\xe2"\x01p\xeb\xe3\x99*rCX\xe4\xd1\xbb\x9ag\xd6F\xdf\x87\xd3n9\xd07z\x89\t\xb8U\xa9\x93\x8az\xaap\xf4\xbd\x8e\x04\xd7\x90IE\xd6\n\x90\xa0\xb2', 'KEYHANDLE': b'\xae\xeb2]\x01\xf28@\x9d\x9e\x9e\xb7\xbc\x87\xf2|\xf3IH\xb9\x17\xe9\xb6q\xdd\xd5\xf4\xff\x19\x92&\xfe'}
* DEBUG  12373ms test_comm.py:126 PUBKEY: 65 04e4956f9aae0af26fa7e01e69578b1ae2220170ebe3992a724358e4d1bb9a67d646df87d36e39d0377a8909b855a9938a7aaa70f4bd8e04d7904945d60a90a0b2
* DEBUG  12373ms test_comm.py:126 KEYHANDLE: 32 aeeb325d01f238409d9e9eb7bc87f27cf34948b917e9b671ddd5f4ff199226fe
* INFO  12374ms communication.py:77 Sending data: {}
Sending command with temp auth token=87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=b'\xa1bTPX \x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z'
Send Command.GENERATE_RESIDENT_KEY
CBOR encoded data dict (to send): (41) a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
41 0/1 221 46 010001dd29260016a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
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: 007a16a2665055424b4559584104aead5d00e8b3a592a2cacf5d5d40d4480d40036d1c21bf0edd3525fb423f1429b924d783862137e545914a8cfbe845a164125d8b603cbfaa9e68
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: 079a1f000831694b455948414e444c4558209f4fb630aac554bc0bf8b48ed080bec7513410abb06b806b1627c1c76bb73af4
All data received: [(69, 5), (93, 4), (0, 3), (107, 3), (22, 2), (162, 2), (66, 2), (75, 2), (89, 2), (88, 2)]
All data received: 007a16a2665055424b4559584104aead5d00e8b3a592a2cacf5d5d40d4480d40036d1c21bf0edd3525fb423f1429b924d783862137e545914a8cfbe845a164125d8b603cbfaa9e68079a1f000831694b455948414e444c4558209f4fb630aac554bc0bf8b48ed080bec7513410abb06b806b1627c1c76bb73af4
All data received CBOR: {'PUBKEY': b'\x04\xae\xad]\x00\xe8\xb3\xa5\x92\xa2\xca\xcf]]@\xd4H\r@\x03m\x1c!\xbf\x0e\xdd5%\xfbB?\x14)\xb9$\xd7\x83\x86!7\xe5E\x91J\x8c\xfb\xe8E\xa1d\x12]\x8b`<\xbf\xaa\x9eh\x07\x9a\x1f\x00\x081', 'KEYHANDLE': b"\x9fO\xb60\xaa\xc5T\xbc\x0b\xf8\xb4\x8e\xd0\x80\xbe\xc7Q4\x10\xab\xb0k\x80k\x16'\xc1\xc7k\xb7:\xf4"}
* DEBUG  12521ms test_comm.py:126 PUBKEY: 65 04aead5d00e8b3a592a2cacf5d5d40d4480d40036d1c21bf0edd3525fb423f1429b924d783862137e545914a8cfbe845a164125d8b603cbfaa9e68079a1f000831
* DEBUG  12522ms test_comm.py:126 KEYHANDLE: 32 9f4fb630aac554bc0bf8b48ed080bec7513410abb06b806b1627c1c76bb73af4
* INFO  12522ms communication.py:77 Sending data: {}
Sending command with temp auth token=87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=b'\xa1bTPX \x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z'
Send Command.GENERATE_RESIDENT_KEY
CBOR encoded data dict (to send): (41) a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
41 0/1 221 46 010001dd29260016a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
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: 007a16a2665055424b4559584104964210625462a87fcc779e8a45a64343503c3cc3ed6144426c7e9d77cb6c9c096c180e9c8afb5d4f5b6564529453a34677b60291274038afef18
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: b4f74817ac31694b455948414e444c455820882a1a499cfcc6680dcbb5098c06cf4edaac2b6dbced2e8bdfd10782b7859da4
All data received: [(69, 4), (66, 3), (119, 3), (108, 3), (156, 3), (80, 2), (75, 2), (89, 2), (88, 2), (65, 2)]
All data received: 007a16a2665055424b4559584104964210625462a87fcc779e8a45a64343503c3cc3ed6144426c7e9d77cb6c9c096c180e9c8afb5d4f5b6564529453a34677b60291274038afef18b4f74817ac31694b455948414e444c455820882a1a499cfcc6680dcbb5098c06cf4edaac2b6dbced2e8bdfd10782b7859da4
All data received CBOR: {'PUBKEY': b"\x04\x96B\x10bTb\xa8\x7f\xccw\x9e\x8aE\xa6CCP<<\xc3\xedaDBl~\x9dw\xcbl\x9c\tl\x18\x0e\x9c\x8a\xfb]O[edR\x94S\xa3Fw\xb6\x02\x91'@8\xaf\xef\x18\xb4\xf7H\x17\xac1", 'KEYHANDLE': b'\x88*\x1aI\x9c\xfc\xc6h\r\xcb\xb5\t\x8c\x06\xcfN\xda\xac+m\xbc\xed.\x8b\xdf\xd1\x07\x82\xb7\x85\x9d\xa4'}
* DEBUG  12677ms test_comm.py:126 PUBKEY: 65 04964210625462a87fcc779e8a45a64343503c3cc3ed6144426c7e9d77cb6c9c096c180e9c8afb5d4f5b6564529453a34677b60291274038afef18b4f74817ac31
* DEBUG  12678ms test_comm.py:126 KEYHANDLE: 32 882a1a499cfcc6680dcbb5098c06cf4edaac2b6dbced2e8bdfd10782b7859da4
* INFO  12678ms communication.py:77 Sending data: {}
Sending command with temp auth token=87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=b'\xa1bTPX \x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z'
Send Command.GENERATE_RESIDENT_KEY
CBOR encoded data dict (to send): (41) a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
41 0/1 221 46 010001dd29260016a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
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: 007a16a2665055424b455958410401fc7b32a42a84c0ccf750647511d279387c699fa7d19c263df7b58cc6a8e3f765f474eeab5783000538ffe5834da77e9b80ede11574d508f0e2
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: a898f1753bc9694b455948414e444c455820f81bcb598043421b7e0d037cab0c488b0f09a7295fb26c873e31b3a64b0b479b
All data received: [(75, 3), (69, 3), (89, 3), (247, 3), (167, 3), (0, 2), (80, 2), (66, 2), (88, 2), (65, 2)]
All data received: 007a16a2665055424b455958410401fc7b32a42a84c0ccf750647511d279387c699fa7d19c263df7b58cc6a8e3f765f474eeab5783000538ffe5834da77e9b80ede11574d508f0e2a898f1753bc9694b455948414e444c455820f81bcb598043421b7e0d037cab0c488b0f09a7295fb26c873e31b3a64b0b479b
All data received CBOR: {'PUBKEY': b'\x04\x01\xfc{2\xa4*\x84\xc0\xcc\xf7Pdu\x11\xd2y8|i\x9f\xa7\xd1\x9c&=\xf7\xb5\x8c\xc6\xa8\xe3\xf7e\xf4t\xee\xabW\x83\x00\x058\xff\xe5\x83M\xa7~\x9b\x80\xed\xe1\x15t\xd5\x08\xf0\xe2\xa8\x98\xf1u;\xc9', 'KEYHANDLE': b'\xf8\x1b\xcbY\x80CB\x1b~\r\x03|\xab\x0cH\x8b\x0f\t\xa7)_\xb2l\x87>1\xb3\xa6K\x0bG\x9b'}
* DEBUG  12841ms test_comm.py:126 PUBKEY: 65 0401fc7b32a42a84c0ccf750647511d279387c699fa7d19c263df7b58cc6a8e3f765f474eeab5783000538ffe5834da77e9b80ede11574d508f0e2a898f1753bc9
* DEBUG  12842ms test_comm.py:126 KEYHANDLE: 32 f81bcb598043421b7e0d037cab0c488b0f09a7295fb26c873e31b3a64b0b479b
* INFO  12842ms communication.py:77 Sending data: {}
Sending command with temp auth token=87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=b'\xa1bTPX \x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z'
Send Command.GENERATE_RESIDENT_KEY
CBOR encoded data dict (to send): (41) a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
41 0/1 221 46 010001dd29260016a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
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: 007a16a2665055424b4559584104503b2370078d390a8ac563f927a32520b5f4d173576c3b8fbf27cf1d708a58f9092c2d4212ccd5c91b92d36e89f05f698ffdb4686b9343ae189a
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: a6f7cadccb0b694b455948414e444c4558202e7a96be60d4b8c86167cc25bd2c8b95ff0452e8be40cfd3af28c81d2869e2ff
All data received: [(69, 3), (88, 3), (105, 3), (122, 2), (80, 2), (66, 2), (75, 2), (89, 2), (65, 2), (4, 2)]
All data received: 007a16a2665055424b4559584104503b2370078d390a8ac563f927a32520b5f4d173576c3b8fbf27cf1d708a58f9092c2d4212ccd5c91b92d36e89f05f698ffdb4686b9343ae189aa6f7cadccb0b694b455948414e444c4558202e7a96be60d4b8c86167cc25bd2c8b95ff0452e8be40cfd3af28c81d2869e2ff
All data received CBOR: {'PUBKEY': b"\x04P;#p\x07\x8d9\n\x8a\xc5c\xf9'\xa3% \xb5\xf4\xd1sWl;\x8f\xbf'\xcf\x1dp\x8aX\xf9\t,-B\x12\xcc\xd5\xc9\x1b\x92\xd3n\x89\xf0_i\x8f\xfd\xb4hk\x93C\xae\x18\x9a\xa6\xf7\xca\xdc\xcb\x0b", 'KEYHANDLE': b'.z\x96\xbe`\xd4\xb8\xc8ag\xcc%\xbd,\x8b\x95\xff\x04R\xe8\xbe@\xcf\xd3\xaf(\xc8\x1d(i\xe2\xff'}
* DEBUG  13009ms test_comm.py:126 PUBKEY: 65 04503b2370078d390a8ac563f927a32520b5f4d173576c3b8fbf27cf1d708a58f9092c2d4212ccd5c91b92d36e89f05f698ffdb4686b9343ae189aa6f7cadccb0b
* DEBUG  13009ms test_comm.py:126 KEYHANDLE: 32 2e7a96be60d4b8c86167cc25bd2c8b95ff0452e8be40cfd3af28c81d2869e2ff
* INFO  13010ms communication.py:77 Sending data: {}
Sending command with temp auth token=87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=b'\xa1bTPX \x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z'
Send Command.GENERATE_RESIDENT_KEY
CBOR encoded data dict (to send): (41) a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
41 0/1 221 46 010001dd29260016a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
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: 007a16a2665055424b4559584104f0126164551e76d2877c775b9892c8e147a00cc5238f5896eed4b9bb2fddc4b8279b768da6822960e86f8cbd6b32489a43ec5e0b146ded9d4af9
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: 69bd626d6dd8694b455948414e444c4558205779f6ddeba4aeca3ee422dfd5f5fb9c104da90267115689e3ba0810d27608d5
All data received: [(69, 3), (88, 3), (118, 3), (109, 3), (85, 2), (75, 2), (89, 2), (65, 2), (210, 2), (221, 2)]
All data received: 007a16a2665055424b4559584104f0126164551e76d2877c775b9892c8e147a00cc5238f5896eed4b9bb2fddc4b8279b768da6822960e86f8cbd6b32489a43ec5e0b146ded9d4af969bd626d6dd8694b455948414e444c4558205779f6ddeba4aeca3ee422dfd5f5fb9c104da90267115689e3ba0810d27608d5
All data received CBOR: {'PUBKEY': b"\x04\xf0\x12adU\x1ev\xd2\x87|w[\x98\x92\xc8\xe1G\xa0\x0c\xc5#\x8fX\x96\xee\xd4\xb9\xbb/\xdd\xc4\xb8'\x9bv\x8d\xa6\x82)`\xe8o\x8c\xbdk2H\x9aC\xec^\x0b\x14m\xed\x9dJ\xf9i\xbdbmm\xd8", 'KEYHANDLE': b'Wy\xf6\xdd\xeb\xa4\xae\xca>\xe4"\xdf\xd5\xf5\xfb\x9c\x10M\xa9\x02g\x11V\x89\xe3\xba\x08\x10\xd2v\x08\xd5'}
* DEBUG  13197ms test_comm.py:126 PUBKEY: 65 04f0126164551e76d2877c775b9892c8e147a00cc5238f5896eed4b9bb2fddc4b8279b768da6822960e86f8cbd6b32489a43ec5e0b146ded9d4af969bd626d6dd8
* DEBUG  13198ms test_comm.py:126 KEYHANDLE: 32 5779f6ddeba4aeca3ee422dfd5f5fb9c104da90267115689e3ba0810d27608d5
* INFO  13198ms communication.py:77 Sending data: {}
Sending command with temp auth token=87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=b'\xa1bTPX \x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z'
Send Command.GENERATE_RESIDENT_KEY
CBOR encoded data dict (to send): (41) a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
41 0/1 221 46 010001dd29260016a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
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: 007a16a2665055424b455958410462e8f184611ed9015495a9eb00ea788113be8816a1946dc37bf0400c3fdea7d561a8330ff98ac789d5b24fc327585760f42a4b9417d5ca35aec8
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: 811baa53214b694b455948414e444c45582079f9dafebfb895c0e8fb51b528973dca82a3b7c5296b07246010e54b4a7460a3
All data received: [(75, 5), (69, 3), (88, 3), (213, 3), (96, 3), (0, 2), (22, 2), (89, 2), (65, 2), (232, 2)]
All data received: 007a16a2665055424b455958410462e8f184611ed9015495a9eb00ea788113be8816a1946dc37bf0400c3fdea7d561a8330ff98ac789d5b24fc327585760f42a4b9417d5ca35aec8811baa53214b694b455948414e444c45582079f9dafebfb895c0e8fb51b528973dca82a3b7c5296b07246010e54b4a7460a3
All data received CBOR: {'PUBKEY': b"\x04b\xe8\xf1\x84a\x1e\xd9\x01T\x95\xa9\xeb\x00\xeax\x81\x13\xbe\x88\x16\xa1\x94m\xc3{\xf0@\x0c?\xde\xa7\xd5a\xa83\x0f\xf9\x8a\xc7\x89\xd5\xb2O\xc3'XW`\xf4*K\x94\x17\xd5\xca5\xae\xc8\x81\x1b\xaaS!K", 'KEYHANDLE': b'y\xf9\xda\xfe\xbf\xb8\x95\xc0\xe8\xfbQ\xb5(\x97=\xca\x82\xa3\xb7\xc5)k\x07$`\x10\xe5KJt`\xa3'}
* DEBUG  13409ms test_comm.py:126 PUBKEY: 65 0462e8f184611ed9015495a9eb00ea788113be8816a1946dc37bf0400c3fdea7d561a8330ff98ac789d5b24fc327585760f42a4b9417d5ca35aec8811baa53214b
* DEBUG  13410ms test_comm.py:126 KEYHANDLE: 32 79f9dafebfb895c0e8fb51b528973dca82a3b7c5296b07246010e54b4a7460a3
* INFO  13410ms communication.py:77 Sending data: {}
Sending command with temp auth token=87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=b'\xa1bTPX \x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z'
Send Command.GENERATE_RESIDENT_KEY
CBOR encoded data dict (to send): (41) a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
41 0/1 221 46 010001dd29260016a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
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: 007a16a2665055424b45595841046bb691a1569e4efdadf97ad1e80d157fcf4a86375e0abd33e8513a7a00fe1d0c058c030a6746e8f8f768eb7b67adc7e8bbfa2139a74fde3636bb
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: ddbc0f5c9074694b455948414e444c45582016e7543e1610cd3f0509c7fd9a926873287b75922401530f882651312dd7eb99
All data received: [(232, 4), (122, 3), (22, 3), (69, 3), (0, 2), (75, 2), (89, 2), (88, 2), (65, 2), (78, 2)]
All data received: 007a16a2665055424b45595841046bb691a1569e4efdadf97ad1e80d157fcf4a86375e0abd33e8513a7a00fe1d0c058c030a6746e8f8f768eb7b67adc7e8bbfa2139a74fde3636bbddbc0f5c9074694b455948414e444c45582016e7543e1610cd3f0509c7fd9a926873287b75922401530f882651312dd7eb99
All data received CBOR: {'PUBKEY': b'\x04k\xb6\x91\xa1V\x9eN\xfd\xad\xf9z\xd1\xe8\r\x15\x7f\xcfJ\x867^\n\xbd3\xe8Q:z\x00\xfe\x1d\x0c\x05\x8c\x03\ngF\xe8\xf8\xf7h\xeb{g\xad\xc7\xe8\xbb\xfa!9\xa7O\xde66\xbb\xdd\xbc\x0f\\\x90t', 'KEYHANDLE': b'\x16\xe7T>\x16\x10\xcd?\x05\t\xc7\xfd\x9a\x92hs({u\x92$\x01S\x0f\x88&Q1-\xd7\xeb\x99'}
* DEBUG  13585ms test_comm.py:126 PUBKEY: 65 046bb691a1569e4efdadf97ad1e80d157fcf4a86375e0abd33e8513a7a00fe1d0c058c030a6746e8f8f768eb7b67adc7e8bbfa2139a74fde3636bbddbc0f5c9074
* DEBUG  13585ms test_comm.py:126 KEYHANDLE: 32 16e7543e1610cd3f0509c7fd9a926873287b75922401530f882651312dd7eb99
* INFO  13586ms communication.py:77 Sending data: {}
Sending command with temp auth token=87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=b'\xa1bTPX \x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z'
Send Command.GENERATE_RESIDENT_KEY
CBOR encoded data dict (to send): (41) a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
41 0/1 221 46 010001dd29260016a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
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: 007a16a2665055424b4559584104f8ae383995ca8c28ae7763db45e35a407a2a6abc9b3fd71a46f886c4fe71bcef9d0095750615d0f08fdb50f50dc259ab0a0420a15b429333e298
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: fa9c571668eb694b455948414e444c455820c48d419f9cff155308ff1eead3d6a43e7375b2978d371a6791219fd66984549b
All data received: [(69, 4), (89, 3), (65, 3), (0, 2), (122, 2), (22, 2), (80, 2), (66, 2), (75, 2), (88, 2)]
All data received: 007a16a2665055424b4559584104f8ae383995ca8c28ae7763db45e35a407a2a6abc9b3fd71a46f886c4fe71bcef9d0095750615d0f08fdb50f50dc259ab0a0420a15b429333e298fa9c571668eb694b455948414e444c455820c48d419f9cff155308ff1eead3d6a43e7375b2978d371a6791219fd66984549b
All data received CBOR: {'PUBKEY': b'\x04\xf8\xae89\x95\xca\x8c(\xaewc\xdbE\xe3Z@z*j\xbc\x9b?\xd7\x1aF\xf8\x86\xc4\xfeq\xbc\xef\x9d\x00\x95u\x06\x15\xd0\xf0\x8f\xdbP\xf5\r\xc2Y\xab\n\x04 \xa1[B\x933\xe2\x98\xfa\x9cW\x16h\xeb', 'KEYHANDLE': b'\xc4\x8dA\x9f\x9c\xff\x15S\x08\xff\x1e\xea\xd3\xd6\xa4>su\xb2\x97\x8d7\x1ag\x91!\x9f\xd6i\x84T\x9b'}
* DEBUG  13769ms test_comm.py:126 PUBKEY: 65 04f8ae383995ca8c28ae7763db45e35a407a2a6abc9b3fd71a46f886c4fe71bcef9d0095750615d0f08fdb50f50dc259ab0a0420a15b429333e298fa9c571668eb
* DEBUG  13769ms test_comm.py:126 KEYHANDLE: 32 c48d419f9cff155308ff1eead3d6a43e7375b2978d371a6791219fd66984549b
* INFO  13770ms communication.py:77 Sending data: {}
Sending command with temp auth token=87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=b'\xa1bTPX \x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z'
Send Command.GENERATE_RESIDENT_KEY
CBOR encoded data dict (to send): (41) a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
41 0/1 221 46 010001dd29260016a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
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: 007a16a2665055424b4559584104eb02141dec3062cac4fe6dff81665c17e649d8338e310b8528f843027bdfeab8951d50b87ed542dd622af361a59aed144c3860fe71ed51303cd5
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: 3678b6c82cee694b455948414e444c45582077882a5630efafae6cc44ce925584bff2f47ac7fd26ac085fe3bf28a97ab03f3
All data received: [(75, 3), (69, 3), (88, 3), (48, 3), (254, 3), (76, 3), (102, 2), (80, 2), (66, 2), (89, 2)]
All data received: 007a16a2665055424b4559584104eb02141dec3062cac4fe6dff81665c17e649d8338e310b8528f843027bdfeab8951d50b87ed542dd622af361a59aed144c3860fe71ed51303cd53678b6c82cee694b455948414e444c45582077882a5630efafae6cc44ce925584bff2f47ac7fd26ac085fe3bf28a97ab03f3
All data received CBOR: {'PUBKEY': b'\x04\xeb\x02\x14\x1d\xec0b\xca\xc4\xfem\xff\x81f\\\x17\xe6I\xd83\x8e1\x0b\x85(\xf8C\x02{\xdf\xea\xb8\x95\x1dP\xb8~\xd5B\xddb*\xf3a\xa5\x9a\xed\x14L8`\xfeq\xedQ0<\xd56x\xb6\xc8,\xee', 'KEYHANDLE': b'w\x88*V0\xef\xaf\xael\xc4L\xe9%XK\xff/G\xac\x7f\xd2j\xc0\x85\xfe;\xf2\x8a\x97\xab\x03\xf3'}
* DEBUG  13941ms test_comm.py:126 PUBKEY: 65 04eb02141dec3062cac4fe6dff81665c17e649d8338e310b8528f843027bdfeab8951d50b87ed542dd622af361a59aed144c3860fe71ed51303cd53678b6c82cee
* DEBUG  13941ms test_comm.py:126 KEYHANDLE: 32 77882a5630efafae6cc44ce925584bff2f47ac7fd26ac085fe3bf28a97ab03f3
* INFO  13942ms communication.py:77 Sending data: {'KEYHANDLE': b'\xae\xeb2]\x01\xf28@\x9d\x9e\x9e\xb7\xbc\x87\xf2|\xf3IH\xb9\x17\xe9\xb6q\xdd\xd5\xf4\xff\x19\x92&\xfe'}
Sending command with temp auth token=87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=a2694b455948414e444c455820aeeb325d01f238409d9e9eb7bc87f27cf34948b917e9b671ddd5f4ff199226fe625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=b'\xa2iKEYHANDLEX \xae\xeb2]\x01\xf28@\x9d\x9e\x9e\xb7\xbc\x87\xf2|\xf3IH\xb9\x17\xe9\xb6q\xdd\xd5\xf4\xff\x19\x92&\xfebTPX \x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z'
Send Command.READ_RESIDENT_KEY_PUBLIC
CBOR encoded data dict (to send): (85) a2694b455948414e444c455820aeeb325d01f238409d9e9eb7bc87f27cf34948b917e9b671ddd5f4ff199226fe625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
85 0/1 221 90 010001dd55520017a2694b455948414e444c455820aeeb325d01f238409d9e9eb7bc87f27cf34948b917e9b671ddd5f4ff199226fe625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
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: 007a17a2665055424b4559584104e4956f9aae0af26fa7e01e69578b1ae2220170ebe3992a724358e4d1bb9a67d646df87d36e39d0377a8909b855a9938a7aaa70f4bd8e04d79049
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: 45d60a90a0b2694b455948414e444c455820aeeb325d01f238409d9e9eb7bc87f27cf34948b917e9b671ddd5f4ff199226fe
All data received: [(69, 4), (122, 3), (88, 3), (242, 3), (23, 2), (85, 2), (75, 2), (89, 2), (65, 2), (4, 2)]
All data received: 007a17a2665055424b4559584104e4956f9aae0af26fa7e01e69578b1ae2220170ebe3992a724358e4d1bb9a67d646df87d36e39d0377a8909b855a9938a7aaa70f4bd8e04d7904945d60a90a0b2694b455948414e444c455820aeeb325d01f238409d9e9eb7bc87f27cf34948b917e9b671ddd5f4ff199226fe
All data received CBOR: {'PUBKEY': b'\x04\xe4\x95o\x9a\xae\n\xf2o\xa7\xe0\x1eiW\x8b\x1a\xe2"\x01p\xeb\xe3\x99*rCX\xe4\xd1\xbb\x9ag\xd6F\xdf\x87\xd3n9\xd07z\x89\t\xb8U\xa9\x93\x8az\xaap\xf4\xbd\x8e\x04\xd7\x90IE\xd6\n\x90\xa0\xb2', 'KEYHANDLE': b'\xae\xeb2]\x01\xf28@\x9d\x9e\x9e\xb7\xbc\x87\xf2|\xf3IH\xb9\x17\xe9\xb6q\xdd\xd5\xf4\xff\x19\x92&\xfe'}
* DEBUG  14053ms test_comm.py:126 PUBKEY: 65 04e4956f9aae0af26fa7e01e69578b1ae2220170ebe3992a724358e4d1bb9a67d646df87d36e39d0377a8909b855a9938a7aaa70f4bd8e04d7904945d60a90a0b2
* DEBUG  14054ms test_comm.py:126 KEYHANDLE: 32 aeeb325d01f238409d9e9eb7bc87f27cf34948b917e9b671ddd5f4ff199226fe
* INFO  14054ms communication.py:77 Sending data: {'KEYHANDLE': b"\x9fO\xb60\xaa\xc5T\xbc\x0b\xf8\xb4\x8e\xd0\x80\xbe\xc7Q4\x10\xab\xb0k\x80k\x16'\xc1\xc7k\xb7:\xf4"}
Sending command with temp auth token=87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=a2694b455948414e444c4558209f4fb630aac554bc0bf8b48ed080bec7513410abb06b806b1627c1c76bb73af4625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=b"\xa2iKEYHANDLEX \x9fO\xb60\xaa\xc5T\xbc\x0b\xf8\xb4\x8e\xd0\x80\xbe\xc7Q4\x10\xab\xb0k\x80k\x16'\xc1\xc7k\xb7:\xf4bTPX \x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z"
Send Command.READ_RESIDENT_KEY_PUBLIC
CBOR encoded data dict (to send): (85) a2694b455948414e444c4558209f4fb630aac554bc0bf8b48ed080bec7513410abb06b806b1627c1c76bb73af4625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
85 0/1 221 90 010001dd55520017a2694b455948414e444c4558209f4fb630aac554bc0bf8b48ed080bec7513410abb06b806b1627c1c76bb73af4625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
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: 007a17a2665055424b4559584104aead5d00e8b3a592a2cacf5d5d40d4480d40036d1c21bf0edd3525fb423f1429b924d783862137e545914a8cfbe845a164125d8b603cbfaa9e68
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: 079a1f000831694b455948414e444c4558209f4fb630aac554bc0bf8b48ed080bec7513410abb06b806b1627c1c76bb73af4
All data received: [(69, 5), (93, 4), (0, 3), (107, 3), (162, 2), (66, 2), (75, 2), (89, 2), (88, 2), (65, 2)]
All data received: 007a17a2665055424b4559584104aead5d00e8b3a592a2cacf5d5d40d4480d40036d1c21bf0edd3525fb423f1429b924d783862137e545914a8cfbe845a164125d8b603cbfaa9e68079a1f000831694b455948414e444c4558209f4fb630aac554bc0bf8b48ed080bec7513410abb06b806b1627c1c76bb73af4
All data received CBOR: {'PUBKEY': b'\x04\xae\xad]\x00\xe8\xb3\xa5\x92\xa2\xca\xcf]]@\xd4H\r@\x03m\x1c!\xbf\x0e\xdd5%\xfbB?\x14)\xb9$\xd7\x83\x86!7\xe5E\x91J\x8c\xfb\xe8E\xa1d\x12]\x8b`<\xbf\xaa\x9eh\x07\x9a\x1f\x00\x081', 'KEYHANDLE': b"\x9fO\xb60\xaa\xc5T\xbc\x0b\xf8\xb4\x8e\xd0\x80\xbe\xc7Q4\x10\xab\xb0k\x80k\x16'\xc1\xc7k\xb7:\xf4"}
* DEBUG  14153ms test_comm.py:126 PUBKEY: 65 04aead5d00e8b3a592a2cacf5d5d40d4480d40036d1c21bf0edd3525fb423f1429b924d783862137e545914a8cfbe845a164125d8b603cbfaa9e68079a1f000831
* DEBUG  14153ms test_comm.py:126 KEYHANDLE: 32 9f4fb630aac554bc0bf8b48ed080bec7513410abb06b806b1627c1c76bb73af4
* INFO  14154ms communication.py:77 Sending data: {'KEYHANDLE': b'\x88*\x1aI\x9c\xfc\xc6h\r\xcb\xb5\t\x8c\x06\xcfN\xda\xac+m\xbc\xed.\x8b\xdf\xd1\x07\x82\xb7\x85\x9d\xa4'}
Sending command with temp auth token=87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=a2694b455948414e444c455820882a1a499cfcc6680dcbb5098c06cf4edaac2b6dbced2e8bdfd10782b7859da4625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=b'\xa2iKEYHANDLEX \x88*\x1aI\x9c\xfc\xc6h\r\xcb\xb5\t\x8c\x06\xcfN\xda\xac+m\xbc\xed.\x8b\xdf\xd1\x07\x82\xb7\x85\x9d\xa4bTPX \x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z'
Send Command.READ_RESIDENT_KEY_PUBLIC
CBOR encoded data dict (to send): (85) a2694b455948414e444c455820882a1a499cfcc6680dcbb5098c06cf4edaac2b6dbced2e8bdfd10782b7859da4625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
85 0/1 221 90 010001dd55520017a2694b455948414e444c455820882a1a499cfcc6680dcbb5098c06cf4edaac2b6dbced2e8bdfd10782b7859da4625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
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: 007a17a2665055424b4559584104964210625462a87fcc779e8a45a64343503c3cc3ed6144426c7e9d77cb6c9c096c180e9c8afb5d4f5b6564529453a34677b60291274038afef18
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: b4f74817ac31694b455948414e444c455820882a1a499cfcc6680dcbb5098c06cf4edaac2b6dbced2e8bdfd10782b7859da4
All data received: [(69, 4), (66, 3), (119, 3), (108, 3), (156, 3), (23, 2), (80, 2), (75, 2), (89, 2), (88, 2)]
All data received: 007a17a2665055424b4559584104964210625462a87fcc779e8a45a64343503c3cc3ed6144426c7e9d77cb6c9c096c180e9c8afb5d4f5b6564529453a34677b60291274038afef18b4f74817ac31694b455948414e444c455820882a1a499cfcc6680dcbb5098c06cf4edaac2b6dbced2e8bdfd10782b7859da4
All data received CBOR: {'PUBKEY': b"\x04\x96B\x10bTb\xa8\x7f\xccw\x9e\x8aE\xa6CCP<<\xc3\xedaDBl~\x9dw\xcbl\x9c\tl\x18\x0e\x9c\x8a\xfb]O[edR\x94S\xa3Fw\xb6\x02\x91'@8\xaf\xef\x18\xb4\xf7H\x17\xac1", 'KEYHANDLE': b'\x88*\x1aI\x9c\xfc\xc6h\r\xcb\xb5\t\x8c\x06\xcfN\xda\xac+m\xbc\xed.\x8b\xdf\xd1\x07\x82\xb7\x85\x9d\xa4'}
* DEBUG  14253ms test_comm.py:126 PUBKEY: 65 04964210625462a87fcc779e8a45a64343503c3cc3ed6144426c7e9d77cb6c9c096c180e9c8afb5d4f5b6564529453a34677b60291274038afef18b4f74817ac31
* DEBUG  14253ms test_comm.py:126 KEYHANDLE: 32 882a1a499cfcc6680dcbb5098c06cf4edaac2b6dbced2e8bdfd10782b7859da4
* INFO  14254ms communication.py:77 Sending data: {'KEYHANDLE': b'\xf8\x1b\xcbY\x80CB\x1b~\r\x03|\xab\x0cH\x8b\x0f\t\xa7)_\xb2l\x87>1\xb3\xa6K\x0bG\x9b'}
Sending command with temp auth token=87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=a2694b455948414e444c455820f81bcb598043421b7e0d037cab0c488b0f09a7295fb26c873e31b3a64b0b479b625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=b'\xa2iKEYHANDLEX \xf8\x1b\xcbY\x80CB\x1b~\r\x03|\xab\x0cH\x8b\x0f\t\xa7)_\xb2l\x87>1\xb3\xa6K\x0bG\x9bbTPX \x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z'
Send Command.READ_RESIDENT_KEY_PUBLIC
CBOR encoded data dict (to send): (85) a2694b455948414e444c455820f81bcb598043421b7e0d037cab0c488b0f09a7295fb26c873e31b3a64b0b479b625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
85 0/1 221 90 010001dd55520017a2694b455948414e444c455820f81bcb598043421b7e0d037cab0c488b0f09a7295fb26c873e31b3a64b0b479b625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
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: 007a17a2665055424b455958410401fc7b32a42a84c0ccf750647511d279387c699fa7d19c263df7b58cc6a8e3f765f474eeab5783000538ffe5834da77e9b80ede11574d508f0e2
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: a898f1753bc9694b455948414e444c455820f81bcb598043421b7e0d037cab0c488b0f09a7295fb26c873e31b3a64b0b479b
All data received: [(75, 3), (69, 3), (89, 3), (247, 3), (167, 3), (0, 2), (80, 2), (66, 2), (88, 2), (65, 2)]
All data received: 007a17a2665055424b455958410401fc7b32a42a84c0ccf750647511d279387c699fa7d19c263df7b58cc6a8e3f765f474eeab5783000538ffe5834da77e9b80ede11574d508f0e2a898f1753bc9694b455948414e444c455820f81bcb598043421b7e0d037cab0c488b0f09a7295fb26c873e31b3a64b0b479b
All data received CBOR: {'PUBKEY': b'\x04\x01\xfc{2\xa4*\x84\xc0\xcc\xf7Pdu\x11\xd2y8|i\x9f\xa7\xd1\x9c&=\xf7\xb5\x8c\xc6\xa8\xe3\xf7e\xf4t\xee\xabW\x83\x00\x058\xff\xe5\x83M\xa7~\x9b\x80\xed\xe1\x15t\xd5\x08\xf0\xe2\xa8\x98\xf1u;\xc9', 'KEYHANDLE': b'\xf8\x1b\xcbY\x80CB\x1b~\r\x03|\xab\x0cH\x8b\x0f\t\xa7)_\xb2l\x87>1\xb3\xa6K\x0bG\x9b'}
* DEBUG  14361ms test_comm.py:126 PUBKEY: 65 0401fc7b32a42a84c0ccf750647511d279387c699fa7d19c263df7b58cc6a8e3f765f474eeab5783000538ffe5834da77e9b80ede11574d508f0e2a898f1753bc9
* DEBUG  14361ms test_comm.py:126 KEYHANDLE: 32 f81bcb598043421b7e0d037cab0c488b0f09a7295fb26c873e31b3a64b0b479b
* INFO  14362ms communication.py:77 Sending data: {'KEYHANDLE': b'.z\x96\xbe`\xd4\xb8\xc8ag\xcc%\xbd,\x8b\x95\xff\x04R\xe8\xbe@\xcf\xd3\xaf(\xc8\x1d(i\xe2\xff'}
Sending command with temp auth token=87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=a2694b455948414e444c4558202e7a96be60d4b8c86167cc25bd2c8b95ff0452e8be40cfd3af28c81d2869e2ff625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=b'\xa2iKEYHANDLEX .z\x96\xbe`\xd4\xb8\xc8ag\xcc%\xbd,\x8b\x95\xff\x04R\xe8\xbe@\xcf\xd3\xaf(\xc8\x1d(i\xe2\xffbTPX \x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z'
Send Command.READ_RESIDENT_KEY_PUBLIC
CBOR encoded data dict (to send): (85) a2694b455948414e444c4558202e7a96be60d4b8c86167cc25bd2c8b95ff0452e8be40cfd3af28c81d2869e2ff625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
85 0/1 221 90 010001dd55520017a2694b455948414e444c4558202e7a96be60d4b8c86167cc25bd2c8b95ff0452e8be40cfd3af28c81d2869e2ff625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
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: 007a17a2665055424b4559584104503b2370078d390a8ac563f927a32520b5f4d173576c3b8fbf27cf1d708a58f9092c2d4212ccd5c91b92d36e89f05f698ffdb4686b9343ae189a
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: a6f7cadccb0b694b455948414e444c4558202e7a96be60d4b8c86167cc25bd2c8b95ff0452e8be40cfd3af28c81d2869e2ff
All data received: [(69, 3), (88, 3), (105, 3), (122, 2), (80, 2), (66, 2), (75, 2), (89, 2), (65, 2), (4, 2)]
All data received: 007a17a2665055424b4559584104503b2370078d390a8ac563f927a32520b5f4d173576c3b8fbf27cf1d708a58f9092c2d4212ccd5c91b92d36e89f05f698ffdb4686b9343ae189aa6f7cadccb0b694b455948414e444c4558202e7a96be60d4b8c86167cc25bd2c8b95ff0452e8be40cfd3af28c81d2869e2ff
All data received CBOR: {'PUBKEY': b"\x04P;#p\x07\x8d9\n\x8a\xc5c\xf9'\xa3% \xb5\xf4\xd1sWl;\x8f\xbf'\xcf\x1dp\x8aX\xf9\t,-B\x12\xcc\xd5\xc9\x1b\x92\xd3n\x89\xf0_i\x8f\xfd\xb4hk\x93C\xae\x18\x9a\xa6\xf7\xca\xdc\xcb\x0b", 'KEYHANDLE': b'.z\x96\xbe`\xd4\xb8\xc8ag\xcc%\xbd,\x8b\x95\xff\x04R\xe8\xbe@\xcf\xd3\xaf(\xc8\x1d(i\xe2\xff'}
* DEBUG  14473ms test_comm.py:126 PUBKEY: 65 04503b2370078d390a8ac563f927a32520b5f4d173576c3b8fbf27cf1d708a58f9092c2d4212ccd5c91b92d36e89f05f698ffdb4686b9343ae189aa6f7cadccb0b
* DEBUG  14474ms test_comm.py:126 KEYHANDLE: 32 2e7a96be60d4b8c86167cc25bd2c8b95ff0452e8be40cfd3af28c81d2869e2ff
* INFO  14474ms communication.py:77 Sending data: {'KEYHANDLE': b'Wy\xf6\xdd\xeb\xa4\xae\xca>\xe4"\xdf\xd5\xf5\xfb\x9c\x10M\xa9\x02g\x11V\x89\xe3\xba\x08\x10\xd2v\x08\xd5'}
Sending command with temp auth token=87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=a2694b455948414e444c4558205779f6ddeba4aeca3ee422dfd5f5fb9c104da90267115689e3ba0810d27608d5625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=b'\xa2iKEYHANDLEX Wy\xf6\xdd\xeb\xa4\xae\xca>\xe4"\xdf\xd5\xf5\xfb\x9c\x10M\xa9\x02g\x11V\x89\xe3\xba\x08\x10\xd2v\x08\xd5bTPX \x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z'
Send Command.READ_RESIDENT_KEY_PUBLIC
CBOR encoded data dict (to send): (85) a2694b455948414e444c4558205779f6ddeba4aeca3ee422dfd5f5fb9c104da90267115689e3ba0810d27608d5625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
85 0/1 221 90 010001dd55520017a2694b455948414e444c4558205779f6ddeba4aeca3ee422dfd5f5fb9c104da90267115689e3ba0810d27608d5625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
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: 007a17a2665055424b4559584104f0126164551e76d2877c775b9892c8e147a00cc5238f5896eed4b9bb2fddc4b8279b768da6822960e86f8cbd6b32489a43ec5e0b146ded9d4af9
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: 69bd626d6dd8694b455948414e444c4558205779f6ddeba4aeca3ee422dfd5f5fb9c104da90267115689e3ba0810d27608d5
All data received: [(69, 3), (88, 3), (118, 3), (109, 3), (85, 2), (75, 2), (89, 2), (65, 2), (210, 2), (221, 2)]
All data received: 007a17a2665055424b4559584104f0126164551e76d2877c775b9892c8e147a00cc5238f5896eed4b9bb2fddc4b8279b768da6822960e86f8cbd6b32489a43ec5e0b146ded9d4af969bd626d6dd8694b455948414e444c4558205779f6ddeba4aeca3ee422dfd5f5fb9c104da90267115689e3ba0810d27608d5
All data received CBOR: {'PUBKEY': b"\x04\xf0\x12adU\x1ev\xd2\x87|w[\x98\x92\xc8\xe1G\xa0\x0c\xc5#\x8fX\x96\xee\xd4\xb9\xbb/\xdd\xc4\xb8'\x9bv\x8d\xa6\x82)`\xe8o\x8c\xbdk2H\x9aC\xec^\x0b\x14m\xed\x9dJ\xf9i\xbdbmm\xd8", 'KEYHANDLE': b'Wy\xf6\xdd\xeb\xa4\xae\xca>\xe4"\xdf\xd5\xf5\xfb\x9c\x10M\xa9\x02g\x11V\x89\xe3\xba\x08\x10\xd2v\x08\xd5'}
* DEBUG  14589ms test_comm.py:126 PUBKEY: 65 04f0126164551e76d2877c775b9892c8e147a00cc5238f5896eed4b9bb2fddc4b8279b768da6822960e86f8cbd6b32489a43ec5e0b146ded9d4af969bd626d6dd8
* DEBUG  14589ms test_comm.py:126 KEYHANDLE: 32 5779f6ddeba4aeca3ee422dfd5f5fb9c104da90267115689e3ba0810d27608d5
* INFO  14590ms communication.py:77 Sending data: {'KEYHANDLE': b'y\xf9\xda\xfe\xbf\xb8\x95\xc0\xe8\xfbQ\xb5(\x97=\xca\x82\xa3\xb7\xc5)k\x07$`\x10\xe5KJt`\xa3'}
Sending command with temp auth token=87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=a2694b455948414e444c45582079f9dafebfb895c0e8fb51b528973dca82a3b7c5296b07246010e54b4a7460a3625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=b'\xa2iKEYHANDLEX y\xf9\xda\xfe\xbf\xb8\x95\xc0\xe8\xfbQ\xb5(\x97=\xca\x82\xa3\xb7\xc5)k\x07$`\x10\xe5KJt`\xa3bTPX \x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z'
Send Command.READ_RESIDENT_KEY_PUBLIC
CBOR encoded data dict (to send): (85) a2694b455948414e444c45582079f9dafebfb895c0e8fb51b528973dca82a3b7c5296b07246010e54b4a7460a3625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
85 0/1 221 90 010001dd55520017a2694b455948414e444c45582079f9dafebfb895c0e8fb51b528973dca82a3b7c5296b07246010e54b4a7460a3625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
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: 007a17a2665055424b455958410462e8f184611ed9015495a9eb00ea788113be8816a1946dc37bf0400c3fdea7d561a8330ff98ac789d5b24fc327585760f42a4b9417d5ca35aec8
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: 811baa53214b694b455948414e444c45582079f9dafebfb895c0e8fb51b528973dca82a3b7c5296b07246010e54b4a7460a3
All data received: [(75, 5), (69, 3), (88, 3), (213, 3), (96, 3), (0, 2), (23, 2), (89, 2), (65, 2), (232, 2)]
All data received: 007a17a2665055424b455958410462e8f184611ed9015495a9eb00ea788113be8816a1946dc37bf0400c3fdea7d561a8330ff98ac789d5b24fc327585760f42a4b9417d5ca35aec8811baa53214b694b455948414e444c45582079f9dafebfb895c0e8fb51b528973dca82a3b7c5296b07246010e54b4a7460a3
All data received CBOR: {'PUBKEY': b"\x04b\xe8\xf1\x84a\x1e\xd9\x01T\x95\xa9\xeb\x00\xeax\x81\x13\xbe\x88\x16\xa1\x94m\xc3{\xf0@\x0c?\xde\xa7\xd5a\xa83\x0f\xf9\x8a\xc7\x89\xd5\xb2O\xc3'XW`\xf4*K\x94\x17\xd5\xca5\xae\xc8\x81\x1b\xaaS!K", 'KEYHANDLE': b'y\xf9\xda\xfe\xbf\xb8\x95\xc0\xe8\xfbQ\xb5(\x97=\xca\x82\xa3\xb7\xc5)k\x07$`\x10\xe5KJt`\xa3'}
* DEBUG  14697ms test_comm.py:126 PUBKEY: 65 0462e8f184611ed9015495a9eb00ea788113be8816a1946dc37bf0400c3fdea7d561a8330ff98ac789d5b24fc327585760f42a4b9417d5ca35aec8811baa53214b
* DEBUG  14698ms test_comm.py:126 KEYHANDLE: 32 79f9dafebfb895c0e8fb51b528973dca82a3b7c5296b07246010e54b4a7460a3
* INFO  14698ms communication.py:77 Sending data: {'KEYHANDLE': b'\x16\xe7T>\x16\x10\xcd?\x05\t\xc7\xfd\x9a\x92hs({u\x92$\x01S\x0f\x88&Q1-\xd7\xeb\x99'}
Sending command with temp auth token=87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=a2694b455948414e444c45582016e7543e1610cd3f0509c7fd9a926873287b75922401530f882651312dd7eb99625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=b'\xa2iKEYHANDLEX \x16\xe7T>\x16\x10\xcd?\x05\t\xc7\xfd\x9a\x92hs({u\x92$\x01S\x0f\x88&Q1-\xd7\xeb\x99bTPX \x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z'
Send Command.READ_RESIDENT_KEY_PUBLIC
CBOR encoded data dict (to send): (85) a2694b455948414e444c45582016e7543e1610cd3f0509c7fd9a926873287b75922401530f882651312dd7eb99625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
85 0/1 221 90 010001dd55520017a2694b455948414e444c45582016e7543e1610cd3f0509c7fd9a926873287b75922401530f882651312dd7eb99625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
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: 007a17a2665055424b45595841046bb691a1569e4efdadf97ad1e80d157fcf4a86375e0abd33e8513a7a00fe1d0c058c030a6746e8f8f768eb7b67adc7e8bbfa2139a74fde3636bb
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: ddbc0f5c9074694b455948414e444c45582016e7543e1610cd3f0509c7fd9a926873287b75922401530f882651312dd7eb99
All data received: [(232, 4), (122, 3), (69, 3), (0, 2), (75, 2), (89, 2), (88, 2), (65, 2), (78, 2), (253, 2)]
All data received: 007a17a2665055424b45595841046bb691a1569e4efdadf97ad1e80d157fcf4a86375e0abd33e8513a7a00fe1d0c058c030a6746e8f8f768eb7b67adc7e8bbfa2139a74fde3636bbddbc0f5c9074694b455948414e444c45582016e7543e1610cd3f0509c7fd9a926873287b75922401530f882651312dd7eb99
All data received CBOR: {'PUBKEY': b'\x04k\xb6\x91\xa1V\x9eN\xfd\xad\xf9z\xd1\xe8\r\x15\x7f\xcfJ\x867^\n\xbd3\xe8Q:z\x00\xfe\x1d\x0c\x05\x8c\x03\ngF\xe8\xf8\xf7h\xeb{g\xad\xc7\xe8\xbb\xfa!9\xa7O\xde66\xbb\xdd\xbc\x0f\\\x90t', 'KEYHANDLE': b'\x16\xe7T>\x16\x10\xcd?\x05\t\xc7\xfd\x9a\x92hs({u\x92$\x01S\x0f\x88&Q1-\xd7\xeb\x99'}
* DEBUG  14801ms test_comm.py:126 PUBKEY: 65 046bb691a1569e4efdadf97ad1e80d157fcf4a86375e0abd33e8513a7a00fe1d0c058c030a6746e8f8f768eb7b67adc7e8bbfa2139a74fde3636bbddbc0f5c9074
* DEBUG  14801ms test_comm.py:126 KEYHANDLE: 32 16e7543e1610cd3f0509c7fd9a926873287b75922401530f882651312dd7eb99
* INFO  14802ms communication.py:77 Sending data: {'KEYHANDLE': b'\xc4\x8dA\x9f\x9c\xff\x15S\x08\xff\x1e\xea\xd3\xd6\xa4>su\xb2\x97\x8d7\x1ag\x91!\x9f\xd6i\x84T\x9b'}
Sending command with temp auth token=87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=a2694b455948414e444c455820c48d419f9cff155308ff1eead3d6a43e7375b2978d371a6791219fd66984549b625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=b'\xa2iKEYHANDLEX \xc4\x8dA\x9f\x9c\xff\x15S\x08\xff\x1e\xea\xd3\xd6\xa4>su\xb2\x97\x8d7\x1ag\x91!\x9f\xd6i\x84T\x9bbTPX \x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z'
Send Command.READ_RESIDENT_KEY_PUBLIC
CBOR encoded data dict (to send): (85) a2694b455948414e444c455820c48d419f9cff155308ff1eead3d6a43e7375b2978d371a6791219fd66984549b625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
85 0/1 221 90 010001dd55520017a2694b455948414e444c455820c48d419f9cff155308ff1eead3d6a43e7375b2978d371a6791219fd66984549b625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
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: 007a17a2665055424b4559584104f8ae383995ca8c28ae7763db45e35a407a2a6abc9b3fd71a46f886c4fe71bcef9d0095750615d0f08fdb50f50dc259ab0a0420a15b429333e298
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: fa9c571668eb694b455948414e444c455820c48d419f9cff155308ff1eead3d6a43e7375b2978d371a6791219fd66984549b
All data received: [(69, 4), (89, 3), (65, 3), (0, 2), (122, 2), (80, 2), (66, 2), (75, 2), (88, 2), (4, 2)]
All data received: 007a17a2665055424b4559584104f8ae383995ca8c28ae7763db45e35a407a2a6abc9b3fd71a46f886c4fe71bcef9d0095750615d0f08fdb50f50dc259ab0a0420a15b429333e298fa9c571668eb694b455948414e444c455820c48d419f9cff155308ff1eead3d6a43e7375b2978d371a6791219fd66984549b
All data received CBOR: {'PUBKEY': b'\x04\xf8\xae89\x95\xca\x8c(\xaewc\xdbE\xe3Z@z*j\xbc\x9b?\xd7\x1aF\xf8\x86\xc4\xfeq\xbc\xef\x9d\x00\x95u\x06\x15\xd0\xf0\x8f\xdbP\xf5\r\xc2Y\xab\n\x04 \xa1[B\x933\xe2\x98\xfa\x9cW\x16h\xeb', 'KEYHANDLE': b'\xc4\x8dA\x9f\x9c\xff\x15S\x08\xff\x1e\xea\xd3\xd6\xa4>su\xb2\x97\x8d7\x1ag\x91!\x9f\xd6i\x84T\x9b'}
* DEBUG  14917ms test_comm.py:126 PUBKEY: 65 04f8ae383995ca8c28ae7763db45e35a407a2a6abc9b3fd71a46f886c4fe71bcef9d0095750615d0f08fdb50f50dc259ab0a0420a15b429333e298fa9c571668eb
* DEBUG  14918ms test_comm.py:126 KEYHANDLE: 32 c48d419f9cff155308ff1eead3d6a43e7375b2978d371a6791219fd66984549b
* INFO  14918ms communication.py:77 Sending data: {'KEYHANDLE': b'w\x88*V0\xef\xaf\xael\xc4L\xe9%XK\xff/G\xac\x7f\xd2j\xc0\x85\xfe;\xf2\x8a\x97\xab\x03\xf3'}
Sending command with temp auth token=87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=a2694b455948414e444c45582077882a5630efafae6cc44ce925584bff2f47ac7fd26ac085fe3bf28a97ab03f3625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=b'\xa2iKEYHANDLEX w\x88*V0\xef\xaf\xael\xc4L\xe9%XK\xff/G\xac\x7f\xd2j\xc0\x85\xfe;\xf2\x8a\x97\xab\x03\xf3bTPX \x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z'
Send Command.READ_RESIDENT_KEY_PUBLIC
CBOR encoded data dict (to send): (85) a2694b455948414e444c45582077882a5630efafae6cc44ce925584bff2f47ac7fd26ac085fe3bf28a97ab03f3625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
85 0/1 221 90 010001dd55520017a2694b455948414e444c45582077882a5630efafae6cc44ce925584bff2f47ac7fd26ac085fe3bf28a97ab03f3625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
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: 007a17a2665055424b4559584104eb02141dec3062cac4fe6dff81665c17e649d8338e310b8528f843027bdfeab8951d50b87ed542dd622af361a59aed144c3860fe71ed51303cd5
Packet info: 5 1/15 69 122 b'\x02\x01\x0fEE'
Received packet with partial data: 3678b6c82cee694b455948414e444c45582077882a5630efafae6cc44ce925584bff2f47ac7fd26ac085fe3bf28a97ab03f3
All data received: [(75, 3), (69, 3), (88, 3), (48, 3), (254, 3), (76, 3), (23, 2), (102, 2), (80, 2), (66, 2)]
All data received: 007a17a2665055424b4559584104eb02141dec3062cac4fe6dff81665c17e649d8338e310b8528f843027bdfeab8951d50b87ed542dd622af361a59aed144c3860fe71ed51303cd53678b6c82cee694b455948414e444c45582077882a5630efafae6cc44ce925584bff2f47ac7fd26ac085fe3bf28a97ab03f3
All data received CBOR: {'PUBKEY': b'\x04\xeb\x02\x14\x1d\xec0b\xca\xc4\xfem\xff\x81f\\\x17\xe6I\xd83\x8e1\x0b\x85(\xf8C\x02{\xdf\xea\xb8\x95\x1dP\xb8~\xd5B\xddb*\xf3a\xa5\x9a\xed\x14L8`\xfeq\xedQ0<\xd56x\xb6\xc8,\xee', 'KEYHANDLE': b'w\x88*V0\xef\xaf\xael\xc4L\xe9%XK\xff/G\xac\x7f\xd2j\xc0\x85\xfe;\xf2\x8a\x97\xab\x03\xf3'}
* DEBUG  15025ms test_comm.py:126 PUBKEY: 65 04eb02141dec3062cac4fe6dff81665c17e649d8338e310b8528f843027bdfeab8951d50b87ed542dd622af361a59aed144c3860fe71ed51303cd53678b6c82cee
* DEBUG  15025ms test_comm.py:126 KEYHANDLE: 32 77882a5630efafae6cc44ce925584bff2f47ac7fd26ac085fe3bf28a97ab03f3
Captured log call
*  12219ms communication.py:77 Sending data: {}
*  12220ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  12224ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 22, 161, 98, 84, 80, 88, 32, 135, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149, 50, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124]
*  12228ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 135, 164, 126, 119, 237, 181, 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]
*  12344ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12345ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  12348ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12356ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 122, 22, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 228, 149, 111, 154, 174, 10, 242, 111, 167, 224, 30, 105, 87, 139, 26, 226, 34, 1, 112, 235, 227, 153, 42, 114, 67, 88, 228, 209, 187, 154, 103, 214, 70, 223, 135, 211, 110, 57]
*  12360ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 208, 55, 122, 137, 9, 184, 85, 169, 147, 138, 122, 170, 112, 244, 189, 142, 4, 215, 144, 73, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*  12361ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  12364ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12372ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 57, 1, 0, 0, 0, 0, 69, 214, 10, 144, 160, 178, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 174, 235, 50, 93, 1, 242, 56, 64, 157, 158, 158, 183, 188, 135, 242, 124, 243, 73, 72, 185, 23, 233, 182, 113, 221, 213, 244, 255, 25, 146, 38, 254, 144, 0]
*  12373ms test_comm.py:126 PUBKEY: 65 04e4956f9aae0af26fa7e01e69578b1ae2220170ebe3992a724358e4d1bb9a67d646df87d36e39d0377a8909b855a9938a7aaa70f4bd8e04d7904945d60a90a0b2
*  12373ms test_comm.py:126 KEYHANDLE: 32 aeeb325d01f238409d9e9eb7bc87f27cf34948b917e9b671ddd5f4ff199226fe
*  12374ms communication.py:77 Sending data: {}
*  12374ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  12376ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 22, 161, 98, 84, 80, 88, 32, 135, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149, 50, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124]
*  12380ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 135, 164, 126, 119, 237, 181, 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]
*  12492ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12493ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  12496ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12504ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 122, 22, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 174, 173, 93, 0, 232, 179, 165, 146, 162, 202, 207, 93, 93, 64, 212, 72, 13, 64, 3, 109, 28, 33, 191, 14, 221, 53, 37, 251, 66, 63, 20, 41, 185, 36, 215, 131, 134, 33]
*  12508ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 55, 229, 69, 145, 74, 140, 251, 232, 69, 161, 100, 18, 93, 139, 96, 60, 191, 170, 158, 104, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*  12509ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  12512ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12520ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 57, 1, 0, 0, 0, 0, 7, 154, 31, 0, 8, 49, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 159, 79, 182, 48, 170, 197, 84, 188, 11, 248, 180, 142, 208, 128, 190, 199, 81, 52, 16, 171, 176, 107, 128, 107, 22, 39, 193, 199, 107, 183, 58, 244, 144, 0]
*  12521ms test_comm.py:126 PUBKEY: 65 04aead5d00e8b3a592a2cacf5d5d40d4480d40036d1c21bf0edd3525fb423f1429b924d783862137e545914a8cfbe845a164125d8b603cbfaa9e68079a1f000831
*  12522ms test_comm.py:126 KEYHANDLE: 32 9f4fb630aac554bc0bf8b48ed080bec7513410abb06b806b1627c1c76bb73af4
*  12522ms communication.py:77 Sending data: {}
*  12523ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  12524ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 22, 161, 98, 84, 80, 88, 32, 135, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149, 50, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124]
*  12528ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 135, 164, 126, 119, 237, 181, 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]
*  12648ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12649ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  12652ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12660ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 122, 22, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 150, 66, 16, 98, 84, 98, 168, 127, 204, 119, 158, 138, 69, 166, 67, 67, 80, 60, 60, 195, 237, 97, 68, 66, 108, 126, 157, 119, 203, 108, 156, 9, 108, 24, 14, 156, 138, 251]
*  12664ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 93, 79, 91, 101, 100, 82, 148, 83, 163, 70, 119, 182, 2, 145, 39, 64, 56, 175, 239, 24, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*  12665ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  12668ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12676ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 57, 1, 0, 0, 0, 0, 180, 247, 72, 23, 172, 49, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 136, 42, 26, 73, 156, 252, 198, 104, 13, 203, 181, 9, 140, 6, 207, 78, 218, 172, 43, 109, 188, 237, 46, 139, 223, 209, 7, 130, 183, 133, 157, 164, 144, 0]
*  12677ms test_comm.py:126 PUBKEY: 65 04964210625462a87fcc779e8a45a64343503c3cc3ed6144426c7e9d77cb6c9c096c180e9c8afb5d4f5b6564529453a34677b60291274038afef18b4f74817ac31
*  12678ms test_comm.py:126 KEYHANDLE: 32 882a1a499cfcc6680dcbb5098c06cf4edaac2b6dbced2e8bdfd10782b7859da4
*  12678ms communication.py:77 Sending data: {}
*  12678ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  12680ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 22, 161, 98, 84, 80, 88, 32, 135, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149, 50, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124]
*  12684ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 135, 164, 126, 119, 237, 181, 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]
*  12812ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12813ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  12816ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12824ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 122, 22, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 1, 252, 123, 50, 164, 42, 132, 192, 204, 247, 80, 100, 117, 17, 210, 121, 56, 124, 105, 159, 167, 209, 156, 38, 61, 247, 181, 140, 198, 168, 227, 247, 101, 244, 116, 238, 171, 87]
*  12828ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 131, 0, 5, 56, 255, 229, 131, 77, 167, 126, 155, 128, 237, 225, 21, 116, 213, 8, 240, 226, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*  12829ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  12832ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12840ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 57, 1, 0, 0, 0, 0, 168, 152, 241, 117, 59, 201, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 248, 27, 203, 89, 128, 67, 66, 27, 126, 13, 3, 124, 171, 12, 72, 139, 15, 9, 167, 41, 95, 178, 108, 135, 62, 49, 179, 166, 75, 11, 71, 155, 144, 0]
*  12841ms test_comm.py:126 PUBKEY: 65 0401fc7b32a42a84c0ccf750647511d279387c699fa7d19c263df7b58cc6a8e3f765f474eeab5783000538ffe5834da77e9b80ede11574d508f0e2a898f1753bc9
*  12842ms test_comm.py:126 KEYHANDLE: 32 f81bcb598043421b7e0d037cab0c488b0f09a7295fb26c873e31b3a64b0b479b
*  12842ms communication.py:77 Sending data: {}
*  12843ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  12844ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 22, 161, 98, 84, 80, 88, 32, 135, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149, 50, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124]
*  12848ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 135, 164, 126, 119, 237, 181, 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]
*  12980ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12981ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  12984ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  12992ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 122, 22, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 80, 59, 35, 112, 7, 141, 57, 10, 138, 197, 99, 249, 39, 163, 37, 32, 181, 244, 209, 115, 87, 108, 59, 143, 191, 39, 207, 29, 112, 138, 88, 249, 9, 44, 45, 66, 18, 204]
*  12996ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 213, 201, 27, 146, 211, 110, 137, 240, 95, 105, 143, 253, 180, 104, 107, 147, 67, 174, 24, 154, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*  12997ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  13000ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13008ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 57, 1, 0, 0, 0, 0, 166, 247, 202, 220, 203, 11, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 46, 122, 150, 190, 96, 212, 184, 200, 97, 103, 204, 37, 189, 44, 139, 149, 255, 4, 82, 232, 190, 64, 207, 211, 175, 40, 200, 29, 40, 105, 226, 255, 144, 0]
*  13009ms test_comm.py:126 PUBKEY: 65 04503b2370078d390a8ac563f927a32520b5f4d173576c3b8fbf27cf1d708a58f9092c2d4212ccd5c91b92d36e89f05f698ffdb4686b9343ae189aa6f7cadccb0b
*  13009ms test_comm.py:126 KEYHANDLE: 32 2e7a96be60d4b8c86167cc25bd2c8b95ff0452e8be40cfd3af28c81d2869e2ff
*  13010ms communication.py:77 Sending data: {}
*  13011ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  13012ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 22, 161, 98, 84, 80, 88, 32, 135, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149, 50, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124]
*  13016ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 135, 164, 126, 119, 237, 181, 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]
*  13168ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13169ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  13172ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13180ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 122, 22, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 240, 18, 97, 100, 85, 30, 118, 210, 135, 124, 119, 91, 152, 146, 200, 225, 71, 160, 12, 197, 35, 143, 88, 150, 238, 212, 185, 187, 47, 221, 196, 184, 39, 155, 118, 141, 166, 130]
*  13184ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 41, 96, 232, 111, 140, 189, 107, 50, 72, 154, 67, 236, 94, 11, 20, 109, 237, 157, 74, 249, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*  13185ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  13188ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13196ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 57, 1, 0, 0, 0, 0, 105, 189, 98, 109, 109, 216, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 87, 121, 246, 221, 235, 164, 174, 202, 62, 228, 34, 223, 213, 245, 251, 156, 16, 77, 169, 2, 103, 17, 86, 137, 227, 186, 8, 16, 210, 118, 8, 213, 144, 0]
*  13197ms test_comm.py:126 PUBKEY: 65 04f0126164551e76d2877c775b9892c8e147a00cc5238f5896eed4b9bb2fddc4b8279b768da6822960e86f8cbd6b32489a43ec5e0b146ded9d4af969bd626d6dd8
*  13198ms test_comm.py:126 KEYHANDLE: 32 5779f6ddeba4aeca3ee422dfd5f5fb9c104da90267115689e3ba0810d27608d5
*  13198ms communication.py:77 Sending data: {}
*  13199ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  13200ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 22, 161, 98, 84, 80, 88, 32, 135, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149, 50, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124]
*  13204ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 135, 164, 126, 119, 237, 181, 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]
*  13380ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13381ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  13384ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13392ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 122, 22, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 98, 232, 241, 132, 97, 30, 217, 1, 84, 149, 169, 235, 0, 234, 120, 129, 19, 190, 136, 22, 161, 148, 109, 195, 123, 240, 64, 12, 63, 222, 167, 213, 97, 168, 51, 15, 249, 138]
*  13396ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 199, 137, 213, 178, 79, 195, 39, 88, 87, 96, 244, 42, 75, 148, 23, 213, 202, 53, 174, 200, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*  13397ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  13400ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13408ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 57, 1, 0, 0, 0, 0, 129, 27, 170, 83, 33, 75, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 121, 249, 218, 254, 191, 184, 149, 192, 232, 251, 81, 181, 40, 151, 61, 202, 130, 163, 183, 197, 41, 107, 7, 36, 96, 16, 229, 75, 74, 116, 96, 163, 144, 0]
*  13409ms test_comm.py:126 PUBKEY: 65 0462e8f184611ed9015495a9eb00ea788113be8816a1946dc37bf0400c3fdea7d561a8330ff98ac789d5b24fc327585760f42a4b9417d5ca35aec8811baa53214b
*  13410ms test_comm.py:126 KEYHANDLE: 32 79f9dafebfb895c0e8fb51b528973dca82a3b7c5296b07246010e54b4a7460a3
*  13410ms communication.py:77 Sending data: {}
*  13411ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  13412ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 22, 161, 98, 84, 80, 88, 32, 135, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149, 50, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124]
*  13416ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 135, 164, 126, 119, 237, 181, 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]
*  13556ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13557ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  13560ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13568ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 122, 22, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 107, 182, 145, 161, 86, 158, 78, 253, 173, 249, 122, 209, 232, 13, 21, 127, 207, 74, 134, 55, 94, 10, 189, 51, 232, 81, 58, 122, 0, 254, 29, 12, 5, 140, 3, 10, 103, 70]
*  13572ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 232, 248, 247, 104, 235, 123, 103, 173, 199, 232, 187, 250, 33, 57, 167, 79, 222, 54, 54, 187, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*  13573ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  13576ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13584ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 57, 1, 0, 0, 0, 0, 221, 188, 15, 92, 144, 116, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 22, 231, 84, 62, 22, 16, 205, 63, 5, 9, 199, 253, 154, 146, 104, 115, 40, 123, 117, 146, 36, 1, 83, 15, 136, 38, 81, 49, 45, 215, 235, 153, 144, 0]
*  13585ms test_comm.py:126 PUBKEY: 65 046bb691a1569e4efdadf97ad1e80d157fcf4a86375e0abd33e8513a7a00fe1d0c058c030a6746e8f8f768eb7b67adc7e8bbfa2139a74fde3636bbddbc0f5c9074
*  13585ms test_comm.py:126 KEYHANDLE: 32 16e7543e1610cd3f0509c7fd9a926873287b75922401530f882651312dd7eb99
*  13586ms communication.py:77 Sending data: {}
*  13586ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  13588ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 22, 161, 98, 84, 80, 88, 32, 135, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149, 50, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124]
*  13592ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 135, 164, 126, 119, 237, 181, 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]
*  13740ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13741ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  13744ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13752ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 122, 22, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 248, 174, 56, 57, 149, 202, 140, 40, 174, 119, 99, 219, 69, 227, 90, 64, 122, 42, 106, 188, 155, 63, 215, 26, 70, 248, 134, 196, 254, 113, 188, 239, 157, 0, 149, 117, 6, 21]
*  13756ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 208, 240, 143, 219, 80, 245, 13, 194, 89, 171, 10, 4, 32, 161, 91, 66, 147, 51, 226, 152, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*  13757ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  13760ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13768ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 57, 1, 0, 0, 0, 0, 250, 156, 87, 22, 104, 235, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 196, 141, 65, 159, 156, 255, 21, 83, 8, 255, 30, 234, 211, 214, 164, 62, 115, 117, 178, 151, 141, 55, 26, 103, 145, 33, 159, 214, 105, 132, 84, 155, 144, 0]
*  13769ms test_comm.py:126 PUBKEY: 65 04f8ae383995ca8c28ae7763db45e35a407a2a6abc9b3fd71a46f886c4fe71bcef9d0095750615d0f08fdb50f50dc259ab0a0420a15b429333e298fa9c571668eb
*  13769ms test_comm.py:126 KEYHANDLE: 32 c48d419f9cff155308ff1eead3d6a43e7375b2978d371a6791219fd66984549b
*  13770ms communication.py:77 Sending data: {}
*  13771ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  13772ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 22, 161, 98, 84, 80, 88, 32, 135, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149, 50, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124]
*  13776ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 135, 164, 126, 119, 237, 181, 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]
*  13912ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13913ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  13916ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13924ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 122, 22, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 235, 2, 20, 29, 236, 48, 98, 202, 196, 254, 109, 255, 129, 102, 92, 23, 230, 73, 216, 51, 142, 49, 11, 133, 40, 248, 67, 2, 123, 223, 234, 184, 149, 29, 80, 184, 126, 213]
*  13928ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 66, 221, 98, 42, 243, 97, 165, 154, 237, 20, 76, 56, 96, 254, 113, 237, 81, 48, 60, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*  13929ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  13932ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  13940ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 57, 1, 0, 0, 0, 0, 54, 120, 182, 200, 44, 238, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 119, 136, 42, 86, 48, 239, 175, 174, 108, 196, 76, 233, 37, 88, 75, 255, 47, 71, 172, 127, 210, 106, 192, 133, 254, 59, 242, 138, 151, 171, 3, 243, 144, 0]
*  13941ms test_comm.py:126 PUBKEY: 65 04eb02141dec3062cac4fe6dff81665c17e649d8338e310b8528f843027bdfeab8951d50b87ed542dd622af361a59aed144c3860fe71ed51303cd53678b6c82cee
*  13941ms test_comm.py:126 KEYHANDLE: 32 77882a5630efafae6cc44ce925584bff2f47ac7fd26ac085fe3bf28a97ab03f3
*  13942ms communication.py:77 Sending data: {'KEYHANDLE': b'\xae\xeb2]\x01\xf28@\x9d\x9e\x9e\xb7\xbc\x87\xf2|\xf3IH\xb9\x17\xe9\xb6q\xdd\xd5\xf4\xff\x19\x92&\xfe'}
*  13943ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 169, 0, 2, 3, 0, 0, 0, 160, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  13944ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 174, 235, 50, 93, 1, 242, 56, 64, 157, 158, 158, 183, 188, 135, 242, 124, 243, 73]
*  13948ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 72, 185, 23, 233, 182, 113, 221, 213, 244, 255, 25, 146, 38, 254, 98, 84, 80, 88, 32, 135, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149, 50, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124, 135, 164, 126, 119, 237, 181, 90, 0, 0, 0, 0, 0, 0, 0, 0]
*  14024ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14025ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  14028ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14036ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 122, 23, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 228, 149, 111, 154, 174, 10, 242, 111, 167, 224, 30, 105, 87, 139, 26, 226, 34, 1, 112, 235, 227, 153, 42, 114, 67, 88, 228, 209, 187, 154, 103, 214, 70, 223, 135, 211, 110, 57]
*  14040ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 208, 55, 122, 137, 9, 184, 85, 169, 147, 138, 122, 170, 112, 244, 189, 142, 4, 215, 144, 73, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*  14041ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  14044ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14052ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 57, 1, 0, 0, 0, 0, 69, 214, 10, 144, 160, 178, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 174, 235, 50, 93, 1, 242, 56, 64, 157, 158, 158, 183, 188, 135, 242, 124, 243, 73, 72, 185, 23, 233, 182, 113, 221, 213, 244, 255, 25, 146, 38, 254, 144, 0]
*  14053ms test_comm.py:126 PUBKEY: 65 04e4956f9aae0af26fa7e01e69578b1ae2220170ebe3992a724358e4d1bb9a67d646df87d36e39d0377a8909b855a9938a7aaa70f4bd8e04d7904945d60a90a0b2
*  14054ms test_comm.py:126 KEYHANDLE: 32 aeeb325d01f238409d9e9eb7bc87f27cf34948b917e9b671ddd5f4ff199226fe
*  14054ms communication.py:77 Sending data: {'KEYHANDLE': b"\x9fO\xb60\xaa\xc5T\xbc\x0b\xf8\xb4\x8e\xd0\x80\xbe\xc7Q4\x10\xab\xb0k\x80k\x16'\xc1\xc7k\xb7:\xf4"}
*  14055ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 169, 0, 2, 3, 0, 0, 0, 160, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  14056ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 159, 79, 182, 48, 170, 197, 84, 188, 11, 248, 180, 142, 208, 128, 190, 199, 81, 52]
*  14060ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 16, 171, 176, 107, 128, 107, 22, 39, 193, 199, 107, 183, 58, 244, 98, 84, 80, 88, 32, 135, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149, 50, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124, 135, 164, 126, 119, 237, 181, 90, 0, 0, 0, 0, 0, 0, 0, 0]
*  14124ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14125ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  14128ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14136ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 122, 23, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 174, 173, 93, 0, 232, 179, 165, 146, 162, 202, 207, 93, 93, 64, 212, 72, 13, 64, 3, 109, 28, 33, 191, 14, 221, 53, 37, 251, 66, 63, 20, 41, 185, 36, 215, 131, 134, 33]
*  14140ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 55, 229, 69, 145, 74, 140, 251, 232, 69, 161, 100, 18, 93, 139, 96, 60, 191, 170, 158, 104, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*  14141ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  14144ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14152ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 57, 1, 0, 0, 0, 0, 7, 154, 31, 0, 8, 49, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 159, 79, 182, 48, 170, 197, 84, 188, 11, 248, 180, 142, 208, 128, 190, 199, 81, 52, 16, 171, 176, 107, 128, 107, 22, 39, 193, 199, 107, 183, 58, 244, 144, 0]
*  14153ms test_comm.py:126 PUBKEY: 65 04aead5d00e8b3a592a2cacf5d5d40d4480d40036d1c21bf0edd3525fb423f1429b924d783862137e545914a8cfbe845a164125d8b603cbfaa9e68079a1f000831
*  14153ms test_comm.py:126 KEYHANDLE: 32 9f4fb630aac554bc0bf8b48ed080bec7513410abb06b806b1627c1c76bb73af4
*  14154ms communication.py:77 Sending data: {'KEYHANDLE': b'\x88*\x1aI\x9c\xfc\xc6h\r\xcb\xb5\t\x8c\x06\xcfN\xda\xac+m\xbc\xed.\x8b\xdf\xd1\x07\x82\xb7\x85\x9d\xa4'}
*  14154ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 169, 0, 2, 3, 0, 0, 0, 160, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  14156ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 136, 42, 26, 73, 156, 252, 198, 104, 13, 203, 181, 9, 140, 6, 207, 78, 218, 172]
*  14160ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 43, 109, 188, 237, 46, 139, 223, 209, 7, 130, 183, 133, 157, 164, 98, 84, 80, 88, 32, 135, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149, 50, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124, 135, 164, 126, 119, 237, 181, 90, 0, 0, 0, 0, 0, 0, 0, 0]
*  14224ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14225ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  14228ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14236ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 122, 23, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 150, 66, 16, 98, 84, 98, 168, 127, 204, 119, 158, 138, 69, 166, 67, 67, 80, 60, 60, 195, 237, 97, 68, 66, 108, 126, 157, 119, 203, 108, 156, 9, 108, 24, 14, 156, 138, 251]
*  14240ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 93, 79, 91, 101, 100, 82, 148, 83, 163, 70, 119, 182, 2, 145, 39, 64, 56, 175, 239, 24, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*  14241ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  14244ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14252ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 57, 1, 0, 0, 0, 0, 180, 247, 72, 23, 172, 49, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 136, 42, 26, 73, 156, 252, 198, 104, 13, 203, 181, 9, 140, 6, 207, 78, 218, 172, 43, 109, 188, 237, 46, 139, 223, 209, 7, 130, 183, 133, 157, 164, 144, 0]
*  14253ms test_comm.py:126 PUBKEY: 65 04964210625462a87fcc779e8a45a64343503c3cc3ed6144426c7e9d77cb6c9c096c180e9c8afb5d4f5b6564529453a34677b60291274038afef18b4f74817ac31
*  14253ms test_comm.py:126 KEYHANDLE: 32 882a1a499cfcc6680dcbb5098c06cf4edaac2b6dbced2e8bdfd10782b7859da4
*  14254ms communication.py:77 Sending data: {'KEYHANDLE': b'\xf8\x1b\xcbY\x80CB\x1b~\r\x03|\xab\x0cH\x8b\x0f\t\xa7)_\xb2l\x87>1\xb3\xa6K\x0bG\x9b'}
*  14255ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 169, 0, 2, 3, 0, 0, 0, 160, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  14256ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 248, 27, 203, 89, 128, 67, 66, 27, 126, 13, 3, 124, 171, 12, 72, 139, 15, 9]
*  14260ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 167, 41, 95, 178, 108, 135, 62, 49, 179, 166, 75, 11, 71, 155, 98, 84, 80, 88, 32, 135, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149, 50, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124, 135, 164, 126, 119, 237, 181, 90, 0, 0, 0, 0, 0, 0, 0, 0]
*  14332ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14333ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  14336ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14344ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 122, 23, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 1, 252, 123, 50, 164, 42, 132, 192, 204, 247, 80, 100, 117, 17, 210, 121, 56, 124, 105, 159, 167, 209, 156, 38, 61, 247, 181, 140, 198, 168, 227, 247, 101, 244, 116, 238, 171, 87]
*  14348ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 131, 0, 5, 56, 255, 229, 131, 77, 167, 126, 155, 128, 237, 225, 21, 116, 213, 8, 240, 226, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*  14349ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  14352ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14360ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 57, 1, 0, 0, 0, 0, 168, 152, 241, 117, 59, 201, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 248, 27, 203, 89, 128, 67, 66, 27, 126, 13, 3, 124, 171, 12, 72, 139, 15, 9, 167, 41, 95, 178, 108, 135, 62, 49, 179, 166, 75, 11, 71, 155, 144, 0]
*  14361ms test_comm.py:126 PUBKEY: 65 0401fc7b32a42a84c0ccf750647511d279387c699fa7d19c263df7b58cc6a8e3f765f474eeab5783000538ffe5834da77e9b80ede11574d508f0e2a898f1753bc9
*  14361ms test_comm.py:126 KEYHANDLE: 32 f81bcb598043421b7e0d037cab0c488b0f09a7295fb26c873e31b3a64b0b479b
*  14362ms communication.py:77 Sending data: {'KEYHANDLE': b'.z\x96\xbe`\xd4\xb8\xc8ag\xcc%\xbd,\x8b\x95\xff\x04R\xe8\xbe@\xcf\xd3\xaf(\xc8\x1d(i\xe2\xff'}
*  14362ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 169, 0, 2, 3, 0, 0, 0, 160, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  14364ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 122, 150, 190, 96, 212, 184, 200, 97, 103, 204, 37, 189, 44, 139, 149, 255, 4]
*  14368ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 82, 232, 190, 64, 207, 211, 175, 40, 200, 29, 40, 105, 226, 255, 98, 84, 80, 88, 32, 135, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149, 50, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124, 135, 164, 126, 119, 237, 181, 90, 0, 0, 0, 0, 0, 0, 0, 0]
*  14444ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14445ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  14448ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14456ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 122, 23, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 80, 59, 35, 112, 7, 141, 57, 10, 138, 197, 99, 249, 39, 163, 37, 32, 181, 244, 209, 115, 87, 108, 59, 143, 191, 39, 207, 29, 112, 138, 88, 249, 9, 44, 45, 66, 18, 204]
*  14460ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 213, 201, 27, 146, 211, 110, 137, 240, 95, 105, 143, 253, 180, 104, 107, 147, 67, 174, 24, 154, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*  14461ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  14464ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14472ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 57, 1, 0, 0, 0, 0, 166, 247, 202, 220, 203, 11, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 46, 122, 150, 190, 96, 212, 184, 200, 97, 103, 204, 37, 189, 44, 139, 149, 255, 4, 82, 232, 190, 64, 207, 211, 175, 40, 200, 29, 40, 105, 226, 255, 144, 0]
*  14473ms test_comm.py:126 PUBKEY: 65 04503b2370078d390a8ac563f927a32520b5f4d173576c3b8fbf27cf1d708a58f9092c2d4212ccd5c91b92d36e89f05f698ffdb4686b9343ae189aa6f7cadccb0b
*  14474ms test_comm.py:126 KEYHANDLE: 32 2e7a96be60d4b8c86167cc25bd2c8b95ff0452e8be40cfd3af28c81d2869e2ff
*  14474ms communication.py:77 Sending data: {'KEYHANDLE': b'Wy\xf6\xdd\xeb\xa4\xae\xca>\xe4"\xdf\xd5\xf5\xfb\x9c\x10M\xa9\x02g\x11V\x89\xe3\xba\x08\x10\xd2v\x08\xd5'}
*  14475ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 169, 0, 2, 3, 0, 0, 0, 160, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  14476ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 87, 121, 246, 221, 235, 164, 174, 202, 62, 228, 34, 223, 213, 245, 251, 156, 16, 77]
*  14480ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 169, 2, 103, 17, 86, 137, 227, 186, 8, 16, 210, 118, 8, 213, 98, 84, 80, 88, 32, 135, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149, 50, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124, 135, 164, 126, 119, 237, 181, 90, 0, 0, 0, 0, 0, 0, 0, 0]
*  14560ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14561ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  14564ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14572ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 122, 23, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 240, 18, 97, 100, 85, 30, 118, 210, 135, 124, 119, 91, 152, 146, 200, 225, 71, 160, 12, 197, 35, 143, 88, 150, 238, 212, 185, 187, 47, 221, 196, 184, 39, 155, 118, 141, 166, 130]
*  14576ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 41, 96, 232, 111, 140, 189, 107, 50, 72, 154, 67, 236, 94, 11, 20, 109, 237, 157, 74, 249, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*  14577ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  14580ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14588ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 57, 1, 0, 0, 0, 0, 105, 189, 98, 109, 109, 216, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 87, 121, 246, 221, 235, 164, 174, 202, 62, 228, 34, 223, 213, 245, 251, 156, 16, 77, 169, 2, 103, 17, 86, 137, 227, 186, 8, 16, 210, 118, 8, 213, 144, 0]
*  14589ms test_comm.py:126 PUBKEY: 65 04f0126164551e76d2877c775b9892c8e147a00cc5238f5896eed4b9bb2fddc4b8279b768da6822960e86f8cbd6b32489a43ec5e0b146ded9d4af969bd626d6dd8
*  14589ms test_comm.py:126 KEYHANDLE: 32 5779f6ddeba4aeca3ee422dfd5f5fb9c104da90267115689e3ba0810d27608d5
*  14590ms communication.py:77 Sending data: {'KEYHANDLE': b'y\xf9\xda\xfe\xbf\xb8\x95\xc0\xe8\xfbQ\xb5(\x97=\xca\x82\xa3\xb7\xc5)k\x07$`\x10\xe5KJt`\xa3'}
*  14591ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 169, 0, 2, 3, 0, 0, 0, 160, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  14592ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 121, 249, 218, 254, 191, 184, 149, 192, 232, 251, 81, 181, 40, 151, 61, 202, 130, 163]
*  14596ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 183, 197, 41, 107, 7, 36, 96, 16, 229, 75, 74, 116, 96, 163, 98, 84, 80, 88, 32, 135, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149, 50, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124, 135, 164, 126, 119, 237, 181, 90, 0, 0, 0, 0, 0, 0, 0, 0]
*  14668ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14669ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  14672ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14680ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 122, 23, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 98, 232, 241, 132, 97, 30, 217, 1, 84, 149, 169, 235, 0, 234, 120, 129, 19, 190, 136, 22, 161, 148, 109, 195, 123, 240, 64, 12, 63, 222, 167, 213, 97, 168, 51, 15, 249, 138]
*  14684ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 199, 137, 213, 178, 79, 195, 39, 88, 87, 96, 244, 42, 75, 148, 23, 213, 202, 53, 174, 200, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*  14685ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  14688ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14696ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 57, 1, 0, 0, 0, 0, 129, 27, 170, 83, 33, 75, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 121, 249, 218, 254, 191, 184, 149, 192, 232, 251, 81, 181, 40, 151, 61, 202, 130, 163, 183, 197, 41, 107, 7, 36, 96, 16, 229, 75, 74, 116, 96, 163, 144, 0]
*  14697ms test_comm.py:126 PUBKEY: 65 0462e8f184611ed9015495a9eb00ea788113be8816a1946dc37bf0400c3fdea7d561a8330ff98ac789d5b24fc327585760f42a4b9417d5ca35aec8811baa53214b
*  14698ms test_comm.py:126 KEYHANDLE: 32 79f9dafebfb895c0e8fb51b528973dca82a3b7c5296b07246010e54b4a7460a3
*  14698ms communication.py:77 Sending data: {'KEYHANDLE': b'\x16\xe7T>\x16\x10\xcd?\x05\t\xc7\xfd\x9a\x92hs({u\x92$\x01S\x0f\x88&Q1-\xd7\xeb\x99'}
*  14699ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 169, 0, 2, 3, 0, 0, 0, 160, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  14700ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 22, 231, 84, 62, 22, 16, 205, 63, 5, 9, 199, 253, 154, 146, 104, 115, 40, 123]
*  14704ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 117, 146, 36, 1, 83, 15, 136, 38, 81, 49, 45, 215, 235, 153, 98, 84, 80, 88, 32, 135, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149, 50, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124, 135, 164, 126, 119, 237, 181, 90, 0, 0, 0, 0, 0, 0, 0, 0]
*  14772ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14773ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  14776ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14784ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 122, 23, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 107, 182, 145, 161, 86, 158, 78, 253, 173, 249, 122, 209, 232, 13, 21, 127, 207, 74, 134, 55, 94, 10, 189, 51, 232, 81, 58, 122, 0, 254, 29, 12, 5, 140, 3, 10, 103, 70]
*  14788ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 232, 248, 247, 104, 235, 123, 103, 173, 199, 232, 187, 250, 33, 57, 167, 79, 222, 54, 54, 187, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*  14789ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  14792ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14800ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 57, 1, 0, 0, 0, 0, 221, 188, 15, 92, 144, 116, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 22, 231, 84, 62, 22, 16, 205, 63, 5, 9, 199, 253, 154, 146, 104, 115, 40, 123, 117, 146, 36, 1, 83, 15, 136, 38, 81, 49, 45, 215, 235, 153, 144, 0]
*  14801ms test_comm.py:126 PUBKEY: 65 046bb691a1569e4efdadf97ad1e80d157fcf4a86375e0abd33e8513a7a00fe1d0c058c030a6746e8f8f768eb7b67adc7e8bbfa2139a74fde3636bbddbc0f5c9074
*  14801ms test_comm.py:126 KEYHANDLE: 32 16e7543e1610cd3f0509c7fd9a926873287b75922401530f882651312dd7eb99
*  14802ms communication.py:77 Sending data: {'KEYHANDLE': b'\xc4\x8dA\x9f\x9c\xff\x15S\x08\xff\x1e\xea\xd3\xd6\xa4>su\xb2\x97\x8d7\x1ag\x91!\x9f\xd6i\x84T\x9b'}
*  14803ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 169, 0, 2, 3, 0, 0, 0, 160, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  14804ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 196, 141, 65, 159, 156, 255, 21, 83, 8, 255, 30, 234, 211, 214, 164, 62, 115, 117]
*  14808ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 178, 151, 141, 55, 26, 103, 145, 33, 159, 214, 105, 132, 84, 155, 98, 84, 80, 88, 32, 135, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149, 50, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124, 135, 164, 126, 119, 237, 181, 90, 0, 0, 0, 0, 0, 0, 0, 0]
*  14888ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14889ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  14892ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14900ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 122, 23, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 248, 174, 56, 57, 149, 202, 140, 40, 174, 119, 99, 219, 69, 227, 90, 64, 122, 42, 106, 188, 155, 63, 215, 26, 70, 248, 134, 196, 254, 113, 188, 239, 157, 0, 149, 117, 6, 21]
*  14904ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 208, 240, 143, 219, 80, 245, 13, 194, 89, 171, 10, 4, 32, 161, 91, 66, 147, 51, 226, 152, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*  14905ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  14908ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14916ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 57, 1, 0, 0, 0, 0, 250, 156, 87, 22, 104, 235, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 196, 141, 65, 159, 156, 255, 21, 83, 8, 255, 30, 234, 211, 214, 164, 62, 115, 117, 178, 151, 141, 55, 26, 103, 145, 33, 159, 214, 105, 132, 84, 155, 144, 0]
*  14917ms test_comm.py:126 PUBKEY: 65 04f8ae383995ca8c28ae7763db45e35a407a2a6abc9b3fd71a46f886c4fe71bcef9d0095750615d0f08fdb50f50dc259ab0a0420a15b429333e298fa9c571668eb
*  14918ms test_comm.py:126 KEYHANDLE: 32 c48d419f9cff155308ff1eead3d6a43e7375b2978d371a6791219fd66984549b
*  14918ms communication.py:77 Sending data: {'KEYHANDLE': b'w\x88*V0\xef\xaf\xael\xc4L\xe9%XK\xff/G\xac\x7f\xd2j\xc0\x85\xfe;\xf2\x8a\x97\xab\x03\xf3'}
*  14919ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 169, 0, 2, 3, 0, 0, 0, 160, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  14920ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 119, 136, 42, 86, 48, 239, 175, 174, 108, 196, 76, 233, 37, 88, 75, 255, 47, 71]
*  14924ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 172, 127, 210, 106, 192, 133, 254, 59, 242, 138, 151, 171, 3, 243, 98, 84, 80, 88, 32, 135, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149, 50, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124, 135, 164, 126, 119, 237, 181, 90, 0, 0, 0, 0, 0, 0, 0, 0]
*  14996ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  14997ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  15000ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15008ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 0, 122, 23, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 235, 2, 20, 29, 236, 48, 98, 202, 196, 254, 109, 255, 129, 102, 92, 23, 230, 73, 216, 51, 142, 49, 11, 133, 40, 248, 67, 2, 123, 223, 234, 184, 149, 29, 80, 184, 126, 213]
*  15012ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 66, 221, 98, 42, 243, 97, 165, 154, 237, 20, 76, 56, 96, 254, 113, 237, 81, 48, 60, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*  15013ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  15016ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15024ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 57, 1, 0, 0, 0, 0, 54, 120, 182, 200, 44, 238, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 32, 119, 136, 42, 86, 48, 239, 175, 174, 108, 196, 76, 233, 37, 88, 75, 255, 47, 71, 172, 127, 210, 106, 192, 133, 254, 59, 242, 138, 151, 171, 3, 243, 144, 0]
*  15025ms test_comm.py:126 PUBKEY: 65 04eb02141dec3062cac4fe6dff81665c17e649d8338e310b8528f843027bdfeab8951d50b87ed542dd622af361a59aed144c3860fe71ed51303cd53678b6c82cee
*  15025ms test_comm.py:126 KEYHANDLE: 32 77882a5630efafae6cc44ce925584bff2f47ac7fd26ac085fe3bf28a97ab03f3

Teardown

PASSED test_login 0:00:00.056832

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: f2
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 002904a162545058208b95c45ce9c4373137ed9e8fa1ba8869dd1a1581867af8009621e5c82b52f326
Captured stderr call
* INFO  15031ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=a26350494e483132333435363738625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=b'\xa2cPINH12345678bTPX \x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z'
Send Command.SET_PIN
CBOR encoded data dict (to send): (54) a26350494e483132333435363738625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
54 0/1 221 59 010001dd3633000aa26350494e483132333435363738625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Send result: f2
Result Command.SET_PIN: ExecError.ERR_NOT_ALLOWED
Send results: [242] False
* INFO  15048ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=a26350494e483132333435363738625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=b'\xa2cPINH12345678bTPX \x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z'
Send Command.LOGIN
CBOR encoded data dict (to send): (54) a26350494e483132333435363738625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
54 0/1 221 59 010001dd36330004a26350494e483132333435363738625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
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: 002904a162545058208b95c45ce9c4373137ed9e8fa1ba8869dd1a1581867af8009621e5c82b52f326
All data received: [(0, 2), (161, 2), (196, 2), (55, 2), (41, 1), (4, 1), (98, 1), (84, 1), (80, 1), (88, 1)]
All data received: 002904a162545058208b95c45ce9c4373137ed9e8fa1ba8869dd1a1581867af8009621e5c82b52f326
All data received CBOR: {'TP': b'\x8b\x95\xc4\\\xe9\xc4717\xed\x9e\x8f\xa1\xba\x88i\xdd\x1a\x15\x81\x86z\xf8\x00\x96!\xe5\xc8+R\xf3&'}
* DEBUG  15085ms test_comm.py:126 TP: 32 8b95c45ce9c4373137ed9e8fa1ba8869dd1a1581867af8009621e5c82b52f326
Captured log call
*  15031ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  15032ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 138, 0, 2, 3, 0, 0, 0, 129, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  15036ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 135, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149]
*  15040ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 50, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124, 135, 164, 126, 119, 237, 181, 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]
*  15048ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 242, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15048ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  15049ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 138, 0, 2, 3, 0, 0, 0, 129, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  15052ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 135, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149]
*  15056ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 50, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124, 135, 164, 126, 119, 237, 181, 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]
*  15072ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15073ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  15076ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15084ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 48, 1, 0, 0, 0, 0, 0, 41, 4, 161, 98, 84, 80, 88, 32, 139, 149, 196, 92, 233, 196, 55, 49, 55, 237, 158, 143, 161, 186, 136, 105, 221, 26, 21, 129, 134, 122, 248, 0, 150, 33, 229, 200, 43, 82, 243, 38, 144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15085ms test_comm.py:126 TP: 32 8b95c45ce9c4373137ed9e8fa1ba8869dd1a1581867af8009621e5c82b52f326

Teardown

PASSED test_login_wrong 0:00:00.016249

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: f1
Captured stderr call
* INFO  15090ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
Sending command with temp auth token=87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=a26350494e474241442050494e625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=b'\xa2cPINGBAD PINbTPX \x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z'
Send Command.LOGIN
CBOR encoded data dict (to send): (53) a26350494e474241442050494e625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
53 0/1 221 58 010001dd35320004a26350494e474241442050494e625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Send result: f1
Result Command.LOGIN: ExecError.INVALID_PIN
Send results: [241] False
Captured log call
*  15090ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
*  15090ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 137, 0, 2, 3, 0, 0, 0, 128, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  15092ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 135, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149, 50]
*  15096ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124, 135, 164, 126, 119, 237, 181, 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]
*  15104ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 241, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

PASSED test_login_wrong_attempt_counter 0:00:01.504528

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 000306
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00030a
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 002904a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 000305
Selecting exchange_u2f
Received CTAP1 signature raw: f1
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 002d00a468554e4c4f434b4544f46756455253494f4e0165534c4f545318506c50494e5f415454454d50545307
Selecting exchange_u2f
Received CTAP1 signature raw: f1
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 002d00a468554e4c4f434b4544f46756455253494f4e0165534c4f545318506c50494e5f415454454d50545306
Selecting exchange_u2f
Received CTAP1 signature raw: f1
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 002d00a468554e4c4f434b4544f46756455253494f4e0165534c4f545318506c50494e5f415454454d50545305
Selecting exchange_u2f
Received CTAP1 signature raw: f1
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 002d00a468554e4c4f434b4544f46756455253494f4e0165534c4f545318506c50494e5f415454454d50545304
Selecting exchange_u2f
Received CTAP1 signature raw: f1
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 002d00a468554e4c4f434b4544f46756455253494f4e0165534c4f545318506c50494e5f415454454d50545303
Selecting exchange_u2f
Received CTAP1 signature raw: f1
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 002d00a468554e4c4f434b4544f46756455253494f4e0165534c4f545318506c50494e5f415454454d50545302
Selecting exchange_u2f
Received CTAP1 signature raw: f1
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 002d00a468554e4c4f434b4544f46756455253494f4e0165534c4f545318506c50494e5f415454454d50545301
Selecting exchange_u2f
Received CTAP1 signature raw: f1
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 002d00a468554e4c4f434b4544f46756455253494f4e0165534c4f545318506c50494e5f415454454d50545300
Selecting exchange_u2f
Received CTAP1 signature raw: f2
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 000306
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00030a
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 002904a16254505820f9fe5bebfa4dfeb597f949a8fb2b9ab5e596b0d931e964cdadb270746b9d9eb1
Selecting exchange_u2f
Received CTAP1 signature raw: f1
Captured stderr call
* INFO  15106ms communication.py:77 Sending data: {}
Sending command with temp auth token=87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=b'\xa1bTPX \x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z'
Send Command.FACTORY_RESET
CBOR encoded data dict (to send): (41) a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
41 0/1 221 46 010001dd29260006a1625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
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  15701ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=a26350494e483132333435363738625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=b'\xa2cPINH12345678bTPX \x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z'
Send Command.SET_PIN
CBOR encoded data dict (to send): (54) a26350494e483132333435363738625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
54 0/1 221 59 010001dd3633000aa26350494e483132333435363738625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
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  15801ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=87ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=a26350494e483132333435363738625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
Sending data=b'\xa2cPINH12345678bTPX \x87\xde\xd0\xb9Q\xa1\x93r\x83\x9b\x03\x952\x1aA\xca\x8c\x81\x1bc-\x1e\x0cV|\x87\xa4~w\xed\xb5Z'
Send Command.LOGIN
CBOR encoded data dict (to send): (54) a26350494e483132333435363738625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
54 0/1 221 59 010001dd36330004a26350494e483132333435363738625450582087ded0b951a19372839b0395321a41ca8c811b632d1e0c567c87a47e77edb55a
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: 002904a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
All data received: [(80, 2), (134, 2), (253, 2), (19, 2), (0, 1), (41, 1), (4, 1), (161, 1), (98, 1), (84, 1)]
All data received: 002904a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
All data received CBOR: {'TP': b'\xf2D\x86\x86\xe9k\xfd\x99\xea\x97\xaf\xa5B\x8d\xf0\x98\x13\xfd[P\xbd\x85\x13\xacI\xee\x81M\xd3@N\x02'}
Setting TMP AUTH TOKEN to f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
* INFO  15837ms communication.py:77 Sending data: {}
Sending command with temp auth token=f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=b'\xa1bTPX \xf2D\x86\x86\xe9k\xfd\x99\xea\x97\xaf\xa5B\x8d\xf0\x98\x13\xfd[P\xbd\x85\x13\xacI\xee\x81M\xd3@N\x02'
Send Command.LOGOUT
CBOR encoded data dict (to send): (41) a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
41 0/1 221 46 010001dd29260005a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
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  15865ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
Sending command with temp auth token=f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=a26350494e474241442050494e6254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=b'\xa2cPINGBAD PINbTPX \xf2D\x86\x86\xe9k\xfd\x99\xea\x97\xaf\xa5B\x8d\xf0\x98\x13\xfd[P\xbd\x85\x13\xacI\xee\x81M\xd3@N\x02'
Send Command.LOGIN
CBOR encoded data dict (to send): (53) a26350494e474241442050494e6254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
53 0/1 221 58 010001dd35320004a26350494e474241442050494e6254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Send result: f1
Result Command.LOGIN: ExecError.INVALID_PIN
Send results: [241] False
* INFO  15881ms communication.py:77 Sending data: {}
Sending command with temp auth token=f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=b'\xa1bTPX \xf2D\x86\x86\xe9k\xfd\x99\xea\x97\xaf\xa5B\x8d\xf0\x98\x13\xfd[P\xbd\x85\x13\xacI\xee\x81M\xd3@N\x02'
Send Command.STATUS
CBOR encoded data dict (to send): (41) a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
41 0/1 221 46 010001dd29260000a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
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  15909ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
Sending command with temp auth token=f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=a26350494e474241442050494e6254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=b'\xa2cPINGBAD PINbTPX \xf2D\x86\x86\xe9k\xfd\x99\xea\x97\xaf\xa5B\x8d\xf0\x98\x13\xfd[P\xbd\x85\x13\xacI\xee\x81M\xd3@N\x02'
Send Command.LOGIN
CBOR encoded data dict (to send): (53) a26350494e474241442050494e6254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
53 0/1 221 58 010001dd35320004a26350494e474241442050494e6254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Send result: f1
Result Command.LOGIN: ExecError.INVALID_PIN
Send results: [241] False
* INFO  15925ms communication.py:77 Sending data: {}
Sending command with temp auth token=f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=b'\xa1bTPX \xf2D\x86\x86\xe9k\xfd\x99\xea\x97\xaf\xa5B\x8d\xf0\x98\x13\xfd[P\xbd\x85\x13\xacI\xee\x81M\xd3@N\x02'
Send Command.STATUS
CBOR encoded data dict (to send): (41) a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
41 0/1 221 46 010001dd29260000a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
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  15953ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
Sending command with temp auth token=f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=a26350494e474241442050494e6254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=b'\xa2cPINGBAD PINbTPX \xf2D\x86\x86\xe9k\xfd\x99\xea\x97\xaf\xa5B\x8d\xf0\x98\x13\xfd[P\xbd\x85\x13\xacI\xee\x81M\xd3@N\x02'
Send Command.LOGIN
CBOR encoded data dict (to send): (53) a26350494e474241442050494e6254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
53 0/1 221 58 010001dd35320004a26350494e474241442050494e6254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Send result: f1
Result Command.LOGIN: ExecError.INVALID_PIN
Send results: [241] False
* INFO  15969ms communication.py:77 Sending data: {}
Sending command with temp auth token=f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=b'\xa1bTPX \xf2D\x86\x86\xe9k\xfd\x99\xea\x97\xaf\xa5B\x8d\xf0\x98\x13\xfd[P\xbd\x85\x13\xacI\xee\x81M\xd3@N\x02'
Send Command.STATUS
CBOR encoded data dict (to send): (41) a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
41 0/1 221 46 010001dd29260000a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
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  15997ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
Sending command with temp auth token=f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=a26350494e474241442050494e6254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=b'\xa2cPINGBAD PINbTPX \xf2D\x86\x86\xe9k\xfd\x99\xea\x97\xaf\xa5B\x8d\xf0\x98\x13\xfd[P\xbd\x85\x13\xacI\xee\x81M\xd3@N\x02'
Send Command.LOGIN
CBOR encoded data dict (to send): (53) a26350494e474241442050494e6254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
53 0/1 221 58 010001dd35320004a26350494e474241442050494e6254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Send result: f1
Result Command.LOGIN: ExecError.INVALID_PIN
Send results: [241] False
* INFO  16013ms communication.py:77 Sending data: {}
Sending command with temp auth token=f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=b'\xa1bTPX \xf2D\x86\x86\xe9k\xfd\x99\xea\x97\xaf\xa5B\x8d\xf0\x98\x13\xfd[P\xbd\x85\x13\xacI\xee\x81M\xd3@N\x02'
Send Command.STATUS
CBOR encoded data dict (to send): (41) a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
41 0/1 221 46 010001dd29260000a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
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  16041ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
Sending command with temp auth token=f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=a26350494e474241442050494e6254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=b'\xa2cPINGBAD PINbTPX \xf2D\x86\x86\xe9k\xfd\x99\xea\x97\xaf\xa5B\x8d\xf0\x98\x13\xfd[P\xbd\x85\x13\xacI\xee\x81M\xd3@N\x02'
Send Command.LOGIN
CBOR encoded data dict (to send): (53) a26350494e474241442050494e6254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
53 0/1 221 58 010001dd35320004a26350494e474241442050494e6254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Send result: f1
Result Command.LOGIN: ExecError.INVALID_PIN
Send results: [241] False
* INFO  16057ms communication.py:77 Sending data: {}
Sending command with temp auth token=f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=b'\xa1bTPX \xf2D\x86\x86\xe9k\xfd\x99\xea\x97\xaf\xa5B\x8d\xf0\x98\x13\xfd[P\xbd\x85\x13\xacI\xee\x81M\xd3@N\x02'
Send Command.STATUS
CBOR encoded data dict (to send): (41) a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
41 0/1 221 46 010001dd29260000a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
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  16085ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
Sending command with temp auth token=f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=a26350494e474241442050494e6254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=b'\xa2cPINGBAD PINbTPX \xf2D\x86\x86\xe9k\xfd\x99\xea\x97\xaf\xa5B\x8d\xf0\x98\x13\xfd[P\xbd\x85\x13\xacI\xee\x81M\xd3@N\x02'
Send Command.LOGIN
CBOR encoded data dict (to send): (53) a26350494e474241442050494e6254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
53 0/1 221 58 010001dd35320004a26350494e474241442050494e6254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Send result: f1
Result Command.LOGIN: ExecError.INVALID_PIN
Send results: [241] False
* INFO  16101ms communication.py:77 Sending data: {}
Sending command with temp auth token=f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=b'\xa1bTPX \xf2D\x86\x86\xe9k\xfd\x99\xea\x97\xaf\xa5B\x8d\xf0\x98\x13\xfd[P\xbd\x85\x13\xacI\xee\x81M\xd3@N\x02'
Send Command.STATUS
CBOR encoded data dict (to send): (41) a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
41 0/1 221 46 010001dd29260000a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
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  16129ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
Sending command with temp auth token=f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=a26350494e474241442050494e6254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=b'\xa2cPINGBAD PINbTPX \xf2D\x86\x86\xe9k\xfd\x99\xea\x97\xaf\xa5B\x8d\xf0\x98\x13\xfd[P\xbd\x85\x13\xacI\xee\x81M\xd3@N\x02'
Send Command.LOGIN
CBOR encoded data dict (to send): (53) a26350494e474241442050494e6254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
53 0/1 221 58 010001dd35320004a26350494e474241442050494e6254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Send result: f1
Result Command.LOGIN: ExecError.INVALID_PIN
Send results: [241] False
* INFO  16145ms communication.py:77 Sending data: {}
Sending command with temp auth token=f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=b'\xa1bTPX \xf2D\x86\x86\xe9k\xfd\x99\xea\x97\xaf\xa5B\x8d\xf0\x98\x13\xfd[P\xbd\x85\x13\xacI\xee\x81M\xd3@N\x02'
Send Command.STATUS
CBOR encoded data dict (to send): (41) a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
41 0/1 221 46 010001dd29260000a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
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  16173ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
Sending command with temp auth token=f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=a26350494e474241442050494e6254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=b'\xa2cPINGBAD PINbTPX \xf2D\x86\x86\xe9k\xfd\x99\xea\x97\xaf\xa5B\x8d\xf0\x98\x13\xfd[P\xbd\x85\x13\xacI\xee\x81M\xd3@N\x02'
Send Command.LOGIN
CBOR encoded data dict (to send): (53) a26350494e474241442050494e6254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
53 0/1 221 58 010001dd35320004a26350494e474241442050494e6254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Send result: f1
Result Command.LOGIN: ExecError.INVALID_PIN
Send results: [241] False
* INFO  16189ms communication.py:77 Sending data: {}
Sending command with temp auth token=f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=b'\xa1bTPX \xf2D\x86\x86\xe9k\xfd\x99\xea\x97\xaf\xa5B\x8d\xf0\x98\x13\xfd[P\xbd\x85\x13\xacI\xee\x81M\xd3@N\x02'
Send Command.STATUS
CBOR encoded data dict (to send): (41) a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
41 0/1 221 46 010001dd29260000a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
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  16217ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
Sending command with temp auth token=f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=a26350494e474241442050494e6254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=b'\xa2cPINGBAD PINbTPX \xf2D\x86\x86\xe9k\xfd\x99\xea\x97\xaf\xa5B\x8d\xf0\x98\x13\xfd[P\xbd\x85\x13\xacI\xee\x81M\xd3@N\x02'
Send Command.LOGIN
CBOR encoded data dict (to send): (53) a26350494e474241442050494e6254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
53 0/1 221 58 010001dd35320004a26350494e474241442050494e6254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Send result: f2
Result Command.LOGIN: ExecError.ERR_NOT_ALLOWED
Send results: [242] False
* INFO  16233ms communication.py:77 Sending data: {}
Sending command with temp auth token=f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=b'\xa1bTPX \xf2D\x86\x86\xe9k\xfd\x99\xea\x97\xaf\xa5B\x8d\xf0\x98\x13\xfd[P\xbd\x85\x13\xacI\xee\x81M\xd3@N\x02'
Send Command.FACTORY_RESET
CBOR encoded data dict (to send): (41) a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
41 0/1 221 46 010001dd29260006a16254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
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  16455ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=a26350494e4831323334353637386254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=b'\xa2cPINH12345678bTPX \xf2D\x86\x86\xe9k\xfd\x99\xea\x97\xaf\xa5B\x8d\xf0\x98\x13\xfd[P\xbd\x85\x13\xacI\xee\x81M\xd3@N\x02'
Send Command.SET_PIN
CBOR encoded data dict (to send): (54) a26350494e4831323334353637386254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
54 0/1 221 59 010001dd3633000aa26350494e4831323334353637386254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
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  16557ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=a26350494e4831323334353637386254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
Sending data=b'\xa2cPINH12345678bTPX \xf2D\x86\x86\xe9k\xfd\x99\xea\x97\xaf\xa5B\x8d\xf0\x98\x13\xfd[P\xbd\x85\x13\xacI\xee\x81M\xd3@N\x02'
Send Command.LOGIN
CBOR encoded data dict (to send): (54) a26350494e4831323334353637386254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
54 0/1 221 59 010001dd36330004a26350494e4831323334353637386254505820f2448686e96bfd99ea97afa5428df09813fd5b50bd8513ac49ee814dd3404e02
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: 002904a16254505820f9fe5bebfa4dfeb597f949a8fb2b9ab5e596b0d931e964cdadb270746b9d9eb1
All data received: [(249, 2), (254, 2), (181, 2), (0, 1), (41, 1), (4, 1), (161, 1), (98, 1), (84, 1), (80, 1)]
All data received: 002904a16254505820f9fe5bebfa4dfeb597f949a8fb2b9ab5e596b0d931e964cdadb270746b9d9eb1
All data received CBOR: {'TP': b'\xf9\xfe[\xeb\xfaM\xfe\xb5\x97\xf9I\xa8\xfb+\x9a\xb5\xe5\x96\xb0\xd91\xe9d\xcd\xad\xb2ptk\x9d\x9e\xb1'}
Setting TMP AUTH TOKEN to f9fe5bebfa4dfeb597f949a8fb2b9ab5e596b0d931e964cdadb270746b9d9eb1
* INFO  16593ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
Sending command with temp auth token=f9fe5bebfa4dfeb597f949a8fb2b9ab5e596b0d931e964cdadb270746b9d9eb1
Sending data=a26350494e474241442050494e6254505820f9fe5bebfa4dfeb597f949a8fb2b9ab5e596b0d931e964cdadb270746b9d9eb1
Sending data=b'\xa2cPINGBAD PINbTPX \xf9\xfe[\xeb\xfaM\xfe\xb5\x97\xf9I\xa8\xfb+\x9a\xb5\xe5\x96\xb0\xd91\xe9d\xcd\xad\xb2ptk\x9d\x9e\xb1'
Send Command.LOGIN
CBOR encoded data dict (to send): (53) a26350494e474241442050494e6254505820f9fe5bebfa4dfeb597f949a8fb2b9ab5e596b0d931e964cdadb270746b9d9eb1
53 0/1 221 58 010001dd35320004a26350494e474241442050494e6254505820f9fe5bebfa4dfeb597f949a8fb2b9ab5e596b0d931e964cdadb270746b9d9eb1
Send result: f1
Result Command.LOGIN: ExecError.INVALID_PIN
Send results: [241] False
Captured log call
*  15106ms communication.py:77 Sending data: {}
*  15106ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  15108ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 6, 161, 98, 84, 80, 88, 32, 135, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149, 50, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124]
*  15112ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 135, 164, 126, 119, 237, 181, 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]
*  15688ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15689ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  15692ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15700ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 10, 1, 0, 0, 0, 0, 0, 3, 6, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15701ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  15702ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 138, 0, 2, 3, 0, 0, 0, 129, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  15704ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 135, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149]
*  15708ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 50, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124, 135, 164, 126, 119, 237, 181, 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]
*  15788ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15789ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  15792ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15800ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 10, 1, 0, 0, 0, 0, 0, 3, 10, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15801ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  15802ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 138, 0, 2, 3, 0, 0, 0, 129, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  15804ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 135, 222, 208, 185, 81, 161, 147, 114, 131, 155, 3, 149]
*  15808ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 50, 26, 65, 202, 140, 129, 27, 99, 45, 30, 12, 86, 124, 135, 164, 126, 119, 237, 181, 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]
*  15824ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15825ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  15828ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15836ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 48, 1, 0, 0, 0, 0, 0, 41, 4, 161, 98, 84, 80, 88, 32, 242, 68, 134, 134, 233, 107, 253, 153, 234, 151, 175, 165, 66, 141, 240, 152, 19, 253, 91, 80, 189, 133, 19, 172, 73, 238, 129, 77, 211, 64, 78, 2, 144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15837ms communication.py:77 Sending data: {}
*  15838ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  15840ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 5, 161, 98, 84, 80, 88, 32, 242, 68, 134, 134, 233, 107, 253, 153, 234, 151, 175, 165, 66, 141, 240, 152, 19, 253, 91, 80, 189, 133, 19, 172, 73]
*  15844ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 238, 129, 77, 211, 64, 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]
*  15852ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15853ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  15856ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15864ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 10, 1, 0, 0, 0, 0, 0, 3, 5, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15865ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
*  15866ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 137, 0, 2, 3, 0, 0, 0, 128, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  15868ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 242, 68, 134, 134, 233, 107, 253, 153, 234, 151, 175, 165, 66]
*  15872ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 141, 240, 152, 19, 253, 91, 80, 189, 133, 19, 172, 73, 238, 129, 77, 211, 64, 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]
*  15880ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 241, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15881ms communication.py:77 Sending data: {}
*  15882ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  15884ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 0, 161, 98, 84, 80, 88, 32, 242, 68, 134, 134, 233, 107, 253, 153, 234, 151, 175, 165, 66, 141, 240, 152, 19, 253, 91, 80, 189, 133, 19, 172, 73]
*  15888ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 238, 129, 77, 211, 64, 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]
*  15896ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15897ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  15900ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15908ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 52, 1, 0, 0, 0, 0, 0, 45, 0, 164, 104, 85, 78, 76, 79, 67, 75, 69, 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, 144, 0, 0, 0, 0, 0, 0]
*  15909ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
*  15910ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 137, 0, 2, 3, 0, 0, 0, 128, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  15912ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 242, 68, 134, 134, 233, 107, 253, 153, 234, 151, 175, 165, 66]
*  15916ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 141, 240, 152, 19, 253, 91, 80, 189, 133, 19, 172, 73, 238, 129, 77, 211, 64, 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]
*  15924ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 241, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15925ms communication.py:77 Sending data: {}
*  15926ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  15928ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 0, 161, 98, 84, 80, 88, 32, 242, 68, 134, 134, 233, 107, 253, 153, 234, 151, 175, 165, 66, 141, 240, 152, 19, 253, 91, 80, 189, 133, 19, 172, 73]
*  15932ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 238, 129, 77, 211, 64, 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]
*  15940ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15941ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  15944ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15952ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 52, 1, 0, 0, 0, 0, 0, 45, 0, 164, 104, 85, 78, 76, 79, 67, 75, 69, 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, 144, 0, 0, 0, 0, 0, 0]
*  15953ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
*  15954ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 137, 0, 2, 3, 0, 0, 0, 128, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  15956ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 242, 68, 134, 134, 233, 107, 253, 153, 234, 151, 175, 165, 66]
*  15960ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 141, 240, 152, 19, 253, 91, 80, 189, 133, 19, 172, 73, 238, 129, 77, 211, 64, 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]
*  15968ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 241, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15969ms communication.py:77 Sending data: {}
*  15970ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  15972ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 0, 161, 98, 84, 80, 88, 32, 242, 68, 134, 134, 233, 107, 253, 153, 234, 151, 175, 165, 66, 141, 240, 152, 19, 253, 91, 80, 189, 133, 19, 172, 73]
*  15976ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 238, 129, 77, 211, 64, 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]
*  15984ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15985ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  15988ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  15996ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 52, 1, 0, 0, 0, 0, 0, 45, 0, 164, 104, 85, 78, 76, 79, 67, 75, 69, 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, 144, 0, 0, 0, 0, 0, 0]
*  15997ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
*  15998ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 137, 0, 2, 3, 0, 0, 0, 128, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16000ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 242, 68, 134, 134, 233, 107, 253, 153, 234, 151, 175, 165, 66]
*  16004ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 141, 240, 152, 19, 253, 91, 80, 189, 133, 19, 172, 73, 238, 129, 77, 211, 64, 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]
*  16012ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 241, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16013ms communication.py:77 Sending data: {}
*  16014ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16016ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 0, 161, 98, 84, 80, 88, 32, 242, 68, 134, 134, 233, 107, 253, 153, 234, 151, 175, 165, 66, 141, 240, 152, 19, 253, 91, 80, 189, 133, 19, 172, 73]
*  16020ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 238, 129, 77, 211, 64, 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]
*  16028ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16029ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16032ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16040ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 52, 1, 0, 0, 0, 0, 0, 45, 0, 164, 104, 85, 78, 76, 79, 67, 75, 69, 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, 144, 0, 0, 0, 0, 0, 0]
*  16041ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
*  16042ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 137, 0, 2, 3, 0, 0, 0, 128, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16044ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 242, 68, 134, 134, 233, 107, 253, 153, 234, 151, 175, 165, 66]
*  16048ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 141, 240, 152, 19, 253, 91, 80, 189, 133, 19, 172, 73, 238, 129, 77, 211, 64, 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]
*  16056ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 241, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16057ms communication.py:77 Sending data: {}
*  16058ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16060ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 0, 161, 98, 84, 80, 88, 32, 242, 68, 134, 134, 233, 107, 253, 153, 234, 151, 175, 165, 66, 141, 240, 152, 19, 253, 91, 80, 189, 133, 19, 172, 73]
*  16064ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 238, 129, 77, 211, 64, 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]
*  16072ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16073ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16076ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16084ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 52, 1, 0, 0, 0, 0, 0, 45, 0, 164, 104, 85, 78, 76, 79, 67, 75, 69, 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, 144, 0, 0, 0, 0, 0, 0]
*  16085ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
*  16086ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 137, 0, 2, 3, 0, 0, 0, 128, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16088ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 242, 68, 134, 134, 233, 107, 253, 153, 234, 151, 175, 165, 66]
*  16092ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 141, 240, 152, 19, 253, 91, 80, 189, 133, 19, 172, 73, 238, 129, 77, 211, 64, 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]
*  16100ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 241, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16101ms communication.py:77 Sending data: {}
*  16102ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16104ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 0, 161, 98, 84, 80, 88, 32, 242, 68, 134, 134, 233, 107, 253, 153, 234, 151, 175, 165, 66, 141, 240, 152, 19, 253, 91, 80, 189, 133, 19, 172, 73]
*  16108ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 238, 129, 77, 211, 64, 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]
*  16116ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16117ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16120ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16128ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 52, 1, 0, 0, 0, 0, 0, 45, 0, 164, 104, 85, 78, 76, 79, 67, 75, 69, 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, 144, 0, 0, 0, 0, 0, 0]
*  16129ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
*  16130ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 137, 0, 2, 3, 0, 0, 0, 128, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16132ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 242, 68, 134, 134, 233, 107, 253, 153, 234, 151, 175, 165, 66]
*  16136ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 141, 240, 152, 19, 253, 91, 80, 189, 133, 19, 172, 73, 238, 129, 77, 211, 64, 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]
*  16144ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 241, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16145ms communication.py:77 Sending data: {}
*  16146ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16148ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 0, 161, 98, 84, 80, 88, 32, 242, 68, 134, 134, 233, 107, 253, 153, 234, 151, 175, 165, 66, 141, 240, 152, 19, 253, 91, 80, 189, 133, 19, 172, 73]
*  16152ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 238, 129, 77, 211, 64, 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]
*  16160ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16161ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16164ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16172ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 52, 1, 0, 0, 0, 0, 0, 45, 0, 164, 104, 85, 78, 76, 79, 67, 75, 69, 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, 144, 0, 0, 0, 0, 0, 0]
*  16173ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
*  16174ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 137, 0, 2, 3, 0, 0, 0, 128, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16176ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 242, 68, 134, 134, 233, 107, 253, 153, 234, 151, 175, 165, 66]
*  16180ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 141, 240, 152, 19, 253, 91, 80, 189, 133, 19, 172, 73, 238, 129, 77, 211, 64, 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]
*  16188ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 241, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16189ms communication.py:77 Sending data: {}
*  16190ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16192ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 0, 161, 98, 84, 80, 88, 32, 242, 68, 134, 134, 233, 107, 253, 153, 234, 151, 175, 165, 66, 141, 240, 152, 19, 253, 91, 80, 189, 133, 19, 172, 73]
*  16196ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 238, 129, 77, 211, 64, 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]
*  16204ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16205ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16208ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16216ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 52, 1, 0, 0, 0, 0, 0, 45, 0, 164, 104, 85, 78, 76, 79, 67, 75, 69, 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, 144, 0, 0, 0, 0, 0, 0]
*  16217ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
*  16218ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 137, 0, 2, 3, 0, 0, 0, 128, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16220ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 242, 68, 134, 134, 233, 107, 253, 153, 234, 151, 175, 165, 66]
*  16224ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 141, 240, 152, 19, 253, 91, 80, 189, 133, 19, 172, 73, 238, 129, 77, 211, 64, 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]
*  16232ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 242, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16233ms communication.py:77 Sending data: {}
*  16234ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16236ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 6, 161, 98, 84, 80, 88, 32, 242, 68, 134, 134, 233, 107, 253, 153, 234, 151, 175, 165, 66, 141, 240, 152, 19, 253, 91, 80, 189, 133, 19, 172, 73]
*  16240ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 238, 129, 77, 211, 64, 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]
*  16412ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16413ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16416ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16424ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 10, 1, 0, 0, 0, 0, 0, 3, 6, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16455ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  16456ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 138, 0, 2, 3, 0, 0, 0, 129, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16460ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 242, 68, 134, 134, 233, 107, 253, 153, 234, 151, 175, 165]
*  16464ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 66, 141, 240, 152, 19, 253, 91, 80, 189, 133, 19, 172, 73, 238, 129, 77, 211, 64, 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]
*  16544ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16545ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16548ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16556ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 10, 1, 0, 0, 0, 0, 0, 3, 10, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16557ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  16558ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 138, 0, 2, 3, 0, 0, 0, 129, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16560ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 242, 68, 134, 134, 233, 107, 253, 153, 234, 151, 175, 165]
*  16564ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 66, 141, 240, 152, 19, 253, 91, 80, 189, 133, 19, 172, 73, 238, 129, 77, 211, 64, 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]
*  16580ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16581ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16584ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16592ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 48, 1, 0, 0, 0, 0, 0, 41, 4, 161, 98, 84, 80, 88, 32, 249, 254, 91, 235, 250, 77, 254, 181, 151, 249, 73, 168, 251, 43, 154, 181, 229, 150, 176, 217, 49, 233, 100, 205, 173, 178, 112, 116, 107, 157, 158, 177, 144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16593ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
*  16594ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 137, 0, 2, 3, 0, 0, 0, 128, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16596ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 249, 254, 91, 235, 250, 77, 254, 181, 151, 249, 73, 168, 251]
*  16600ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 43, 154, 181, 229, 150, 176, 217, 49, 233, 100, 205, 173, 178, 112, 116, 107, 157, 158, 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]
*  16608ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 241, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

PASSED test_login2 0:00:00.126222

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 002904a16254505820ce6e88ae2e88adeb6e16192eea5b66f700519c19bf9022c0a110859ef930c788
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 002904a16254505820074538ee522aa624832e65b6d0ddaf8a87f7005bdc0bdb1e7395891834230890
Selecting exchange_u2f
Received CTAP1 signature raw: f2
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 002904a16254505820605f8013f3924a1b40a80d91e8af15005d5632b9317bed42594b61421948ac07
Captured stderr call
* INFO  16612ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=f9fe5bebfa4dfeb597f949a8fb2b9ab5e596b0d931e964cdadb270746b9d9eb1
Sending data=a26350494e4831323334353637386254505820f9fe5bebfa4dfeb597f949a8fb2b9ab5e596b0d931e964cdadb270746b9d9eb1
Sending data=b'\xa2cPINH12345678bTPX \xf9\xfe[\xeb\xfaM\xfe\xb5\x97\xf9I\xa8\xfb+\x9a\xb5\xe5\x96\xb0\xd91\xe9d\xcd\xad\xb2ptk\x9d\x9e\xb1'
Send Command.LOGIN
CBOR encoded data dict (to send): (54) a26350494e4831323334353637386254505820f9fe5bebfa4dfeb597f949a8fb2b9ab5e596b0d931e964cdadb270746b9d9eb1
54 0/1 221 59 010001dd36330004a26350494e4831323334353637386254505820f9fe5bebfa4dfeb597f949a8fb2b9ab5e596b0d931e964cdadb270746b9d9eb1
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: 002904a16254505820ce6e88ae2e88adeb6e16192eea5b66f700519c19bf9022c0a110859ef930c788
All data received: [(136, 3), (0, 2), (161, 2), (110, 2), (46, 2), (25, 2), (41, 1), (4, 1), (98, 1), (84, 1)]
All data received: 002904a16254505820ce6e88ae2e88adeb6e16192eea5b66f700519c19bf9022c0a110859ef930c788
All data received CBOR: {'TP': b'\xcen\x88\xae.\x88\xad\xebn\x16\x19.\xea[f\xf7\x00Q\x9c\x19\xbf\x90"\xc0\xa1\x10\x85\x9e\xf90\xc7\x88'}
* INFO  16649ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=f9fe5bebfa4dfeb597f949a8fb2b9ab5e596b0d931e964cdadb270746b9d9eb1
Sending data=a26350494e4831323334353637386254505820f9fe5bebfa4dfeb597f949a8fb2b9ab5e596b0d931e964cdadb270746b9d9eb1
Sending data=b'\xa2cPINH12345678bTPX \xf9\xfe[\xeb\xfaM\xfe\xb5\x97\xf9I\xa8\xfb+\x9a\xb5\xe5\x96\xb0\xd91\xe9d\xcd\xad\xb2ptk\x9d\x9e\xb1'
Send Command.LOGIN
CBOR encoded data dict (to send): (54) a26350494e4831323334353637386254505820f9fe5bebfa4dfeb597f949a8fb2b9ab5e596b0d931e964cdadb270746b9d9eb1
54 0/1 221 59 010001dd36330004a26350494e4831323334353637386254505820f9fe5bebfa4dfeb597f949a8fb2b9ab5e596b0d931e964cdadb270746b9d9eb1
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: 002904a16254505820074538ee522aa624832e65b6d0ddaf8a87f7005bdc0bdb1e7395891834230890
All data received: [(0, 2), (41, 1), (4, 1), (161, 1), (98, 1), (84, 1), (80, 1), (88, 1), (32, 1), (7, 1)]
All data received: 002904a16254505820074538ee522aa624832e65b6d0ddaf8a87f7005bdc0bdb1e7395891834230890
All data received CBOR: {'TP': b'\x07E8\xeeR*\xa6$\x83.e\xb6\xd0\xdd\xaf\x8a\x87\xf7\x00[\xdc\x0b\xdb\x1es\x95\x89\x184#\x08\x90'}
* DEBUG  16685ms test_comm.py:126 TP: 32 074538ee522aa624832e65b6d0ddaf8a87f7005bdc0bdb1e7395891834230890
* INFO  16685ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=f9fe5bebfa4dfeb597f949a8fb2b9ab5e596b0d931e964cdadb270746b9d9eb1
Sending data=a26350494e4831323334353637386254505820f9fe5bebfa4dfeb597f949a8fb2b9ab5e596b0d931e964cdadb270746b9d9eb1
Sending data=b'\xa2cPINH12345678bTPX \xf9\xfe[\xeb\xfaM\xfe\xb5\x97\xf9I\xa8\xfb+\x9a\xb5\xe5\x96\xb0\xd91\xe9d\xcd\xad\xb2ptk\x9d\x9e\xb1'
Send Command.SET_PIN
CBOR encoded data dict (to send): (54) a26350494e4831323334353637386254505820f9fe5bebfa4dfeb597f949a8fb2b9ab5e596b0d931e964cdadb270746b9d9eb1
54 0/1 221 59 010001dd3633000aa26350494e4831323334353637386254505820f9fe5bebfa4dfeb597f949a8fb2b9ab5e596b0d931e964cdadb270746b9d9eb1
Send result: f2
Result Command.SET_PIN: ExecError.ERR_NOT_ALLOWED
Send results: [242] False
* INFO  16701ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=f9fe5bebfa4dfeb597f949a8fb2b9ab5e596b0d931e964cdadb270746b9d9eb1
Sending data=a26350494e4831323334353637386254505820f9fe5bebfa4dfeb597f949a8fb2b9ab5e596b0d931e964cdadb270746b9d9eb1
Sending data=b'\xa2cPINH12345678bTPX \xf9\xfe[\xeb\xfaM\xfe\xb5\x97\xf9I\xa8\xfb+\x9a\xb5\xe5\x96\xb0\xd91\xe9d\xcd\xad\xb2ptk\x9d\x9e\xb1'
Send Command.LOGIN
CBOR encoded data dict (to send): (54) a26350494e4831323334353637386254505820f9fe5bebfa4dfeb597f949a8fb2b9ab5e596b0d931e964cdadb270746b9d9eb1
54 0/1 221 59 010001dd36330004a26350494e4831323334353637386254505820f9fe5bebfa4dfeb597f949a8fb2b9ab5e596b0d931e964cdadb270746b9d9eb1
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: 002904a16254505820605f8013f3924a1b40a80d91e8af15005d5632b9317bed42594b61421948ac07
All data received: [(0, 2), (66, 2), (41, 1), (4, 1), (161, 1), (98, 1), (84, 1), (80, 1), (88, 1), (32, 1)]
All data received: 002904a16254505820605f8013f3924a1b40a80d91e8af15005d5632b9317bed42594b61421948ac07
All data received CBOR: {'TP': b'`_\x80\x13\xf3\x92J\x1b@\xa8\r\x91\xe8\xaf\x15\x00]V2\xb91{\xedBYKaB\x19H\xac\x07'}
Setting TMP AUTH TOKEN to 605f8013f3924a1b40a80d91e8af15005d5632b9317bed42594b61421948ac07
Captured log call
*  16612ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  16613ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 138, 0, 2, 3, 0, 0, 0, 129, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16616ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 249, 254, 91, 235, 250, 77, 254, 181, 151, 249, 73, 168]
*  16620ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 251, 43, 154, 181, 229, 150, 176, 217, 49, 233, 100, 205, 173, 178, 112, 116, 107, 157, 158, 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]
*  16636ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16637ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16640ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16648ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 48, 1, 0, 0, 0, 0, 0, 41, 4, 161, 98, 84, 80, 88, 32, 206, 110, 136, 174, 46, 136, 173, 235, 110, 22, 25, 46, 234, 91, 102, 247, 0, 81, 156, 25, 191, 144, 34, 192, 161, 16, 133, 158, 249, 48, 199, 136, 144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16649ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  16650ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 138, 0, 2, 3, 0, 0, 0, 129, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16652ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 249, 254, 91, 235, 250, 77, 254, 181, 151, 249, 73, 168]
*  16656ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 251, 43, 154, 181, 229, 150, 176, 217, 49, 233, 100, 205, 173, 178, 112, 116, 107, 157, 158, 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]
*  16672ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16673ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16676ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16684ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 48, 1, 0, 0, 0, 0, 0, 41, 4, 161, 98, 84, 80, 88, 32, 7, 69, 56, 238, 82, 42, 166, 36, 131, 46, 101, 182, 208, 221, 175, 138, 135, 247, 0, 91, 220, 11, 219, 30, 115, 149, 137, 24, 52, 35, 8, 144, 144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16685ms test_comm.py:126 TP: 32 074538ee522aa624832e65b6d0ddaf8a87f7005bdc0bdb1e7395891834230890
*  16685ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  16686ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 138, 0, 2, 3, 0, 0, 0, 129, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16688ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 249, 254, 91, 235, 250, 77, 254, 181, 151, 249, 73, 168]
*  16692ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 251, 43, 154, 181, 229, 150, 176, 217, 49, 233, 100, 205, 173, 178, 112, 116, 107, 157, 158, 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]
*  16700ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 242, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16701ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  16702ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 138, 0, 2, 3, 0, 0, 0, 129, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16704ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 249, 254, 91, 235, 250, 77, 254, 181, 151, 249, 73, 168]
*  16708ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 251, 43, 154, 181, 229, 150, 176, 217, 49, 233, 100, 205, 173, 178, 112, 116, 107, 157, 158, 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]
*  16724ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16725ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16728ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16736ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 48, 1, 0, 0, 0, 0, 0, 41, 4, 161, 98, 84, 80, 88, 32, 96, 95, 128, 19, 243, 146, 74, 27, 64, 168, 13, 145, 232, 175, 21, 0, 93, 86, 50, 185, 49, 123, 237, 66, 89, 75, 97, 66, 25, 72, 172, 7, 144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

FAILED test_logout 0:00:00.409670

assert True == False

Setup

Call

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

    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 0x7fea6588d0a0>, command = <Command.SET_CONFIGURATION: (8,)>, data = {'CONFIRMATION': 3}, 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_u2f
Received CTAP1 signature raw: f2
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 002904a1625450582097a90c85316858e49a9b46e1c1317f76f9915f270146f05fbc067f51e42edf35
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 001209a16c434f4e4649524d4154494f4e03
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 012c12a2665055424b45595841044ec1f7c5c7ff938f1bb799707b08d210cb964d6f51815b93a05c069e5c239cf9b58cb289b5e441e2b0588c1bd55a44981eb86141a68ac75e9348
Selecting exchange_u2f
Received CTAP1 signature raw: b1d03cc09c7b694b455948414e444c4558d2a30058ae593752a4d0a805736f271ad34c5e2426d57b5d25d9eb4a9b58c8e881c1127d413ef5b96f404349205d7e84d77a40f4
Selecting exchange_u2f
Received CTAP1 signature raw: 2c35c11b340c2287643853ad3bdbf99f18cd83fdc9014ef95e8b2bba84cafa22aef55c507f9e8772242b16ff8f8d0dd80771366deba8ca01d3027a66a68ebcb8f8f73003ca
Selecting exchange_u2f
Received CTAP1 signature raw: 44922997f1d2a85c396e1b72aafa8243b3f65c7bfd1bbf280ce556894baafcd27a9b004408bc1e11513ebcc30330b17d79b7b105530dd872e0ea014c4245fcb64901e17527
Selecting exchange_u2f
Received CTAP1 signature raw: 0645c60250e190c41c55317e964505b54ee68f0a2f
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 000305
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Captured stderr call
* INFO  16741ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=605f8013f3924a1b40a80d91e8af15005d5632b9317bed42594b61421948ac07
Sending data=a26350494e4831323334353637386254505820605f8013f3924a1b40a80d91e8af15005d5632b9317bed42594b61421948ac07
Sending data=b'\xa2cPINH12345678bTPX `_\x80\x13\xf3\x92J\x1b@\xa8\r\x91\xe8\xaf\x15\x00]V2\xb91{\xedBYKaB\x19H\xac\x07'
Send Command.SET_PIN
CBOR encoded data dict (to send): (54) a26350494e4831323334353637386254505820605f8013f3924a1b40a80d91e8af15005d5632b9317bed42594b61421948ac07
54 0/1 221 59 010001dd3633000aa26350494e4831323334353637386254505820605f8013f3924a1b40a80d91e8af15005d5632b9317bed42594b61421948ac07
Send result: f2
Result Command.SET_PIN: ExecError.ERR_NOT_ALLOWED
Send results: [242] False
* INFO  16757ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=605f8013f3924a1b40a80d91e8af15005d5632b9317bed42594b61421948ac07
Sending data=a26350494e4831323334353637386254505820605f8013f3924a1b40a80d91e8af15005d5632b9317bed42594b61421948ac07
Sending data=b'\xa2cPINH12345678bTPX `_\x80\x13\xf3\x92J\x1b@\xa8\r\x91\xe8\xaf\x15\x00]V2\xb91{\xedBYKaB\x19H\xac\x07'
Send Command.LOGIN
CBOR encoded data dict (to send): (54) a26350494e4831323334353637386254505820605f8013f3924a1b40a80d91e8af15005d5632b9317bed42594b61421948ac07
54 0/1 221 59 010001dd36330004a26350494e4831323334353637386254505820605f8013f3924a1b40a80d91e8af15005d5632b9317bed42594b61421948ac07
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: 002904a1625450582097a90c85316858e49a9b46e1c1317f76f9915f270146f05fbc067f51e42edf35
All data received: [(88, 2), (49, 2), (228, 2), (70, 2), (127, 2), (95, 2), (0, 1), (41, 1), (4, 1), (161, 1)]
All data received: 002904a1625450582097a90c85316858e49a9b46e1c1317f76f9915f270146f05fbc067f51e42edf35
All data received CBOR: {'TP': b"\x97\xa9\x0c\x851hX\xe4\x9a\x9bF\xe1\xc11\x7fv\xf9\x91_'\x01F\xf0_\xbc\x06\x7fQ\xe4.\xdf5"}
Setting TMP AUTH TOKEN to 97a90c85316858e49a9b46e1c1317f76f9915f270146f05fbc067f51e42edf35
* INFO  16793ms communication.py:77 Sending data: {}
Sending command with temp auth token=97a90c85316858e49a9b46e1c1317f76f9915f270146f05fbc067f51e42edf35
Sending data=a1625450582097a90c85316858e49a9b46e1c1317f76f9915f270146f05fbc067f51e42edf35
Sending data=b"\xa1bTPX \x97\xa9\x0c\x851hX\xe4\x9a\x9bF\xe1\xc11\x7fv\xf9\x91_'\x01F\xf0_\xbc\x06\x7fQ\xe4.\xdf5"
Send Command.GET_CONFIGURATION
CBOR encoded data dict (to send): (41) a1625450582097a90c85316858e49a9b46e1c1317f76f9915f270146f05fbc067f51e42edf35
41 0/1 221 46 010001dd29260009a1625450582097a90c85316858e49a9b46e1c1317f76f9915f270146f05fbc067f51e42edf35
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: 001209a16c434f4e4649524d4154494f4e03
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: 001209a16c434f4e4649524d4154494f4e03
All data received CBOR: {'CONFIRMATION': 3}
* INFO  16821ms communication.py:77 Sending data: {}
Sending command with temp auth token=97a90c85316858e49a9b46e1c1317f76f9915f270146f05fbc067f51e42edf35
Sending data=a1625450582097a90c85316858e49a9b46e1c1317f76f9915f270146f05fbc067f51e42edf35
Sending data=b"\xa1bTPX \x97\xa9\x0c\x851hX\xe4\x9a\x9bF\xe1\xc11\x7fv\xf9\x91_'\x01F\xf0_\xbc\x06\x7fQ\xe4.\xdf5"
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a1625450582097a90c85316858e49a9b46e1c1317f76f9915f270146f05fbc067f51e42edf35
41 0/1 221 46 010001dd29260012a1625450582097a90c85316858e49a9b46e1c1317f76f9915f270146f05fbc067f51e42edf35
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: 012c12a2665055424b45595841044ec1f7c5c7ff938f1bb799707b08d210cb964d6f51815b93a05c069e5c239cf9b58cb289b5e441e2b0588c1bd55a44981eb86141a68ac75e9348
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: b1d03cc09c7b694b455948414e444c4558d2a30058ae593752a4d0a805736f271ad34c5e2426d57b5d25d9eb4a9b58c8e881c1127d413ef5b96f404349205d7e84d77a40f4
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: 2c35c11b340c2287643853ad3bdbf99f18cd83fdc9014ef95e8b2bba84cafa22aef55c507f9e8772242b16ff8f8d0dd80771366deba8ca01d3027a66a68ebcb8f8f73003ca
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: 44922997f1d2a85c396e1b72aafa8243b3f65c7bfd1bbf280ce556894baafcd27a9b004408bc1e11513ebcc30330b17d79b7b105530dd872e0ea014c4245fcb64901e17527
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: 0645c60250e190c41c55317e964505b54ee68f0a2f
All data received: [(69, 6), (1, 5), (88, 5), (65, 5), (27, 5), (92, 5), (78, 4), (123, 4), (210, 4), (68, 4)]
All data received: 012c12a2665055424b45595841044ec1f7c5c7ff938f1bb799707b08d210cb964d6f51815b93a05c069e5c239cf9b58cb289b5e441e2b0588c1bd55a44981eb86141a68ac75e9348b1d03cc09c7b694b455948414e444c4558d2a30058ae593752a4d0a805736f271ad34c5e2426d57b5d25d9eb4a9b58c8e881c1127d413ef5b96f404349205d7e84d77a40f42c35c11b340c2287643853ad3bdbf99f18cd83fdc9014ef95e8b2bba84cafa22aef55c507f9e8772242b16ff8f8d0dd80771366deba8ca01d3027a66a68ebcb8f8f73003ca44922997f1d2a85c396e1b72aafa8243b3f65c7bfd1bbf280ce556894baafcd27a9b004408bc1e11513ebcc30330b17d79b7b105530dd872e0ea014c4245fcb64901e175270645c60250e190c41c55317e964505b54ee68f0a2f
All data received CBOR: {'PUBKEY': b'\x04N\xc1\xf7\xc5\xc7\xff\x93\x8f\x1b\xb7\x99p{\x08\xd2\x10\xcb\x96MoQ\x81[\x93\xa0\\\x06\x9e\\#\x9c\xf9\xb5\x8c\xb2\x89\xb5\xe4A\xe2\xb0X\x8c\x1b\xd5ZD\x98\x1e\xb8aA\xa6\x8a\xc7^\x93H\xb1\xd0<\xc0\x9c{', 'KEYHANDLE': b'\xa3\x00X\xaeY7R\xa4\xd0\xa8\x05so\'\x1a\xd3L^$&\xd5{]%\xd9\xebJ\x9bX\xc8\xe8\x81\xc1\x12}A>\xf5\xb9o@CI ]~\x84\xd7z@\xf4,5\xc1\x1b4\x0c"\x87d8S\xad;\xdb\xf9\x9f\x18\xcd\x83\xfd\xc9\x01N\xf9^\x8b+\xba\x84\xca\xfa"\xae\xf5\\P\x7f\x9e\x87r$+\x16\xff\x8f\x8d\r\xd8\x07q6m\xeb\xa8\xca\x01\xd3\x02zf\xa6\x8e\xbc\xb8\xf8\xf70\x03\xcaD\x92)\x97\xf1\xd2\xa8\\9n\x1br\xaa\xfa\x82C\xb3\xf6\\{\xfd\x1b\xbf(\x0c\xe5V\x89K\xaa\xfc\xd2z\x9b\x00D\x08\xbc\x1e\x11Q>\xbc\xc3\x030\xb1}y\xb7\xb1\x05S\r\xd8r\xe0\xea\x01LBE\xfc\xb6I\x01\xe1u\'\x06E\xc6\x02P\xe1\x90\xc4\x1cU1~\x96E\x05\xb5N\xe6\x8f\n/'}
* INFO  17105ms communication.py:77 Sending data: {}
Sending command with temp auth token=97a90c85316858e49a9b46e1c1317f76f9915f270146f05fbc067f51e42edf35
Sending data=a1625450582097a90c85316858e49a9b46e1c1317f76f9915f270146f05fbc067f51e42edf35
Sending data=b"\xa1bTPX \x97\xa9\x0c\x851hX\xe4\x9a\x9bF\xe1\xc11\x7fv\xf9\x91_'\x01F\xf0_\xbc\x06\x7fQ\xe4.\xdf5"
Send Command.LOGOUT
CBOR encoded data dict (to send): (41) a1625450582097a90c85316858e49a9b46e1c1317f76f9915f270146f05fbc067f51e42edf35
41 0/1 221 46 010001dd29260005a1625450582097a90c85316858e49a9b46e1c1317f76f9915f270146f05fbc067f51e42edf35
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  17133ms communication.py:77 Sending data: {'CONFIRMATION': 3}
Sending command with temp auth token=97a90c85316858e49a9b46e1c1317f76f9915f270146f05fbc067f51e42edf35
Sending data=a26c434f4e4649524d4154494f4e03625450582097a90c85316858e49a9b46e1c1317f76f9915f270146f05fbc067f51e42edf35
Sending data=b"\xa2lCONFIRMATION\x03bTPX \x97\xa9\x0c\x851hX\xe4\x9a\x9bF\xe1\xc11\x7fv\xf9\x91_'\x01F\xf0_\xbc\x06\x7fQ\xe4.\xdf5"
Send Command.SET_CONFIGURATION
CBOR encoded data dict (to send): (55) a26c434f4e4649524d4154494f4e03625450582097a90c85316858e49a9b46e1c1317f76f9915f270146f05fbc067f51e42edf35
55 0/1 221 60 010001dd37340008a26c434f4e4649524d4154494f4e03625450582097a90c85316858e49a9b46e1c1317f76f9915f270146f05fbc067f51e42edf35
Send result: 00
Result Command.SET_CONFIGURATION: ExecError.SUCCESS
Send results: [0] True
Captured log call
*  16741ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  16742ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 138, 0, 2, 3, 0, 0, 0, 129, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16744ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 96, 95, 128, 19, 243, 146, 74, 27, 64, 168, 13, 145]
*  16748ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 232, 175, 21, 0, 93, 86, 50, 185, 49, 123, 237, 66, 89, 75, 97, 66, 25, 72, 172, 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, 0, 0, 0]
*  16756ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 242, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16757ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  16758ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 138, 0, 2, 3, 0, 0, 0, 129, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16760ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 96, 95, 128, 19, 243, 146, 74, 27, 64, 168, 13, 145]
*  16764ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 232, 175, 21, 0, 93, 86, 50, 185, 49, 123, 237, 66, 89, 75, 97, 66, 25, 72, 172, 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, 0, 0, 0]
*  16780ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16781ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16784ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16792ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 48, 1, 0, 0, 0, 0, 0, 41, 4, 161, 98, 84, 80, 88, 32, 151, 169, 12, 133, 49, 104, 88, 228, 154, 155, 70, 225, 193, 49, 127, 118, 249, 145, 95, 39, 1, 70, 240, 95, 188, 6, 127, 81, 228, 46, 223, 53, 144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16793ms communication.py:77 Sending data: {}
*  16794ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16796ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 9, 161, 98, 84, 80, 88, 32, 151, 169, 12, 133, 49, 104, 88, 228, 154, 155, 70, 225, 193, 49, 127, 118, 249, 145, 95, 39, 1, 70, 240, 95, 188]
*  16800ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 6, 127, 81, 228, 46, 223, 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]
*  16808ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16809ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16812ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  16820ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 25, 1, 0, 0, 0, 0, 0, 18, 9, 161, 108, 67, 79, 78, 70, 73, 82, 77, 65, 84, 73, 79, 78, 3, 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, 0, 0, 0]
*  16821ms communication.py:77 Sending data: {}
*  16822ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  16824ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 151, 169, 12, 133, 49, 104, 88, 228, 154, 155, 70, 225, 193, 49, 127, 118, 249, 145, 95, 39, 1, 70, 240, 95, 188]
*  16828ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 6, 127, 81, 228, 46, 223, 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]
*  17028ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17029ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  17032ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17040ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 78, 193, 247, 197, 199, 255, 147, 143, 27, 183, 153, 112, 123, 8, 210, 16, 203, 150, 77, 111, 81, 129, 91, 147, 160, 92, 6, 158, 92, 35, 156, 249, 181, 140, 178, 137, 181, 228]
*  17044ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 65, 226, 176, 88, 140, 27, 213, 90, 68, 152, 30, 184, 97, 65, 166, 138, 199, 94, 147, 72, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*  17045ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  17048ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17056ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 177, 208, 60, 192, 156, 123, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 89, 55, 82, 164, 208, 168, 5, 115, 111, 39, 26, 211, 76, 94, 36, 38, 213, 123, 93, 37, 217, 235, 74, 155, 88, 200, 232, 129, 193, 18]
*  17060ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 125, 65, 62, 245, 185, 111, 64, 67, 73, 32, 93, 126, 132, 215, 122, 64, 244, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17061ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  17064ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17072ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 44, 53, 193, 27, 52, 12, 34, 135, 100, 56, 83, 173, 59, 219, 249, 159, 24, 205, 131, 253, 201, 1, 78, 249, 94, 139, 43, 186, 132, 202, 250, 34, 174, 245, 92, 80, 127, 158, 135, 114, 36, 43, 22, 255, 143, 141, 13, 216, 7, 113, 54, 109]
*  17076ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 235, 168, 202, 1, 211, 2, 122, 102, 166, 142, 188, 184, 248, 247, 48, 3, 202, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17077ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  17080ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17088ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 68, 146, 41, 151, 241, 210, 168, 92, 57, 110, 27, 114, 170, 250, 130, 67, 179, 246, 92, 123, 253, 27, 191, 40, 12, 229, 86, 137, 75, 170, 252, 210, 122, 155, 0, 68, 8, 188, 30, 17, 81, 62, 188, 195, 3, 48, 177, 125, 121, 183, 177, 5]
*  17092ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 83, 13, 216, 114, 224, 234, 1, 76, 66, 69, 252, 182, 73, 1, 225, 117, 39, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17093ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  17096ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17104ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 28, 1, 0, 0, 0, 0, 6, 69, 198, 2, 80, 225, 144, 196, 28, 85, 49, 126, 150, 69, 5, 181, 78, 230, 143, 10, 47, 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]
*  17105ms communication.py:77 Sending data: {}
*  17106ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  17108ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 5, 161, 98, 84, 80, 88, 32, 151, 169, 12, 133, 49, 104, 88, 228, 154, 155, 70, 225, 193, 49, 127, 118, 249, 145, 95, 39, 1, 70, 240, 95, 188]
*  17112ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 6, 127, 81, 228, 46, 223, 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]
*  17120ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17121ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  17124ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17132ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 10, 1, 0, 0, 0, 0, 0, 3, 5, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17133ms communication.py:77 Sending data: {'CONFIRMATION': 3}
*  17134ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 139, 0, 2, 3, 0, 0, 0, 130, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  17136ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 3, 98, 84, 80, 88, 32, 151, 169, 12, 133, 49, 104, 88, 228, 154, 155, 70]
*  17140ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 225, 193, 49, 127, 118, 249, 145, 95, 39, 1, 70, 240, 95, 188, 6, 127, 81, 228, 46, 223, 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]
*  17148ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

FAILED test_factory_reset 0:00:00.295539

assert False == True

Setup

Call

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

    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 0x7fea6588d0a0>, 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_u2f
Received CTAP1 signature raw: f2
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 002904a1625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 012c12a2665055424b4559584104a9d271b4cd2eeb6fef8093c666dc3c03624ed4ab5227f7cd9c053f92d4aee76aa3f181e4132256f20d621a7d31f8a9e654b2d5f6b97c19f9fdf7
Selecting exchange_u2f
Received CTAP1 signature raw: 75fa7465a95c694b455948414e444c4558d2a30058ae086367c1a14a121e17437a5f0fdbd1e0d4c847944bc2092e0afe174ff6e2bb15f4acd44f3d1a2e88613fbc2b2693e4
Selecting exchange_u2f
Received CTAP1 signature raw: 4210cd30581ebb74677b8531ed3cb773615256b6378f9c198ed9746457fffbc084564814bf1bb62c14d8b8dc74fee040c2a6800d47a125eb45ba5e19b020d88739964afeb6
Selecting exchange_u2f
Received CTAP1 signature raw: 495f3bbf7b5754235d0fd3a0dda5fd13a90d0d52110748189f01c8c92cc57daf4a5669c5179975405f7b882c8ee4ae6dda1055e2ea0c06c7e241014c496afb233c6402901f
Selecting exchange_u2f
Received CTAP1 signature raw: 09dcc602501a6dffff4eaea5c2cc75925be94d7e86
Selecting exchange_u2f
Received CTAP1 signature raw: f5
Captured stderr call
* INFO  17175ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=97a90c85316858e49a9b46e1c1317f76f9915f270146f05fbc067f51e42edf35
Sending data=a26350494e483132333435363738625450582097a90c85316858e49a9b46e1c1317f76f9915f270146f05fbc067f51e42edf35
Sending data=b"\xa2cPINH12345678bTPX \x97\xa9\x0c\x851hX\xe4\x9a\x9bF\xe1\xc11\x7fv\xf9\x91_'\x01F\xf0_\xbc\x06\x7fQ\xe4.\xdf5"
Send Command.SET_PIN
CBOR encoded data dict (to send): (54) a26350494e483132333435363738625450582097a90c85316858e49a9b46e1c1317f76f9915f270146f05fbc067f51e42edf35
54 0/1 221 59 010001dd3633000aa26350494e483132333435363738625450582097a90c85316858e49a9b46e1c1317f76f9915f270146f05fbc067f51e42edf35
Send result: f2
Result Command.SET_PIN: ExecError.ERR_NOT_ALLOWED
Send results: [242] False
* INFO  17188ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=97a90c85316858e49a9b46e1c1317f76f9915f270146f05fbc067f51e42edf35
Sending data=a26350494e483132333435363738625450582097a90c85316858e49a9b46e1c1317f76f9915f270146f05fbc067f51e42edf35
Sending data=b"\xa2cPINH12345678bTPX \x97\xa9\x0c\x851hX\xe4\x9a\x9bF\xe1\xc11\x7fv\xf9\x91_'\x01F\xf0_\xbc\x06\x7fQ\xe4.\xdf5"
Send Command.LOGIN
CBOR encoded data dict (to send): (54) a26350494e483132333435363738625450582097a90c85316858e49a9b46e1c1317f76f9915f270146f05fbc067f51e42edf35
54 0/1 221 59 010001dd36330004a26350494e483132333435363738625450582097a90c85316858e49a9b46e1c1317f76f9915f270146f05fbc067f51e42edf35
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: 002904a1625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
All data received: [(88, 2), (0, 1), (41, 1), (4, 1), (161, 1), (98, 1), (84, 1), (80, 1), (32, 1), (49, 1)]
All data received: 002904a1625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
All data received CBOR: {'TP': b'1\x82\tS\xb5\xfdm\\w\x07\x14eGu\xb1\xe5\x08D\x16\xd7s\xffk\x86\x18\xe4\x1f\xa2\xdb\xc3\xc5X'}
Setting TMP AUTH TOKEN to 31820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
* INFO  17225ms communication.py:77 Sending data: {}
Sending command with temp auth token=31820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=a1625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=b'\xa1bTPX 1\x82\tS\xb5\xfdm\\w\x07\x14eGu\xb1\xe5\x08D\x16\xd7s\xffk\x86\x18\xe4\x1f\xa2\xdb\xc3\xc5X'
Send Command.GENERATE_KEY
CBOR encoded data dict (to send): (41) a1625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
41 0/1 221 46 010001dd29260012a1625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
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: 012c12a2665055424b4559584104a9d271b4cd2eeb6fef8093c666dc3c03624ed4ab5227f7cd9c053f92d4aee76aa3f181e4132256f20d621a7d31f8a9e654b2d5f6b97c19f9fdf7
Packet info: 5 1/15 69 300 b'\x02\x01\x0fEE'
Received packet with partial data: 75fa7465a95c694b455948414e444c4558d2a30058ae086367c1a14a121e17437a5f0fdbd1e0d4c847944bc2092e0afe174ff6e2bb15f4acd44f3d1a2e88613fbc2b2693e4
Packet info: 5 2/15 69 300 b'\x02\x02\x0fEE'
Received packet with partial data: 4210cd30581ebb74677b8531ed3cb773615256b6378f9c198ed9746457fffbc084564814bf1bb62c14d8b8dc74fee040c2a6800d47a125eb45ba5e19b020d88739964afeb6
Packet info: 5 3/15 69 300 b'\x02\x03\x0fEE'
Received packet with partial data: 495f3bbf7b5754235d0fd3a0dda5fd13a90d0d52110748189f01c8c92cc57daf4a5669c5179975405f7b882c8ee4ae6dda1055e2ea0c06c7e241014c496afb233c6402901f
Packet info: 5 4/15 69 300 b'\x02\x04\x0fEE'
Received packet with partial data: 09dcc602501a6dffff4eaea5c2cc75925be94d7e86
All data received: [(44, 4), (69, 4), (88, 4), (169, 4), (212, 4), (174, 4), (86, 4), (13, 4), (116, 4), (1, 3)]
All data received: 012c12a2665055424b4559584104a9d271b4cd2eeb6fef8093c666dc3c03624ed4ab5227f7cd9c053f92d4aee76aa3f181e4132256f20d621a7d31f8a9e654b2d5f6b97c19f9fdf775fa7465a95c694b455948414e444c4558d2a30058ae086367c1a14a121e17437a5f0fdbd1e0d4c847944bc2092e0afe174ff6e2bb15f4acd44f3d1a2e88613fbc2b2693e44210cd30581ebb74677b8531ed3cb773615256b6378f9c198ed9746457fffbc084564814bf1bb62c14d8b8dc74fee040c2a6800d47a125eb45ba5e19b020d88739964afeb6495f3bbf7b5754235d0fd3a0dda5fd13a90d0d52110748189f01c8c92cc57daf4a5669c5179975405f7b882c8ee4ae6dda1055e2ea0c06c7e241014c496afb233c6402901f09dcc602501a6dffff4eaea5c2cc75925be94d7e86
All data received CBOR: {'PUBKEY': b'\x04\xa9\xd2q\xb4\xcd.\xebo\xef\x80\x93\xc6f\xdc<\x03bN\xd4\xabR\'\xf7\xcd\x9c\x05?\x92\xd4\xae\xe7j\xa3\xf1\x81\xe4\x13"V\xf2\rb\x1a}1\xf8\xa9\xe6T\xb2\xd5\xf6\xb9|\x19\xf9\xfd\xf7u\xfate\xa9\\', 'KEYHANDLE': b'\xa3\x00X\xae\x08cg\xc1\xa1J\x12\x1e\x17Cz_\x0f\xdb\xd1\xe0\xd4\xc8G\x94K\xc2\t.\n\xfe\x17O\xf6\xe2\xbb\x15\xf4\xac\xd4O=\x1a.\x88a?\xbc+&\x93\xe4B\x10\xcd0X\x1e\xbbtg{\x851\xed<\xb7saRV\xb67\x8f\x9c\x19\x8e\xd9tdW\xff\xfb\xc0\x84VH\x14\xbf\x1b\xb6,\x14\xd8\xb8\xdct\xfe\xe0@\xc2\xa6\x80\rG\xa1%\xebE\xba^\x19\xb0 \xd8\x879\x96J\xfe\xb6I_;\xbf{WT#]\x0f\xd3\xa0\xdd\xa5\xfd\x13\xa9\r\rR\x11\x07H\x18\x9f\x01\xc8\xc9,\xc5}\xafJVi\xc5\x17\x99u@_{\x88,\x8e\xe4\xaem\xda\x10U\xe2\xea\x0c\x06\xc7\xe2A\x01LIj\xfb#<d\x02\x90\x1f\t\xdc\xc6\x02P\x1am\xff\xffN\xae\xa5\xc2\xccu\x92[\xe9M~\x86'}
* INFO  17453ms communication.py:77 Sending data: {'HASH': b'test'}
Sending command with temp auth token=31820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=a264484153484474657374625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=b'\xa2dHASHDtestbTPX 1\x82\tS\xb5\xfdm\\w\x07\x14eGu\xb1\xe5\x08D\x16\xd7s\xffk\x86\x18\xe4\x1f\xa2\xdb\xc3\xc5X'
Send Command.GENERATE_KEY_FROM_DATA
CBOR encoded data dict (to send): (51) a264484153484474657374625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
51 0/1 221 56 010001dd33300015a264484153484474657374625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Send result: f5
Result Command.GENERATE_KEY_FROM_DATA: ExecError.ERR_FAILED_LOADING_DATA
Send results: [245] False
Captured log call
*  17175ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  17175ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 138, 0, 2, 3, 0, 0, 0, 129, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  17176ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 151, 169, 12, 133, 49, 104, 88, 228, 154, 155, 70, 225]
*  17180ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 193, 49, 127, 118, 249, 145, 95, 39, 1, 70, 240, 95, 188, 6, 127, 81, 228, 46, 223, 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]
*  17188ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 242, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17188ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  17188ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 138, 0, 2, 3, 0, 0, 0, 129, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  17192ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 151, 169, 12, 133, 49, 104, 88, 228, 154, 155, 70, 225]
*  17196ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 193, 49, 127, 118, 249, 145, 95, 39, 1, 70, 240, 95, 188, 6, 127, 81, 228, 46, 223, 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]
*  17212ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17212ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  17216ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17224ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 48, 1, 0, 0, 0, 0, 0, 41, 4, 161, 98, 84, 80, 88, 32, 49, 130, 9, 83, 181, 253, 109, 92, 119, 7, 20, 101, 71, 117, 177, 229, 8, 68, 22, 215, 115, 255, 107, 134, 24, 228, 31, 162, 219, 195, 197, 88, 144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17225ms communication.py:77 Sending data: {}
*  17225ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  17228ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 18, 161, 98, 84, 80, 88, 32, 49, 130, 9, 83, 181, 253, 109, 92, 119, 7, 20, 101, 71, 117, 177, 229, 8, 68, 22, 215, 115, 255, 107, 134, 24]
*  17232ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 228, 31, 162, 219, 195, 197, 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17376ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17377ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  17380ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17388ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 79, 1, 0, 0, 0, 0, 1, 44, 18, 162, 102, 80, 85, 66, 75, 69, 89, 88, 65, 4, 169, 210, 113, 180, 205, 46, 235, 111, 239, 128, 147, 198, 102, 220, 60, 3, 98, 78, 212, 171, 82, 39, 247, 205, 156, 5, 63, 146, 212, 174, 231, 106, 163, 241, 129, 228, 19, 34]
*  17392ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 86, 242, 13, 98, 26, 125, 49, 248, 169, 230, 84, 178, 213, 246, 185, 124, 25, 249, 253, 247, 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, 0, 0, 0, 0, 0, 0, 0, 0]
*  17393ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  17396ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 1, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17404ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 117, 250, 116, 101, 169, 92, 105, 75, 69, 89, 72, 65, 78, 68, 76, 69, 88, 210, 163, 0, 88, 174, 8, 99, 103, 193, 161, 74, 18, 30, 23, 67, 122, 95, 15, 219, 209, 224, 212, 200, 71, 148, 75, 194, 9, 46, 10, 254, 23, 79, 246, 226]
*  17408ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 187, 21, 244, 172, 212, 79, 61, 26, 46, 136, 97, 63, 188, 43, 38, 147, 228, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17409ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  17412ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 2, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17420ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 66, 16, 205, 48, 88, 30, 187, 116, 103, 123, 133, 49, 237, 60, 183, 115, 97, 82, 86, 182, 55, 143, 156, 25, 142, 217, 116, 100, 87, 255, 251, 192, 132, 86, 72, 20, 191, 27, 182, 44, 20, 216, 184, 220, 116, 254, 224, 64, 194, 166, 128, 13]
*  17424ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 71, 161, 37, 235, 69, 186, 94, 25, 176, 32, 216, 135, 57, 150, 74, 254, 182, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17425ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  17428ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 3, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17436ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 76, 1, 0, 0, 0, 0, 73, 95, 59, 191, 123, 87, 84, 35, 93, 15, 211, 160, 221, 165, 253, 19, 169, 13, 13, 82, 17, 7, 72, 24, 159, 1, 200, 201, 44, 197, 125, 175, 74, 86, 105, 197, 23, 153, 117, 64, 95, 123, 136, 44, 142, 228, 174, 109, 218, 16, 85, 226]
*  17440ms hidtransport.py:301 recv: [0, 0, 0, 11, 0, 234, 12, 6, 199, 226, 65, 1, 76, 73, 106, 251, 35, 60, 100, 2, 144, 31, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17441ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  17444ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 4, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17452ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 28, 1, 0, 0, 0, 0, 9, 220, 198, 2, 80, 26, 109, 255, 255, 78, 174, 165, 194, 204, 117, 146, 91, 233, 77, 126, 134, 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]
*  17453ms communication.py:77 Sending data: {'HASH': b'test'}
*  17454ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 135, 0, 2, 3, 0, 0, 0, 126, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  17456ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 49, 130, 9, 83, 181, 253, 109, 92, 119, 7, 20, 101, 71, 117, 177]
*  17460ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 229, 8, 68, 22, 215, 115, 255, 107, 134, 24, 228, 31, 162, 219, 195, 197, 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17468ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 245, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

PASSED test_pin_set_wrong_length 0:00:00.034849

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: f2
Selecting exchange_u2f
Received CTAP1 signature raw: f3
Captured stderr call
* INFO  17514ms communication.py:77 Sending data: {'PIN': b'aa'}
Sending command with temp auth token=31820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=a26350494e426161625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=b'\xa2cPINBaabTPX 1\x82\tS\xb5\xfdm\\w\x07\x14eGu\xb1\xe5\x08D\x16\xd7s\xffk\x86\x18\xe4\x1f\xa2\xdb\xc3\xc5X'
Send Command.SET_PIN
CBOR encoded data dict (to send): (48) a26350494e426161625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
48 0/1 221 53 010001dd302d000aa26350494e426161625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Send result: f2
Result Command.SET_PIN: ExecError.ERR_NOT_ALLOWED
Send results: [242] False
* INFO  17528ms communication.py:77 Sending data: {'PIN': b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}
Sending command with temp auth token=31820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=a26350494e58416161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=b'\xa2cPINXAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabTPX 1\x82\tS\xb5\xfdm\\w\x07\x14eGu\xb1\xe5\x08D\x16\xd7s\xffk\x86\x18\xe4\x1f\xa2\xdb\xc3\xc5X'
Send Command.SET_PIN
CBOR encoded data dict (to send): (112) a26350494e58416161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
112 0/1 221 117 010001dd706d000aa26350494e58416161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Send result: f3
Result Command.SET_PIN: ExecError.ERR_BAD_FORMAT
Send results: [243] False
Captured log call
*  17514ms communication.py:77 Sending data: {'PIN': b'aa'}
*  17514ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 132, 0, 2, 3, 0, 0, 0, 123, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  17516ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 49, 130, 9, 83, 181, 253, 109, 92, 119, 7, 20, 101, 71, 117, 177, 229, 8, 68]
*  17520ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 22, 215, 115, 255, 107, 134, 24, 228, 31, 162, 219, 195, 197, 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17528ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 242, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17528ms communication.py:77 Sending data: {'PIN': b'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}
*  17528ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 196, 0, 2, 3, 0, 0, 0, 187, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  17532ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*  17536ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 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, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 84, 80, 88, 32, 49, 130, 9, 83, 181, 253, 109, 92, 119, 7, 20, 101, 71]
*  17540ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 2, 117, 177, 229, 8, 68, 22, 215, 115, 255, 107, 134, 24, 228, 31, 162, 219, 195, 197, 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17548ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 243, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

PASSED test_pin_set 0:00:00.412972

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 000306
Selecting exchange_u2f
Received CTAP1 signature raw: f2
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00030a
Selecting exchange_u2f
Received CTAP1 signature raw: f1
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 002904a16254505820141785e035c809502ce777217f4ab2de86be513d75272f895a6f3590d8fd0cb3
Captured stderr call
* INFO  17549ms communication.py:77 Sending data: {}
Sending command with temp auth token=31820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=a1625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=b'\xa1bTPX 1\x82\tS\xb5\xfdm\\w\x07\x14eGu\xb1\xe5\x08D\x16\xd7s\xffk\x86\x18\xe4\x1f\xa2\xdb\xc3\xc5X'
Send Command.FACTORY_RESET
CBOR encoded data dict (to send): (41) a1625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
41 0/1 221 46 010001dd29260006a1625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
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  17793ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=31820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=a26350494e483132333435363738625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=b'\xa2cPINH12345678bTPX 1\x82\tS\xb5\xfdm\\w\x07\x14eGu\xb1\xe5\x08D\x16\xd7s\xffk\x86\x18\xe4\x1f\xa2\xdb\xc3\xc5X'
Send Command.LOGIN
CBOR encoded data dict (to send): (54) a26350494e483132333435363738625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
54 0/1 221 59 010001dd36330004a26350494e483132333435363738625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Send result: f2
Result Command.LOGIN: ExecError.ERR_NOT_ALLOWED
Send results: [242] False
* INFO  17809ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=31820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=a26350494e483132333435363738625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=b'\xa2cPINH12345678bTPX 1\x82\tS\xb5\xfdm\\w\x07\x14eGu\xb1\xe5\x08D\x16\xd7s\xffk\x86\x18\xe4\x1f\xa2\xdb\xc3\xc5X'
Send Command.SET_PIN
CBOR encoded data dict (to send): (54) a26350494e483132333435363738625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
54 0/1 221 59 010001dd3633000aa26350494e483132333435363738625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
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  17909ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
Sending command with temp auth token=31820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=a26350494e474241442050494e625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=b'\xa2cPINGBAD PINbTPX 1\x82\tS\xb5\xfdm\\w\x07\x14eGu\xb1\xe5\x08D\x16\xd7s\xffk\x86\x18\xe4\x1f\xa2\xdb\xc3\xc5X'
Send Command.LOGIN
CBOR encoded data dict (to send): (53) a26350494e474241442050494e625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
53 0/1 221 58 010001dd35320004a26350494e474241442050494e625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Send result: f1
Result Command.LOGIN: ExecError.INVALID_PIN
Send results: [241] False
* INFO  17924ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=31820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=a26350494e483132333435363738625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=b'\xa2cPINH12345678bTPX 1\x82\tS\xb5\xfdm\\w\x07\x14eGu\xb1\xe5\x08D\x16\xd7s\xffk\x86\x18\xe4\x1f\xa2\xdb\xc3\xc5X'
Send Command.LOGIN
CBOR encoded data dict (to send): (54) a26350494e483132333435363738625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
54 0/1 221 59 010001dd36330004a26350494e483132333435363738625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
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: 002904a16254505820141785e035c809502ce777217f4ab2de86be513d75272f895a6f3590d8fd0cb3
All data received: [(80, 2), (53, 2), (0, 1), (41, 1), (4, 1), (161, 1), (98, 1), (84, 1), (88, 1), (32, 1)]
All data received: 002904a16254505820141785e035c809502ce777217f4ab2de86be513d75272f895a6f3590d8fd0cb3
All data received CBOR: {'TP': b"\x14\x17\x85\xe05\xc8\tP,\xe7w!\x7fJ\xb2\xde\x86\xbeQ=u'/\x89Zo5\x90\xd8\xfd\x0c\xb3"}
Captured log call
*  17549ms communication.py:77 Sending data: {}
*  17550ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  17552ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 6, 161, 98, 84, 80, 88, 32, 49, 130, 9, 83, 181, 253, 109, 92, 119, 7, 20, 101, 71, 117, 177, 229, 8, 68, 22, 215, 115, 255, 107, 134, 24]
*  17556ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 228, 31, 162, 219, 195, 197, 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17780ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17781ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  17784ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17792ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 10, 1, 0, 0, 0, 0, 0, 3, 6, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17793ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  17794ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 138, 0, 2, 3, 0, 0, 0, 129, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  17796ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 49, 130, 9, 83, 181, 253, 109, 92, 119, 7, 20, 101]
*  17800ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 71, 117, 177, 229, 8, 68, 22, 215, 115, 255, 107, 134, 24, 228, 31, 162, 219, 195, 197, 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17808ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 242, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17809ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  17810ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 138, 0, 2, 3, 0, 0, 0, 129, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  17812ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 49, 130, 9, 83, 181, 253, 109, 92, 119, 7, 20, 101]
*  17816ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 71, 117, 177, 229, 8, 68, 22, 215, 115, 255, 107, 134, 24, 228, 31, 162, 219, 195, 197, 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17896ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17897ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  17900ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17908ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 10, 1, 0, 0, 0, 0, 0, 3, 10, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17909ms communication.py:77 Sending data: {'PIN': b'BAD PIN'}
*  17910ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 137, 0, 2, 3, 0, 0, 0, 128, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  17912ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 49, 130, 9, 83, 181, 253, 109, 92, 119, 7, 20, 101, 71]
*  17916ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 117, 177, 229, 8, 68, 22, 215, 115, 255, 107, 134, 24, 228, 31, 162, 219, 195, 197, 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17924ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 241, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17924ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  17924ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 138, 0, 2, 3, 0, 0, 0, 129, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  17928ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 49, 130, 9, 83, 181, 253, 109, 92, 119, 7, 20, 101]
*  17932ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 71, 117, 177, 229, 8, 68, 22, 215, 115, 255, 107, 134, 24, 228, 31, 162, 219, 195, 197, 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17948ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17949ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  17952ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17960ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 48, 1, 0, 0, 0, 0, 0, 41, 4, 161, 98, 84, 80, 88, 32, 20, 23, 133, 224, 53, 200, 9, 80, 44, 231, 119, 33, 127, 74, 178, 222, 134, 190, 81, 61, 117, 39, 47, 137, 90, 111, 53, 144, 216, 253, 12, 179, 144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

PASSED test_pin_change 0:00:00.105459

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: f1
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00030b
Selecting exchange_u2f
Received CTAP1 signature raw: f1
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 00030b
Selecting exchange_u2f
Received CTAP1 signature raw: f1
Captured stderr call
* INFO  17966ms communication.py:77 Sending data: {'PIN': b'BAD PIN', 'NEWPIN': b'BAD PIN'}
Sending command with temp auth token=31820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=a36350494e474241442050494e664e455750494e474241442050494e625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=b'\xa3cPINGBAD PINfNEWPINGBAD PINbTPX 1\x82\tS\xb5\xfdm\\w\x07\x14eGu\xb1\xe5\x08D\x16\xd7s\xffk\x86\x18\xe4\x1f\xa2\xdb\xc3\xc5X'
Send Command.CHANGE_PIN
CBOR encoded data dict (to send): (68) a36350494e474241442050494e664e455750494e474241442050494e625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
68 0/1 221 73 010001dd4441000ba36350494e474241442050494e664e455750494e474241442050494e625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Send result: f1
Result Command.CHANGE_PIN: ExecError.INVALID_PIN
Send results: [241] False
* INFO  17981ms communication.py:77 Sending data: {'PIN': b'12345678', 'NEWPIN': b'this is new PIN'}
Sending command with temp auth token=31820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=a36350494e483132333435363738664e455750494e4f74686973206973206e65772050494e625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=b'\xa3cPINH12345678fNEWPINOthis is new PINbTPX 1\x82\tS\xb5\xfdm\\w\x07\x14eGu\xb1\xe5\x08D\x16\xd7s\xffk\x86\x18\xe4\x1f\xa2\xdb\xc3\xc5X'
Send Command.CHANGE_PIN
CBOR encoded data dict (to send): (77) a36350494e483132333435363738664e455750494e4f74686973206973206e65772050494e625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
77 0/1 221 82 010001dd4d4a000ba36350494e483132333435363738664e455750494e4f74686973206973206e65772050494e625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
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  18009ms communication.py:77 Sending data: {'PIN': b'12345678', 'NEWPIN': b'this is new PIN'}
Sending command with temp auth token=31820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=a36350494e483132333435363738664e455750494e4f74686973206973206e65772050494e625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=b'\xa3cPINH12345678fNEWPINOthis is new PINbTPX 1\x82\tS\xb5\xfdm\\w\x07\x14eGu\xb1\xe5\x08D\x16\xd7s\xffk\x86\x18\xe4\x1f\xa2\xdb\xc3\xc5X'
Send Command.CHANGE_PIN
CBOR encoded data dict (to send): (77) a36350494e483132333435363738664e455750494e4f74686973206973206e65772050494e625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
77 0/1 221 82 010001dd4d4a000ba36350494e483132333435363738664e455750494e4f74686973206973206e65772050494e625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Send result: f1
Result Command.CHANGE_PIN: ExecError.INVALID_PIN
Send results: [241] False
* INFO  18025ms communication.py:77 Sending data: {'PIN': b'this is new PIN', 'NEWPIN': b'12345678'}
Sending command with temp auth token=31820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=a36350494e4f74686973206973206e65772050494e664e455750494e483132333435363738625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=b'\xa3cPINOthis is new PINfNEWPINH12345678bTPX 1\x82\tS\xb5\xfdm\\w\x07\x14eGu\xb1\xe5\x08D\x16\xd7s\xffk\x86\x18\xe4\x1f\xa2\xdb\xc3\xc5X'
Send Command.CHANGE_PIN
CBOR encoded data dict (to send): (77) a36350494e4f74686973206973206e65772050494e664e455750494e483132333435363738625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
77 0/1 221 82 010001dd4d4a000ba36350494e4f74686973206973206e65772050494e664e455750494e483132333435363738625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
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  18053ms communication.py:77 Sending data: {'PIN': b'this is new PIN', 'NEWPIN': b'12345678'}
Sending command with temp auth token=31820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=a36350494e4f74686973206973206e65772050494e664e455750494e483132333435363738625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=b'\xa3cPINOthis is new PINfNEWPINH12345678bTPX 1\x82\tS\xb5\xfdm\\w\x07\x14eGu\xb1\xe5\x08D\x16\xd7s\xffk\x86\x18\xe4\x1f\xa2\xdb\xc3\xc5X'
Send Command.CHANGE_PIN
CBOR encoded data dict (to send): (77) a36350494e4f74686973206973206e65772050494e664e455750494e483132333435363738625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
77 0/1 221 82 010001dd4d4a000ba36350494e4f74686973206973206e65772050494e664e455750494e483132333435363738625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Send result: f1
Result Command.CHANGE_PIN: ExecError.INVALID_PIN
Send results: [241] False
Captured log call
*  17966ms communication.py:77 Sending data: {'PIN': b'BAD PIN', 'NEWPIN': b'BAD PIN'}
*  17966ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 152, 0, 2, 3, 0, 0, 0, 143, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  17968ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*  17972ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 88, 32, 49, 130, 9, 83, 181, 253, 109, 92, 119, 7, 20, 101, 71, 117, 177, 229, 8, 68, 22, 215, 115, 255, 107, 134, 24, 228, 31, 162, 219, 195, 197, 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17980ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 241, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17981ms communication.py:77 Sending data: {'PIN': b'12345678', 'NEWPIN': b'this is new PIN'}
*  17982ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 161, 0, 2, 3, 0, 0, 0, 152, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  17984ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*  17988ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 101, 119, 32, 80, 73, 78, 98, 84, 80, 88, 32, 49, 130, 9, 83, 181, 253, 109, 92, 119, 7, 20, 101, 71, 117, 177, 229, 8, 68, 22, 215, 115, 255, 107, 134, 24, 228, 31, 162, 219, 195, 197, 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17996ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  17997ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  18000ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18008ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 10, 1, 0, 0, 0, 0, 0, 3, 11, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18009ms communication.py:77 Sending data: {'PIN': b'12345678', 'NEWPIN': b'this is new PIN'}
*  18010ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 161, 0, 2, 3, 0, 0, 0, 152, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  18012ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*  18016ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 101, 119, 32, 80, 73, 78, 98, 84, 80, 88, 32, 49, 130, 9, 83, 181, 253, 109, 92, 119, 7, 20, 101, 71, 117, 177, 229, 8, 68, 22, 215, 115, 255, 107, 134, 24, 228, 31, 162, 219, 195, 197, 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18024ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 241, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18025ms communication.py:77 Sending data: {'PIN': b'this is new PIN', 'NEWPIN': b'12345678'}
*  18026ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 161, 0, 2, 3, 0, 0, 0, 152, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  18028ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*  18032ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 51, 52, 53, 54, 55, 56, 98, 84, 80, 88, 32, 49, 130, 9, 83, 181, 253, 109, 92, 119, 7, 20, 101, 71, 117, 177, 229, 8, 68, 22, 215, 115, 255, 107, 134, 24, 228, 31, 162, 219, 195, 197, 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18040ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18041ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  18044ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18052ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 10, 1, 0, 0, 0, 0, 0, 3, 11, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18053ms communication.py:77 Sending data: {'PIN': b'this is new PIN', 'NEWPIN': b'12345678'}
*  18054ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 161, 0, 2, 3, 0, 0, 0, 152, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  18056ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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]
*  18060ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 51, 52, 53, 54, 55, 56, 98, 84, 80, 88, 32, 49, 130, 9, 83, 181, 253, 109, 92, 119, 7, 20, 101, 71, 117, 177, 229, 8, 68, 22, 215, 115, 255, 107, 134, 24, 228, 31, 162, 219, 195, 197, 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18068ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 241, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Teardown

PASSED test_configure 0:00:00.196495

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

Setup

Call

Captured stdout call
Selecting exchange_u2f
Received CTAP1 signature raw: f2
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 002904a162545058207ec38f64e6741704c95f8d2bb7305e81478ab1af284a40a5db2140872d6fad4f
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 001209a16c434f4e4649524d4154494f4e03
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 001208a16c434f4e4649524d4154494f4e03
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 001209a16c434f4e4649524d4154494f4e03
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 001208a16c434f4e4649524d4154494f4e04
Selecting exchange_u2f
Received CTAP1 signature raw: 00
Selecting exchange_u2f
Received CTAP1 signature raw: 001209a16c434f4e4649524d4154494f4e04
Captured stderr call
* INFO  18073ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=31820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=a26350494e483132333435363738625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=b'\xa2cPINH12345678bTPX 1\x82\tS\xb5\xfdm\\w\x07\x14eGu\xb1\xe5\x08D\x16\xd7s\xffk\x86\x18\xe4\x1f\xa2\xdb\xc3\xc5X'
Send Command.SET_PIN
CBOR encoded data dict (to send): (54) a26350494e483132333435363738625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
54 0/1 221 59 010001dd3633000aa26350494e483132333435363738625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Send result: f2
Result Command.SET_PIN: ExecError.ERR_NOT_ALLOWED
Send results: [242] False
* INFO  18089ms communication.py:77 Sending data: {'PIN': b'12345678'}
Sending command with temp auth token=31820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=a26350494e483132333435363738625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
Sending data=b'\xa2cPINH12345678bTPX 1\x82\tS\xb5\xfdm\\w\x07\x14eGu\xb1\xe5\x08D\x16\xd7s\xffk\x86\x18\xe4\x1f\xa2\xdb\xc3\xc5X'
Send Command.LOGIN
CBOR encoded data dict (to send): (54) a26350494e483132333435363738625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
54 0/1 221 59 010001dd36330004a26350494e483132333435363738625450582031820953b5fd6d5c770714654775b1e5084416d773ff6b8618e41fa2dbc3c558
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: 002904a162545058207ec38f64e6741704c95f8d2bb7305e81478ab1af284a40a5db2140872d6fad4f
All data received: [(4, 2), (64, 2), (0, 1), (41, 1), (161, 1), (98, 1), (84, 1), (80, 1), (88, 1), (32, 1)]
All data received: 002904a162545058207ec38f64e6741704c95f8d2bb7305e81478ab1af284a40a5db2140872d6fad4f
All data received CBOR: {'TP': b'~\xc3\x8fd\xe6t\x17\x04\xc9_\x8d+\xb70^\x81G\x8a\xb1\xaf(J@\xa5\xdb!@\x87-o\xadO'}
Setting TMP AUTH TOKEN to 7ec38f64e6741704c95f8d2bb7305e81478ab1af284a40a5db2140872d6fad4f
* INFO  18125ms communication.py:77 Sending data: {}
Sending command with temp auth token=7ec38f64e6741704c95f8d2bb7305e81478ab1af284a40a5db2140872d6fad4f
Sending data=a162545058207ec38f64e6741704c95f8d2bb7305e81478ab1af284a40a5db2140872d6fad4f
Sending data=b'\xa1bTPX ~\xc3\x8fd\xe6t\x17\x04\xc9_\x8d+\xb70^\x81G\x8a\xb1\xaf(J@\xa5\xdb!@\x87-o\xadO'
Send Command.GET_CONFIGURATION
CBOR encoded data dict (to send): (41) a162545058207ec38f64e6741704c95f8d2bb7305e81478ab1af284a40a5db2140872d6fad4f
41 0/1 221 46 010001dd29260009a162545058207ec38f64e6741704c95f8d2bb7305e81478ab1af284a40a5db2140872d6fad4f
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: 001209a16c434f4e4649524d4154494f4e03
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: 001209a16c434f4e4649524d4154494f4e03
All data received CBOR: {'CONFIRMATION': 3}
* INFO  18153ms communication.py:77 Sending data: {'CONFIRMATION': 3}
Sending command with temp auth token=7ec38f64e6741704c95f8d2bb7305e81478ab1af284a40a5db2140872d6fad4f
Sending data=a26c434f4e4649524d4154494f4e0362545058207ec38f64e6741704c95f8d2bb7305e81478ab1af284a40a5db2140872d6fad4f
Sending data=b'\xa2lCONFIRMATION\x03bTPX ~\xc3\x8fd\xe6t\x17\x04\xc9_\x8d+\xb70^\x81G\x8a\xb1\xaf(J@\xa5\xdb!@\x87-o\xadO'
Send Command.SET_CONFIGURATION
CBOR encoded data dict (to send): (55) a26c434f4e4649524d4154494f4e0362545058207ec38f64e6741704c95f8d2bb7305e81478ab1af284a40a5db2140872d6fad4f
55 0/1 221 60 010001dd37340008a26c434f4e4649524d4154494f4e0362545058207ec38f64e6741704c95f8d2bb7305e81478ab1af284a40a5db2140872d6fad4f
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: 001208a16c434f4e4649524d4154494f4e03
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: 001208a16c434f4e4649524d4154494f4e03
All data received CBOR: {'CONFIRMATION': 3}
* INFO  18181ms communication.py:77 Sending data: {}
Sending command with temp auth token=7ec38f64e6741704c95f8d2bb7305e81478ab1af284a40a5db2140872d6fad4f
Sending data=a162545058207ec38f64e6741704c95f8d2bb7305e81478ab1af284a40a5db2140872d6fad4f
Sending data=b'\xa1bTPX ~\xc3\x8fd\xe6t\x17\x04\xc9_\x8d+\xb70^\x81G\x8a\xb1\xaf(J@\xa5\xdb!@\x87-o\xadO'
Send Command.GET_CONFIGURATION
CBOR encoded data dict (to send): (41) a162545058207ec38f64e6741704c95f8d2bb7305e81478ab1af284a40a5db2140872d6fad4f
41 0/1 221 46 010001dd29260009a162545058207ec38f64e6741704c95f8d2bb7305e81478ab1af284a40a5db2140872d6fad4f
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: 001209a16c434f4e4649524d4154494f4e03
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: 001209a16c434f4e4649524d4154494f4e03
All data received CBOR: {'CONFIRMATION': 3}
* INFO  18209ms communication.py:77 Sending data: {'CONFIRMATION': 4}
Sending command with temp auth token=7ec38f64e6741704c95f8d2bb7305e81478ab1af284a40a5db2140872d6fad4f
Sending data=a26c434f4e4649524d4154494f4e0462545058207ec38f64e6741704c95f8d2bb7305e81478ab1af284a40a5db2140872d6fad4f
Sending data=b'\xa2lCONFIRMATION\x04bTPX ~\xc3\x8fd\xe6t\x17\x04\xc9_\x8d+\xb70^\x81G\x8a\xb1\xaf(J@\xa5\xdb!@\x87-o\xadO'
Send Command.SET_CONFIGURATION
CBOR encoded data dict (to send): (55) a26c434f4e4649524d4154494f4e0462545058207ec38f64e6741704c95f8d2bb7305e81478ab1af284a40a5db2140872d6fad4f
55 0/1 221 60 010001dd37340008a26c434f4e4649524d4154494f4e0462545058207ec38f64e6741704c95f8d2bb7305e81478ab1af284a40a5db2140872d6fad4f
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: 001208a16c434f4e4649524d4154494f4e04
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: 001208a16c434f4e4649524d4154494f4e04
All data received CBOR: {'CONFIRMATION': 4}
* INFO  18237ms communication.py:77 Sending data: {}
Sending command with temp auth token=7ec38f64e6741704c95f8d2bb7305e81478ab1af284a40a5db2140872d6fad4f
Sending data=a162545058207ec38f64e6741704c95f8d2bb7305e81478ab1af284a40a5db2140872d6fad4f
Sending data=b'\xa1bTPX ~\xc3\x8fd\xe6t\x17\x04\xc9_\x8d+\xb70^\x81G\x8a\xb1\xaf(J@\xa5\xdb!@\x87-o\xadO'
Send Command.GET_CONFIGURATION
CBOR encoded data dict (to send): (41) a162545058207ec38f64e6741704c95f8d2bb7305e81478ab1af284a40a5db2140872d6fad4f
41 0/1 221 46 010001dd29260009a162545058207ec38f64e6741704c95f8d2bb7305e81478ab1af284a40a5db2140872d6fad4f
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: 001209a16c434f4e4649524d4154494f4e04
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: 001209a16c434f4e4649524d4154494f4e04
All data received CBOR: {'CONFIRMATION': 4}
Captured log call
*  18073ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  18074ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 138, 0, 2, 3, 0, 0, 0, 129, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  18076ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 49, 130, 9, 83, 181, 253, 109, 92, 119, 7, 20, 101]
*  18080ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 71, 117, 177, 229, 8, 68, 22, 215, 115, 255, 107, 134, 24, 228, 31, 162, 219, 195, 197, 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18088ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 242, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18089ms communication.py:77 Sending data: {'PIN': b'12345678'}
*  18090ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 138, 0, 2, 3, 0, 0, 0, 129, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  18092ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 49, 130, 9, 83, 181, 253, 109, 92, 119, 7, 20, 101]
*  18096ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 71, 117, 177, 229, 8, 68, 22, 215, 115, 255, 107, 134, 24, 228, 31, 162, 219, 195, 197, 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18112ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18113ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  18116ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18124ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 48, 1, 0, 0, 0, 0, 0, 41, 4, 161, 98, 84, 80, 88, 32, 126, 195, 143, 100, 230, 116, 23, 4, 201, 95, 141, 43, 183, 48, 94, 129, 71, 138, 177, 175, 40, 74, 64, 165, 219, 33, 64, 135, 45, 111, 173, 79, 144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18125ms communication.py:77 Sending data: {}
*  18126ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  18128ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 9, 161, 98, 84, 80, 88, 32, 126, 195, 143, 100, 230, 116, 23, 4, 201, 95, 141, 43, 183, 48, 94, 129, 71, 138, 177, 175, 40, 74, 64, 165, 219]
*  18132ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 33, 64, 135, 45, 111, 173, 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]
*  18140ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18141ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  18144ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18152ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 25, 1, 0, 0, 0, 0, 0, 18, 9, 161, 108, 67, 79, 78, 70, 73, 82, 77, 65, 84, 73, 79, 78, 3, 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, 0, 0, 0]
*  18153ms communication.py:77 Sending data: {'CONFIRMATION': 3}
*  18154ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 139, 0, 2, 3, 0, 0, 0, 130, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  18156ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 3, 98, 84, 80, 88, 32, 126, 195, 143, 100, 230, 116, 23, 4, 201, 95, 141]
*  18160ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 43, 183, 48, 94, 129, 71, 138, 177, 175, 40, 74, 64, 165, 219, 33, 64, 135, 45, 111, 173, 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]
*  18168ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18169ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  18172ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18180ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 25, 1, 0, 0, 0, 0, 0, 18, 8, 161, 108, 67, 79, 78, 70, 73, 82, 77, 65, 84, 73, 79, 78, 3, 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, 0, 0, 0]
*  18181ms communication.py:77 Sending data: {}
*  18182ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  18184ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 9, 161, 98, 84, 80, 88, 32, 126, 195, 143, 100, 230, 116, 23, 4, 201, 95, 141, 43, 183, 48, 94, 129, 71, 138, 177, 175, 40, 74, 64, 165, 219]
*  18188ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 33, 64, 135, 45, 111, 173, 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]
*  18196ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18197ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  18200ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18208ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 25, 1, 0, 0, 0, 0, 0, 18, 9, 161, 108, 67, 79, 78, 70, 73, 82, 77, 65, 84, 73, 79, 78, 3, 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, 0, 0, 0]
*  18209ms communication.py:77 Sending data: {'CONFIRMATION': 4}
*  18210ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 139, 0, 2, 3, 0, 0, 0, 130, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  18212ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 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, 4, 98, 84, 80, 88, 32, 126, 195, 143, 100, 230, 116, 23, 4, 201, 95, 141]
*  18216ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 43, 183, 48, 94, 129, 71, 138, 177, 175, 40, 74, 64, 165, 219, 33, 64, 135, 45, 111, 173, 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]
*  18224ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18225ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  18228ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18236ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 25, 1, 0, 0, 0, 0, 0, 18, 8, 161, 108, 67, 79, 78, 70, 73, 82, 77, 65, 84, 73, 79, 78, 4, 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, 0, 0, 0]
*  18237ms communication.py:77 Sending data: {}
*  18238ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 125, 0, 2, 3, 0, 0, 0, 116, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  18240ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 51, 34, 140, 39, 144, 246, 1, 0, 1, 221, 41, 38, 0, 9, 161, 98, 84, 80, 88, 32, 126, 195, 143, 100, 230, 116, 23, 4, 201, 95, 141, 43, 183, 48, 94, 129, 71, 138, 177, 175, 40, 74, 64, 165, 219]
*  18244ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 1, 33, 64, 135, 45, 111, 173, 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]
*  18252ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 8, 1, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18253ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 131, 0, 84, 0, 2, 3, 0, 0, 0, 75, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65]
*  18256ms hidtransport.py:292 sending packet: [0, 0, 0, 11, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 10, 34, 140, 39, 144, 246, 2, 0, 15, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
*  18264ms hidtransport.py:301 recv: [0, 0, 0, 11, 131, 0, 25, 1, 0, 0, 0, 0, 0, 18, 9, 161, 108, 67, 79, 78, 70, 73, 82, 77, 65, 84, 73, 79, 78, 4, 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, 0, 0, 0]

Teardown