Patent ID: 11900368
Assignee: VIJAY MADISETTI
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 7:
8. A method for implementing zero-knowledge private key management for decentralized applications on a server device comprising server software, referred to as a verifier server, the method comprising:
receiving at the verifier server a session request from a decentralized application;
establishing a session responsive to the session request;
transmitting a response to the session request to the decentralized application, the response comprising session information;
receiving at the verifier server a session approval from a client application at the verifier server, the session approval comprising a public key and a blockchain network selection;
updating the session with the information comprised by the session approval;
transmitting the public key and the blockchain network selection to the decentralized application;
receiving at the verifier server a transaction signature request from the decentralized application;
transmitting the transaction signature request to the client application;
receiving an encrypted private key request from the client application at the verifier server;
transmitting the encrypted private key to the client application responsive to the encrypted private key request; and
performing a bidirectional authentication procedure between the verifier server and the client application.