Publications

Detailed Information

Towards Practical Multi-key TFHE: Parallelizable, Key-Compatible, Quasi-linear Complexity

DC Field Value Language
dc.contributor.authorKwak, Hyesun-
dc.contributor.authorMin, Seonhong-
dc.contributor.authorSong, Yongsoo-
dc.date.accessioned2024-06-04T04:27:23Z-
dc.date.available2024-06-04T04:27:23Z-
dc.date.created2024-06-03-
dc.date.issued2024-04-
dc.identifier.citationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Vol.14604 LNCS, pp.354-385-
dc.identifier.issn0302-9743-
dc.identifier.urihttps://hdl.handle.net/10371/204208-
dc.description.abstractMulti-key homomorphic encryption is a generalized notion of homomorphic encryption supporting arbitrary computation on ciphertexts, possibly encrypted under different keys. In this paper, we revisit the work of Chen, Chillotti and Song (ASIACRYPT 2019) and present yet another multi-key variant of the TFHE scheme. The previous construction by Chen et al. involves a blind rotation procedure where the complexity of each iteration gradually increases as it continuously operates on ciphertexts under different keys. Hence, the complexity of gate bootstrapping grows quadratically with respect to the number of associated keys. Our scheme is based on a new blind rotation algorithm which consists of two separate phases. We first split a given multi-key ciphertext into several single-key ciphertexts, take each of them as input to the blind rotation procedure, and obtain accumulators corresponding to individual keys. Then, we merge these single-key accumulators into a single multi-key accumulator. In particular, we develop a novel homomorphic operation between single-key and multi-key ciphertexts to instantiate our pipeline. Therefore, our construction achieves an almost linear time complexity since the gate bootstrapping is dominated by the first phase of blind rotation which requires only independent single-key operations. It also enjoys with great advantages of parallelizability and key-compatibility. We implement the proposed scheme and provide its performance benchmark. For example, our 16-key gate bootstrapping takes about 5.65 s, which is 4.38x faster compared to the prior work.-
dc.language영어-
dc.publisherSpringer Science and Business Media Deutschland GmbH-
dc.titleTowards Practical Multi-key TFHE: Parallelizable, Key-Compatible, Quasi-linear Complexity-
dc.typeArticle-
dc.identifier.doi10.1007/978-3-031-57728-4_12-
dc.citation.journaltitleLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)-
dc.identifier.scopusid2-s2.0-85192142978-
dc.citation.endpage385-
dc.citation.startpage354-
dc.citation.volume14604 LNCS-
dc.description.isOpenAccessN-
dc.contributor.affiliatedAuthorSong, Yongsoo-
dc.type.docTypeConference Paper-
dc.description.journalClass1-
dc.subject.keywordAuthorFully Homomorphic Encryption over Torus-
dc.subject.keywordAuthorHomomorphic Encryption-
dc.subject.keywordAuthorMulti-Key Homomorphic Encryption-
Appears in Collections:
Files in This Item:
There are no files associated with this item.

Related Researcher

  • College of Engineering
  • Dept. of Computer Science and Engineering
Research Area Cryptography, Privacy, Security

Altmetrics

Item View & Download Count

  • mendeley

Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.

Share