| CPC H04L 63/083 (2013.01) [H04L 9/3247 (2013.01); H04L 63/104 (2013.01); H04L 67/1091 (2013.01); H04L 2209/56 (2013.01)] | 18 Claims |

|
1. A system for off-network access to resources using a remote client, the system comprising:
a processor;
a non-transitory storage device containing instructions that, when executed by the processor, cause the processor to:
receive, from a client device, an off-network resource access request from a user, wherein the a client device comprises a distributed ledger stored thereon;
establish a network session with the a client device;
determine, via the one or more network sessions, a device identifier associated with the a client device;
retrieve, from an internal repository, a distributed ledger credential associated with a copy of the distributed ledger that is stored on the a client device, wherein the distributed ledger credential is specific to the copy of the distributed ledger and the client device on which it is stored;
unlock, via the network session, access to the distributed ledger for the user via the a client device using the distributed ledger credential;
terminate the one or more network session in response to unlocking access to the distributed ledger for the user to enable off-network distributed ledger access;
receive, from the client device, an escalated access request from the user to perform additional actions to one or more transactions stored in the copy of the distributed ledger, wherein the additional actions are previously unavailable to the user;
prompt, via the client device, the user for one or more authentication credentials in response to receiving the escalated access request;
receive, via the client device, the one or more authentication credentials;
validate the one or more authentication credentials; and
authorize the user for escalated access request using the client device in response to validating the one or more authentication credentials.
|