| CPC H04L 9/0825 (2013.01) [H04L 9/085 (2013.01); H04L 9/0866 (2013.01); H04L 9/14 (2013.01)] | 18 Claims |

|
1. A method for licensing a sensor at a central body, the method comprising:
providing:
the sensor having a unique ID including its unique serial number in a range of serial numbers for sensors, the sensor being able to act as a transmitter of encrypted data to a receiver,
the central body acting as a licensing body including a computer system and a database,
a sensor manufacturer including a computer system, and
a data connection between the sensor manufacturer and the central body;
keeping a list of sensor keys in the database of the central body;
generating a first key pair, formed of a private and a public key, at the sensor manufacturer;
transmitting the public key of the first key pair from the sensor manufacturer to the central body;
assigning a range of serial numbers for sensors to the first key pair;
generating a second key pair, formed of a private and a public key, at the central body for the range of serial numbers for sensors;
transmitting the public key of the second key pair from the central body to the sensor manufacturer;
assigning the range of serial numbers for sensors to the second key pair;
storing the public key of the first key pair, the private key of the second key pair and the assigned range of serial numbers for sensors in the list of sensor keys in the central body;
using the sensor manufacturer to encrypt a transmission key, used for an encrypted data transmission between the sensor and the receiver, with the private key of the first key pair and the public key of the second key pair, and to store the encrypted transmission key in the each individual sensor of the plurality of sensors; and
using the sensor manufacturer:
to store the private key of the first key pair and the public key of the second key pair in each sensor of the plurality of sensors, or
to additionally store the transmission key unencrypted.
|