CPC H04L 9/3278 (2013.01) [G06F 17/16 (2013.01); G06N 5/04 (2013.01); G06N 7/01 (2023.01); G09C 1/00 (2013.01); H04L 9/0866 (2013.01); H04L 9/0869 (2013.01); H04W 12/041 (2021.01); H04W 12/06 (2013.01); H04L 2209/08 (2013.01); H04L 2209/805 (2013.01); H04W 4/70 (2018.02)] | 26 Claims |
1. A system, comprising:
a publisher device, comprising:
processing circuitry configured to:
obtain a data value;
operate a physically unclonable function (PUF), the PUF to generate a response value in response to a challenge value; and
operate a pseudo random function generator (PRFG) to create a pseudorandom key using the response value and the data value as seeds; and
communications circuitry configured to send the data value and the pseudorandom key to a subscriber device; and
a subscriber device, comprising:
communications circuitry configured to receive the data value and the pseudorandom key from the publisher device; and
processing circuitry configured to:
cause authentication of the data value and a sensor using the data value and the pseudorandom key,
wherein the authentication of the data value includes an assessment of a probability that the data value was collected by the sensor at the publisher device.
|