2.2.3.1 Challenge Message

The Challenge message is sent by each device to the peer device to authenticate pairing.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

Header

Payload (variable)

...

...

Header (3 bytes): This field contains the CommonHeader structure (section 2.2.2.1). The Id field (Header.Id) of the header is set to MessageId.Challenge (4). The Length (Header.Length) of the header is set to the payload size of the message. 

Payload (variable): This field contains the challenge value (128 bytes). Future protocol versions MAY define additional payload elements. This protocol version MUST ignore any payload after the challenge value in the packet.