CPC H04L 63/0853 (2013.01) | 20 Claims |
1. A system for user authentication, the system comprising:
a first private distributed trust computing network comprising a plurality of first decentralized nodes, each first decentralized node having a first memory and at least one first processing device in communication with the first memory, wherein the first memory of the first decentralized nodes is configured to store one or more first distributed ledgers, each first distributed ledger comprising a plurality of first data blocks, wherein in response to receiving an authentication Non-Fungible Token (NFT) relating to a user, where the authentication NFT was generated based on at least one or more user credentials associated with the user, a plurality of the first decentralized nodes are configured to verify authenticity of the authentication NFT, and the authentication NFT is stored, in a deactivated state, as a first data block within one of the one or more first distributed ledgers; and
a first computing platform including a second memory and one or more second processing devices in communication with the second memory, wherein the second memory stores an authentication application that is executable by at least one of the one or more second processing devices and configured to:
as part of an elevated or multifactor user authentication process and initiated by the user, receive one or more first inputs from the user that are configured to (i) identify a location of the authentication NFT on the first private distributed trust computing network, (ii) check-out the authentication NFT from the first private distributed trust computing network, and (iii) in response to checking out the authentication NFT from first private distributed trust computing network, provide for the authentication NFT to be moved from the deactivated state to an activated state, and
in response to moving the authentication NFT to the activated state, apply the one or more user credentials to authenticate the user.
|