| CPC G06F 13/4282 (2013.01) [G06F 13/1673 (2013.01)] | 20 Claims |

|
1. A controller device comprising:
a memory storing instructions;
an interface bus coupled to a plurality of sensors and configured to operate with a multi-target interface protocol; and
a processor coupled to the memory and the interface bus, the processor to execute the instructions to perform operations comprising:
creating a broadcast sensor object;
creating a broadcast client object using the broadcast sensor object;
broadcasting initialization data, according to the multi-target interface protocol and using the broadcast client object, to the plurality of sensors;
generating, from the initialization data, using at least one cryptographic function, an authentication tag for each sensor of the plurality of sensors, wherein each authentication tag is specific to a corresponding sensor of the plurality of sensors; and
unicasting, according to the multi-target interface protocol, each authentication tag to the corresponding sensor of the plurality of sensors.
|