Solution
The Physical Unclonable Functions-based (PUF) authentication is used to sign a bit stream coming from a board; the signature is created by the board’s firmware. A bit stream can be the output of a CMOS camera sensor, a seismography sensor, a home automation actuator, etc.
Key aspects of the PUF authentication solution include:
- Unique Signature Creation: During manufacturing, chips retain small differences. PUFs explore these differences to create a unique signature for each chip, requiring a specialized circuit.
- Authentication of Device Outputs: This unique signature can be used to authenticate the outputs of the device, ensuring data integrity.
- Challenge-Response Pairs: Data exchanges using this technique require challenge-response pairs. The receiver issues a challenge to the device, which is used to create the signature that is appended to the data.
These features ensure that the authenticity of image data is verified in real-time, from the camera to the cloud, without modifying the physical device.