2017
DOI: 10.1016/j.cose.2017.04.013
|View full text |Cite
|
Sign up to set email alerts
|

Dual protocols for private multi-party matrix multiplication and trust computations

Abstract: This paper deals with distributed matrix multiplication. Each player owns only one row of both matrices and wishes to learn about one distinct row of the product matrix, without revealing its input to the other players. We first improve on a weighted average protocol, in order to securely compute a dot-product with a quadratic volume of communications and linear number of rounds. We also propose two dual protocols with five communication rounds, using a Paillier-like underlying homomorphic public key cryptosys… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
11
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 7 publications
(11 citation statements)
references
References 36 publications
0
11
0
Order By: Relevance
“…We consider the setting where the two input matrices A and B have dimension N × N and each of the N players stores one row of A and the corresponding row of B and learns the corresponding row of C = A × B. In this setting, the YTP-SS Algorithm [11,Algorithm 15] can compute C by encrypting the rows of A only and then relying on homomorphic multiplications of encrypted coefficients of A by plain coefficients of B.…”
Section: Data Layout and Encryptionmentioning
confidence: 99%
See 4 more Smart Citations
“…We consider the setting where the two input matrices A and B have dimension N × N and each of the N players stores one row of A and the corresponding row of B and learns the corresponding row of C = A × B. In this setting, the YTP-SS Algorithm [11,Algorithm 15] can compute C by encrypting the rows of A only and then relying on homomorphic multiplications of encrypted coefficients of A by plain coefficients of B.…”
Section: Data Layout and Encryptionmentioning
confidence: 99%
“…For instance, for a product of dimension 12, with base case dimension b = 3, this gives; L A = L B = L C = (1,2,0,4,5,3,7,8,6,11,9,10) and K A = K B = K C = (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11).…”
Section: Data Layout and Encryptionmentioning
confidence: 99%
See 3 more Smart Citations