Temperature
--C
Humidity
--%
FPGA PUF Authentication
WAITING
Server Verification
WAITING
Live Attestation Record
| Device ID | -- |
| Counter | -- |
| Received At | -- |
| Stable PUF Bits | -- |
| Hamming Distance | -- |
| Threshold | -- |
| Root Digest | -- |
| Telemetry Signature | -- |
What This Proves
1. SensorDHT11 measures temperature and humidity on ESP32.
2. Unclonable RootESP32 challenges the FPGA ring-oscillator PUF.
3. AuthenticationESP32 accepts data only if the FPGA PUF matches enrollment.
4. Server ProofWebsite verifies the HMAC signature before displaying telemetry.