Secure multi-party computation with no trusted initializer
AssigneeAdvanced New Technologies Co., Ltd.
InventorsLiang Li, Chaochao Chen
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdvanced New Technologies Co., Ltd.
InventorsLiang Li, Chaochao Chen
Estimating the term…
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media for secure collaborative computation of a matrix product of a first matrix including private data of a first party and a second matrix including private data of the second party by secret sharing without a trusted initializer. One method includes obtaining a first matrix including private data of the first party; generating a first random matrix; identifying a first sub-matrix and a second sub-matrix of the first random matrix; computing first scrambled private data of the first party based on the first matrix, the first random matrix, the first sub-matrix, and the second sub-matrix; receiving second scrambled private data of the second party; computing a first addend of the matrix product; receiving a second addend of the matrix product; and computing the matrix product by summing the first addend and the second addend.
A computer-implemented method for performing a secure collaborative computation, the method comprising:
A non-transitory, computer-readable storage medium storing one or more instructions executable by a computer system to perform operations for performing a secure collaborative computation, the operations comprising:
A computer-implemented system, comprising:
Dependencies are inferred from the claim text.