Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The Connection Response message is used for the host to respond with a connection response message that includes device information. Only the Result is sent if the Result is anything other than PENDING.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Result |
HMACSize |
Nonce |
|||||||||||||||||||||||||||||
|
MessageFragmentSize |
|||||||||||||||||||||||||||||||
|
PublicKeyXLength |
PublicKeyX (variable) |
||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
PublicKeyYLength |
PublicKeyY (variable) |
||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
Result (1 byte): The result of the connection request, which can be one of the following values.
-
Value
Meaning
0
Success
1
Pending
2
Failure_Authentication
3
Failure_NotAllowed
HMACSize (2 bytes): The expected size of HMAC (see Encryption section 3.1.3.1 for details).
Nonce (8 bytes): Random values (see section 3.1.3.1 Encryption for details).
MessageFragmentSize (4 bytes): The maximum size of a single message fragment (Fixed Value of 16384 (bits)).
PublicKeyXLength (2 bytes): The length of PublicKeyX, which is sent only if the connection is successful.
PublicKeyX (variable): A fixed-length key that is based on the curve type from connect request, which is sent only if the connection is successful. This is the X component of the key.
PublicKeyYLength (2 bytes): The length of PublicKeyY, which is sent only if the connection is successful.
PublicKeyY (variable): A fixed-length key that is based on the curve type from connect request, which is sent only if the connection is successful. This is the Y component of the key.