Abstract
Secure multi-party computation allows for an effective and useful mechanism for the purpose of achieving effective computation on confidential shared input in a trustless environment. The paradigm of multi-party computation allows for an effective and useful computation that involves the computational capabilities of multiple data proprietors or stakeholders. There are numerous implementations that are being developed for the purpose of achieving effective computation of a joint function and only revealing the output without sharing or leaking any other inputs or intermediate values. There are a number use-cases that conform to this scenario such as computing joint queries in the databases, or just to achieve a common objective through the pooling of their data. The MPC approach is a thought-provoking concept in cryptography and has been researched extensively in the recent years. There are several different mechanisms that have been developed for the purpose of achieving the multi-party computation, such as, Garbled circuit, Yao’s Garbled Circuit, BGW, and GMW. Out of which this approach utilizes the GMW or Goldreich- Micali- Wigderson for the purpose of achieving the multi-party computation. The proposed approach deploys the precise computation on multiple parties which utilize the cloud storage to store the segments of the shared data which are effectively secured by performing XOR operation and securing it with AES encryption approach. The proposed system has provided two schemes, basic and advanced. The basic approach segments the data into 2 parts whereas the advanced approach segments the data into 3 parts. The Google Drive cloud and Dropbox are the cloud storage providers that are being used for our approach.