CPC H04L 9/3278 (2013.01) [G06F 7/588 (2013.01); H04L 9/0866 (2013.01); H04W 12/06 (2013.01); H04W 12/12 (2013.01); H04L 2209/12 (2013.01)] | 20 Claims |
1. A method of verifying that a first device and a second device are physically interconnected, the method is performed by a verifier and comprising:
sending a challenge to the first device for use as basis for input to a first physical unclonable function (PUF) part of a composed PUF, wherein the first PUF part of the composed PUF is arranged in the first device;
receiving a response from the second device, the response is based on an output of a second PUF part of the composed PUF, wherein the second PUF part of the composed PUF is arranged in the second device; and
verifying that the first device and the second device are interconnected when the received response and an expected response fulfill a matching criterion,
wherein the first PUF part and the second PUF part are physically interconnected by means of a third part of the composed PUF through pins of the first device and the second device,
wherein the third part of the composed PUF comprises two buses,
wherein a size of the response is equal to a size of the challenge, and
wherein a verification loop is run for a predetermined number of times by applying the response as a next challenge at a next loop iteration.
|