tokens: Different approaches have been proposed to deal with cloning attacks , such as approaches making use of Physical Unclonable Functions ( PUF ) as device level protection by modifications on device hardwarepufIoT , centralized clone detection approaches based on trusted authoritiescloneCentralDetect , or distributed clone detection approachescloneAttacksDist .