CPC H04L 9/0822 (2013.01) [H04L 9/0866 (2013.01); H04L 9/14 (2013.01); H04L 63/0428 (2013.01); H04L 63/0853 (2013.01)] | 20 Claims |
1. A method, comprising:
encrypting, by a user device based at least in part on utilizing a first cryptographic key, first factor authentication information that is associated with determining a first authentication factor;
encrypting, by the user device, the first cryptographic key based at least in part on utilizing an assigned public key associated with the user device;
encrypting, by the user device based at least in part on utilizing a first master key, an assigned private key associated with the user device;
encrypting, by the user device based at least in part on utilizing a second cryptographic key, second factor authentication information that is associated with determining a second authentication factor;
encrypting, by the user device, the second cryptographic key based at least in part on utilizing a second master key that is generated by the trusted platform module, wherein the second master key remains confidential to the user device; and
storing, by the user device, encrypted first factor authentication information and encrypted second factor authentication information in a memory associated with the user device.
|