CPC G06F 21/44 (2013.01) [G06F 21/602 (2013.01); H04L 9/0894 (2013.01); G06F 2221/2111 (2013.01); G06F 2221/2133 (2013.01)] | 18 Claims |
1. A communications device for managing an authentication event, comprising a processor and a memory, the communications device being configured, under control of the processor, to execute instructions in the memory to:
generate location data indicative of a current geolocation associated with the communications device;
retrieve, from a key that is obfuscated and stored in the communications device, the key;
sign the location data with the retrieved key;
transmit request data to a communications server apparatus for requesting the authentication event, the request data comprising the signed location data, the communications server apparatus performing processing using the signed location data to extract the location data and to enrich the location data with derived information including the weather to generate text and/or image-based challenges specific to the location data;
receive data corresponding to the authentication event from the communications server apparatus, the data being generated based on the location data and the derived information, and including the generated text and/or image-based challenges, wherein information required from a user of the communications device in response is unavailable from the challenges; and
complete the authentication event by receiving a response from the user of the communications device that is related to the location data and that is responsive to the generated text and/or image-based challenges.
|