4.8 Peculiarities of the Introduction …
377
Fig. 4.46 EPC C1G2 RFID tag block diagram [231]
calibration
calibration
Fig. 4.47 Durations of synchronization sequences
that the numerical values of these errors and the delays in communication system are
not constant values, so it is very difficult to ensure that an HT is not unintentionally
activated or even that an HT is ready to be activated whenever we want. This type of
triggering will be good for wired systems, where an amount of delay is guaranteed,
but this method is not recommended for wireless systems.
B. Triggering Based on High-Level Communication System Changes
(1) Activation Using Single Commands and FSM (finite state machines): This
method of hardware Trojan activation is based on the situation when a tag
accepts a specific and correct, but very unlikely (rare) command to change
the current state of a finite state machine. For example, it is unlikely that a
377
Fig. 4.46 EPC C1G2 RFID tag block diagram [231]
calibration
calibration
Fig. 4.47 Durations of synchronization sequences
that the numerical values of these errors and the delays in communication system are
not constant values, so it is very difficult to ensure that an HT is not unintentionally
activated or even that an HT is ready to be activated whenever we want. This type of
triggering will be good for wired systems, where an amount of delay is guaranteed,
but this method is not recommended for wireless systems.
B. Triggering Based on High-Level Communication System Changes
(1) Activation Using Single Commands and FSM (finite state machines): This
method of hardware Trojan activation is based on the situation when a tag
accepts a specific and correct, but very unlikely (rare) command to change
the current state of a finite state machine. For example, it is unlikely that a
