| CPC G06F 21/6245 (2013.01) [G06F 21/35 (2013.01); G06F 21/45 (2013.01); G06K 19/0723 (2013.01); H04L 9/0897 (2013.01)] | 14 Claims |

|
13. A method, comprising:
receiving, by a server, a request from an endpoint device for credentials of a user;
determining, by the server, a mobile device registered with the server for storing an encrypted version of the credentials;
sending, by the server, a code to the endpoint device to initiate authentication of the user at the mobile device, to initiate a transfer of the encrypted credentials from the mobile device to the server;
receiving, by the server from the mobile device, the encrypted version responsive to the authentication of the user;
obtaining, by the server, the credentials from the encrypted version, using an encryption key of the server; and
encrypting, by the server, the credentials using a key of the endpoint device.
|