• KSII Transactions on Internet and Information Systems
    Monthly Online Journal (eISSN: 1976-7277)

Secure Outsourced Computation of Multiple Matrix Multiplication Based on Fully Homomorphic Encryption


Abstract

Fully homomorphic encryption allows a third-party to perform arbitrary computation over encrypted data and is especially suitable for secure outsourced computation. This paper investigates secure outsourced computation of multiple matrix multiplication based on fully homomorphic encryption. Our work significantly improves the latest Mishra et al.셲 work.We improve Mishra et al.셲 matrix encoding method by introducing a column-order matrix encoding method which requires smaller parameter. This enables us to develop a binary multiplication method for multiple matrix multiplication, which multiplies pairwise two adjacent matrices in the tree structure instead of Mishra et al.셲 sequential matrix multiplication from left to right. The binary multiplication method results in a logarithmic-depth circuit, thus is much more efficient than the sequential matrix multiplication method with linear-depth circuit. Experimental results show that for the product of ten 32횞32 (64횞64) square matrices our method takes only several thousand seconds while Mishra et al.셲 method will take about tens of thousands of years which is astonishingly impractical. In addition, we further generalize our result from square matrix to non-square matrix. Experimental results show that the binary multiplication method and the classical dynamic programming method have a similar performance for ten non-square matrices multiplication.


Statistics

Show / Hide Statistics

Statistics (Cumulative Counts from December 1st, 2015)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article

[IEEE Style]
S. Wang and H. Huang, "Secure Outsourced Computation of Multiple Matrix Multiplication Based on Fully Homomorphic Encryption," KSII Transactions on Internet and Information Systems, vol. 13, no. 11, pp. 5616-5630, 2019. DOI: 10.3837/tiis.2019.11.019.

[ACM Style]
Shufang Wang and Hai Huang. 2019. Secure Outsourced Computation of Multiple Matrix Multiplication Based on Fully Homomorphic Encryption. KSII Transactions on Internet and Information Systems, 13, 11, (2019), 5616-5630. DOI: 10.3837/tiis.2019.11.019.

[BibTeX Style]
@article{tiis:22300, title="Secure Outsourced Computation of Multiple Matrix Multiplication Based on Fully Homomorphic Encryption", author="Shufang Wang and Hai Huang and ", journal="KSII Transactions on Internet and Information Systems", DOI={10.3837/tiis.2019.11.019}, volume={13}, number={11}, year="2019", month={November}, pages={5616-5630}}