USER MANUAL
STM 550B / EMSIB - EASYFIT MULTISENSOR FOR IOT APPLICATIONS (2.4 GHZ BLE)
© 2020 EnOcean | www.enocean.com
F-710-017, V1.0
STM 550B / EMSIB User Manual | v1.3 | June 2020 | Page 112 / 115
B.4
RFC3610 execution sequence
The RFC3610 algorithm uses the variable internal parameters
A_0
,
B_0
,
B_1
and
B_2
together
with the private key to generate the authentication vector
T_0
using four AES-128 and three
XOR operations. The algorithm execution sequence is shown in Figure 76 below.
The first four bytes of
T_0
are then used to authenticate EnOcean BLE multi-sensor data
telegrams.
Figure 76
–
RFC3610 execution sequence