Skip to main navigation Skip to search Skip to main content

Accelerating Secure Permutation: Application to Matrix Algebra

  • Jiwon Heo
  • , Joonsoo Yoo
  • , Baekyung Song
  • , Jiwon Yoon*
  • *Corresponding author for this work
  • Korea Advanced Institute of Science and Technology
  • Korea University

Research output: Contribution to journalJournal articlepeer-review

Abstract

Homomorphic encryption (HE) is a critical tool for ensuring privacy and security in computing on sensitive data within untrusted environments. While HE offers advantages in non-interactive secure computation, it has not yet become practical for data analysis involving costly matrix operations in high-dimensional spaces. In this paper, we present an innovative approach to accelerating the extraction procedure in the permutation of matrices in vector representation, specifically addressing the challenges posed by SIMD structures within BGV-like schemes. Our work significantly accelerates matrix operations, as these operations inherently involve the permutation of matrices in the HE setting. For the extraction operation, we achieved a time complexity of O(kN + k2), a notable improvement over the traditional O(N log N), making our method particularly beneficial in scenarios with large disparities between the polynomial degree N and the number of extracting elements k. In our experiments, the proposed extraction method showed up to 7.55 × efficiency improvement, and for matrix multiplication, we achieved up to 2.39 × improvement over the classical method.

Original languageEnglish
Pages (from-to)198156-198166
Number of pages11
JournalIEEE Access
Volume12
DOIs
StatePublished - 2024

Keywords

  • Homomorphic encryption
  • extraction
  • matrix algebra
  • permutation

Fingerprint

Dive into the research topics of 'Accelerating Secure Permutation: Application to Matrix Algebra'. Together they form a unique fingerprint.

Cite this