CPC H04L 9/3278 (2013.01) [G06F 9/30029 (2013.01); G06F 9/45558 (2013.01); G06F 2009/4557 (2013.01); G06F 2009/45595 (2013.01)] | 10 Claims |
1. A method for securing a provable resource possession on a host device having spawned a number of virtual machines providing services to a client device, the method comprising:
receiving a challenge request from the client device for respective virtual machines of the number of virtual machines, the challenge request containing a physically unclonable function (PUF) challenge and a filter rule, the filter rule corresponding to a selected portion of a PUF response with respect to an identifier of a respective virtual machine, and the selected portion of the PUF response depending on the number of virtual machines;
challenging a PUF component of the host device with the PUF challenge to obtain the PUF response for the respective virtual machines;
filtering the PUF response in a PUF filtered response for the respective virtual machines according to the filter rule; and
sending the PUF filtered response for the respective virtual machines to the client device.
|