| CPC G06Q 20/3829 (2013.01) [G06Q 20/02 (2013.01); G06Q 20/3825 (2013.01); H04L 25/26 (2013.01)] | 20 Claims |

|
1. A method for key management, comprising:
receiving, via a server and from a multi-party computation (MPC) coordinator, a first request to access a key share associated with an MPC node;
transmitting, via a first cross domain communication path and to an offline key storage system, a second request for the key share associated with the MPC node;
verifying, at the offline key storage system, a digital signature included with the second request;
transmitting, to the server via a second cross domain communication path after verifying the digital signature, a response that includes the key share that is encrypted using an encryption key associated with the MPC node; and
transmitting, to the MPC coordinator, a communication including the encrypted key share.
|