The EntropIC project aims to advance the technology and develop the business of a breakthrough comprehensive anti-counterfeiting and identity management solution based on proprietary silicon integrated circuits implementing high-entropy physical unclonable functions (HE-PUFs).
Physical Unclonable Functions (PUFs) are silicon integrated circuits that leverage random variations in the fabrication process to implement a unique function that is unknown to the observer and the manufacturer, and extremely difficult to determine experimentally. From a behavioral viewpoint, PUFs are circuits that respond to digital input strings (challenges) with perfectly repeatable digital output strings (responses), where the challenge-response mapping (the unclonable function) is fully repeatable with aging and with varying environmental conditions. As of now, the practical adoption of PUFs has been restricted by their limited entropy, which makes them vulnerable to cyber attacks (e.g. brute-force and AI-based attacks).
In addition to brute-force attacks, weak PUFs are vulnerable to side-channel attacks that can obtain the CRPs, e.g. through power side-channel modeling because the CRP state space is small. Machine learning attacks have been successfully demonstrated even on “strong” PUFs if the attacker gets enough valid CRPs using advanced methods such as approximate attacks.