PUFs are an innovative way of safeguarding individual chips from data theft by using the unique 'fingerprint' inherent in every semiconductor device to protect its encryption key, making it very hard to clone and thus reverse-engineer and compromise security microcontrollers.