EasyManuals Logo

Digi XBee3 XB3M1 User Manual

Digi XBee3 XB3M1
252 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #229 background imageLoading...
Page #229 background image
API frames BLE Unlock API - 0x2C
Digi XBee3 Cellular LTE-M/NB-IoT Global Smart Modem User Guide
229
Framedatafields Offset Description
Step 4 Indicates the phase of authentication and interpretation of payload
data. See
1 = Client presents A value
2 = Server presents B and salt
3 = Client present M1 session key validation value
4 = Server presents M2 session key validation value and two 12-byte
nonces
See the phase tables below for more information.
Step values greater than 0x80 indicate error conditions.
0x80 = Unable to offer B (cryptographic error with content, usually due
to A mod N == 0)
0x81 = Incorrect payload length
0x82 = Bad proof of key
0x83 = Resource allocation error
0x84 = Request contained a step not in the correct sequence
Payload 5 Payload structure varies by Frame ID value. Descriptions are in the
tables, below.
The tables below give more information about the phase of authentication and interpretation of
payload data.
Phase 1 (Client presents A)
If the A value is zero, the server will terminate the connection.
Framedatafield Offset in frame Length
A 5 128 bytes
Phase 2 (Server presents B and salt)
Framedatafield Offset in frame Length
salt 5 4 bytes
B 9 128 bytes
Phase 3 (Client presents M1)
Framedatafield Offset in frame Length
M1 5 Hash algorithm digest length
(32 bytes for SHA256)

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Digi XBee3 XB3M1 and is the answer not in the manual?

Digi XBee3 XB3M1 Specifications

General IconGeneral
BrandDigi
ModelXBee3 XB3M1
CategoryModem
LanguageEnglish

Related product manuals