Giga-ID
Giga-ID: Device Enrollment & Authentication
Giga-ID Enrollment
PUF circuits receive a sequence of bits as input (called challenges). Based on the input, a PUF generates a sequence of bits as output (called responses). The combination of the challenge and response is call a Challenge Response Pair (CRP).
Given sufficient CRPs, no two chips can generate identical responses to all the challenges due to the manufacturing variability, allowing unique identification of the chip. This serves as an anti-counterfeiting mechanism for all chips with Giga-ID.
Giga-ID Authentication
Step 1: Enrollment – a circuit with a PUF connects directly to a server. The server sends challenges, PUF sends responses. Server stores the CRP in a table. Then the circuit is mounted to a device.
Step 2: Authentication – the server sends arbitrary PUF challenge(s) to the device, the PUF sends response(s). If result matches the enrollment result for a particular challenge, device is authenticated.
Giga-ID Features
Get Started Today
Interested in what GMT’s Physical Unclonable Function technology can do to help secure your IC? Contact GMT today to start your PUF implementation to outpace the competition.
Additional Resources
Learn More About the Giga-PUF