CPC H04L 9/3271 (2013.01) [H04L 9/3073 (2013.01); H04L 9/3247 (2013.01)] | 15 Claims |
15. A non-transitory computer readable storage medium having executable instructions stored thereon, which, when executed by a processor, cause the processor to:
transmit a request to a service provider for access to a service;
receive a challenge from a relying party seeking to authenticate the user;
transmit a plurality of contextual identifiers of the user, to respective verifying parties of a plurality of verifying parties;
receive a plurality of a partial responses from the verifying parties upon verification by the verifying parties of the received contextual identifiers;
determine that the number of received partial responses meets a threshold number of responses;
combine the received partial responses to obtain a combined response; and
transmit, to the relying party, the combined response to obtain authorisation of the user device to access the requested service.
|