Abstract

We continue the study of Homomorphic Secret Sharing (HSS), recently introduced by Boyle et al. (Crypto 2016, Eurocrypt 2017). A (2-party) HSS scheme splits an input x into shares (x0,x1) such that (1) each share computationally hides x, and (2) there exists an efficient homomorphic evaluation algorithm $\Eval$ such that for any function (or "program") from a given class it holds that Eval(x0,P)+Eval(x1,P)=P(x). Boyle et al. show how to construct an HSS scheme for branching programs, with an inverse polynomial error, using discrete-log type assumptions such as DDH.

Keywords:
Homomorphic encryption Scheme (mathematics) Construct (python library) Secret sharing Homomorphic secret sharing Computer science Polynomial Branching (polymer chemistry) Class (philosophy) Discrete mathematics Mathematics Function (biology) Theoretical computer science Algorithm Combinatorics Cryptography Computer security Programming language Artificial intelligence

Metrics

90
Cited By
6.65
FWCI (Field Weighted Citation Impact)
47
Refs
0.97
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Cryptography and Data Security
Physical Sciences →  Computer Science →  Artificial Intelligence
Complexity and Algorithms in Graphs
Physical Sciences →  Computer Science →  Computational Theory and Mathematics
Coding theory and cryptography
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

BOOK-CHAPTER

Succinct Homomorphic Secret Sharing

Damiano AbramLawrence RoyPeter Schöll

Lecture notes in computer science Year: 2024 Pages: 301-330
BOOK-CHAPTER

Verifiable Homomorphic Secret Sharing

Georgia TsaloliBei LiangAikaterini Mitrokotsa

Lecture notes in computer science Year: 2018 Pages: 40-55
JOURNAL ARTICLE

Foundations of Homomorphic Secret Sharing

Elette BoyleNiv GilboaYuval IshaiHuijia LinStefano Tessaro

Journal:   Leibniz-Zentrum für Informatik (Schloss Dagstuhl) Year: 2018 Vol: 94
© 2026 ScienceGate Book Chapters — All rights reserved.