SYSTEMS AND METHODS FOR CONFIGURING A NETWORKED SYSTEM TO PERFORM THRESHOLD MULTI-PARTY COMPUTATION

Methods and systems are presented for providing a multi-party computation (MPC) framework for dynamically configuring, deploying, and utilizing an MPC system for performing distributed computations. Based on device attributes and network attributes associated with computer nodes that are available t...

Full description

Saved in:
Bibliographic Details
Main Authors Hua, Shanshan, Tang, Khai Hanh, Le Van Gong, Hubert Andre
Format Patent
LanguageEnglish
Published 02.03.2023
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Methods and systems are presented for providing a multi-party computation (MPC) framework for dynamically configuring, deploying, and utilizing an MPC system for performing distributed computations. Based on device attributes and network attributes associated with computer nodes that are available to be part of the MPC system, a configuration for the MPC system is determined. The configuration may specify a total number of computer nodes within the MPC system, a minimum number of computer nodes required to participate in performing a computation process, a key distribution mechanism, and a computation processing mechanism. Encryption keys are generated and distributed among the computer nodes based on the key distribution mechanism. Upon receiving a request for performing the computation, updated network attributes are obtained. The configuration of the MPC system is dynamically modified based on the updated network attributes, and the MPC system performs the computations according to the modified configuration.
Bibliography:Application Number: US202117459076