| CPC H04L 63/0823 (2013.01) | 23 Claims |

|
1. A method performed by a first entity of an internet of things (IoT) network, the method comprising:
acquiring contextual information for the first entity and a timestamp for the contextual information, wherein the acquiring the contextual information comprises receiving the contextual information from one or more sensors in the IoT network that are associated with the first entity and that measure the contextual information, wherein the contextual information is reported by the first entity or the one or more sensors to a third entity of the IoT network via an out-of-band communication channel;
generating a first authentication token using the contextual information acquired;
initiating, via an in-band communication channel between the first entity and a second entity of the IoT network, transmission of an authentication request message towards the second entity of the IoT network requesting authentication of the first entity with the second entity, wherein the authentication request message comprises the first authentication token generated and the timestamp for use in the authentication, with the authentication to be based on whether the first authentication token matches a second authentication token generated using the contextual information reported to the third entity via the out-of-band communication channel; and
receiving, via the in-band communication channel between the first entity and the second entity, an authentication response message indicative of whether authentication of the first entity with the second entity is successful or unsuccessful.
|