-->
Multi-party computation (MPC) is a cryptographic protocol that enables multiple parties to compute a function jointly while keeping their individual inputs secret. This technology is revolutionary in scenarios where privacy is crucial yet collaboration is necessary, such as in finance, healthcare, and distributed machine learning. MPC allows collective computation without individual parties accessing each other’s data. This balance of confidentiality and cooperation makes MPC a powerful tool for protecting privacy in the digital age.
Classical MPC is typically operated over wide-area networks with sufficient communication resources. However, in systems like closed memory computing where communication resources are limited, developing MPC with minimal communication costs becomes crucial. Our research aims to design MPC suitable for systems with limited communication resources and to implement it on hardware to evaluate its performance.