Secure and Efficient General Matrix Multiplication On Cloud Using Homomorphic Encryption

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Gao, Yang, Quan, Gang, Homsi, Soamar, Wen, Wujie, Wang, Liqiang
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909755796094976
author Gao, Yang
Quan, Gang
Homsi, Soamar
Wen, Wujie
Wang, Liqiang
author_facet Gao, Yang
Quan, Gang
Homsi, Soamar
Wen, Wujie
Wang, Liqiang
contents Despite the cloud enormous technical and financial advantages, security and privacy have always been the primary concern for adopting cloud computing facility, especially for government agencies and commercial sectors with high-security requirements. Homomorphic Encryption (HE) has recently emerged as an effective tool in assuring privacy and security for sensitive applications by allowing computing on encrypted data. One major obstacle to employing HE-based computation, however, is its excessive computational cost, which is multiple magnitudes higher than its counterpart based on the plaintext. In this paper, we study the problem of how to reduce the HE-based computational cost for general Matrix Multiplication (MM), i.e., a fundamental building block for numerous practical applications, by taking advantage of the Single Instruction Multiple Data (SIMD) operation supported by HE schemes. Specifically, we develop a novel element-wise algorithm for general matrix multiplication, based on which we propose two HE-based General Matrix Multiplication (HEGMM) algorithms to reduce the HE computation cost. Our experimental results show that our algorithms can significantly outperform the state-of-the-art approaches of HE-based matrix multiplication.
format Preprint
id arxiv_https___arxiv_org_abs_2405_02238
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Secure and Efficient General Matrix Multiplication On Cloud Using Homomorphic Encryption
Gao, Yang
Quan, Gang
Homsi, Soamar
Wen, Wujie
Wang, Liqiang
Cryptography and Security
Despite the cloud enormous technical and financial advantages, security and privacy have always been the primary concern for adopting cloud computing facility, especially for government agencies and commercial sectors with high-security requirements. Homomorphic Encryption (HE) has recently emerged as an effective tool in assuring privacy and security for sensitive applications by allowing computing on encrypted data. One major obstacle to employing HE-based computation, however, is its excessive computational cost, which is multiple magnitudes higher than its counterpart based on the plaintext. In this paper, we study the problem of how to reduce the HE-based computational cost for general Matrix Multiplication (MM), i.e., a fundamental building block for numerous practical applications, by taking advantage of the Single Instruction Multiple Data (SIMD) operation supported by HE schemes. Specifically, we develop a novel element-wise algorithm for general matrix multiplication, based on which we propose two HE-based General Matrix Multiplication (HEGMM) algorithms to reduce the HE computation cost. Our experimental results show that our algorithms can significantly outperform the state-of-the-art approaches of HE-based matrix multiplication.
title Secure and Efficient General Matrix Multiplication On Cloud Using Homomorphic Encryption
topic Cryptography and Security
url https://arxiv.org/abs/2405.02238