I think this is possible but I'm not sure what it's called. I want to find a standard way of doing this (never roll your own).
I have a public/private key and a number of devices on a network. Using (for example) the serial numbers of the devices I want to use the private key to create a value the devices can then validate with their serial numbers and the public key.
So the process would be:
- Customer provides list of device serial numbers.
- Use private key to create a value and give this back to the customer.
- Customer enters this value on the devices.
- Each device can then validate its serial number using the public key.
What is this called and are there any standard ways of doing it?