The code taken over a data block as it arrives, TS004-2.0.0 section 3.3.
Starts a code over one session's block.
dataBlockIntKey is what lorawanDataBlockIntKey derived, and the rest are the fields the session setup carried.
dataBlockIntKey
lorawanDataBlockIntKey
Finishes the code, returning the four bytes a session setup carries.
Adds a piece of the block, in order, without any padding.
The code taken over a data block as it arrives, TS004-2.0.0 section 3.3.