Skip to main content
. 2023 Jan 18;23(3):1122. doi: 10.3390/s23031122

Table 5.

Definitions of channels, variables and other related parameters.

(*—-channels—-*)
free privateChannel1:channel [private].
free privateChannel2:channel [private].
free publicChannel1:channel.
free publicChannel2:channel.
(*—-constants—-*)
free Ri:bitstring [private].
free PWi:bitstring [private].
free IDi:bitstring [private].
free kgw:bitstring [private].
free IDg:bitstring.
free SIDj:bitstring.
(*—-shared key—-*)
free SK:bitstring [private].
(*—-functions—-*)
fun xor(bitstring, bitstring):bitstring.
fun concat(bitstring, bitstring):bitstring.
fun h(bitstring):bitstring.
(*—-events—-*)
event startUi(bitstring).
event endUi(bitstring).
event startGW(bitstring).
event endGW(bitstring).
event startSNj(bitstring).
event endSNj(bitstring).