Abstract
In this paper, we study the system of linear equation problems in the two-party computation setting. Consider that P 1 holds an m × m matrix M 1 and an m-dimensional column vector B 1. Similarly, P 2 holds M 2 and B 2. Via executing a secure linear system computation, P 1 gets the output x (or ⊥) conditioned on (M 1 + M 2)x = (B 1 + B 2), and the rank of matrix M 1 + M 2, while P 2 gets nothing. This also can be used to settle other cooperative linear system problems. We firstly design an efficient protocol to solve this problem in the presence of malicious adversaries, then propose a simple way to modify our protocol for having a precise functionality, in which the rank of matrix M 1+M 2 is not necessary. We note that our protocol is more practical than these existing malicious secure protocols. We also give comparisons with other protocols and extensions to similar functions.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have