A computer program comprising computer-executable instructions stored on a non-transitory computer-readable medium that, when executed by a processor of a local environment monitoring arrangement, cause the processor of the local environment monitoring arrangement to carry out a method for assessing a physical unclonable function using a response of a local environment to electromagnetic challenge signals, the method comprising:
- a transmitter providing, as a challenge, an electromagnetic challenge signal to the local environment, the challenge signal being provided with a corresponding set of predetermined signal parameters, and the local environment being in a reference state;
- a transceiver, in response to receiving the challenge signal and determining signal data of the received challenge signal, generating and transmitting a modified challenge signal with a respective set of modified signal parameters that depend on the signal data of the received challenge signal;
- a receiver receiving the modified challenge signal;
- a signal processor determining, for association with the challenge signal, a channel impulse response using the received modified challenge signal;
- and
- the signal processor storing the determined channel impulse response in pairwise association with the respective challenge signal.