Paper 2018/515

Highly Efficient and Re-executable Private Function Evaluation with Linear Complexity

Osman Bicer, Muhammed Ali Bingol, Mehmet Sabir Kiraz, and Albert Levi

Abstract

Private function evaluation aims to securely compute a function f (x_1 , . . ., x_n ) without leaking any information other than what is revealed by the output, where f is a private input of one of the parties (say Party_1) and x_i is a private input of the i-th party Party_i. In this work, we propose a novel and secure two-party private function evaluation (2PFE) scheme based on DDH assumption. Our scheme introduces a reusability feature that significantly improves the state-of-the-art. Accordingly, our scheme has two variants, one is utilized in the first evaluation of the function f, and the other is utilized in its subsequent evaluations. To the best of our knowledge, this is the first and most efficient special purpose PFE scheme that enjoys a reusablity feature. Our protocols achieve linear communication and computation complexities and a constant number of rounds which is at most three.

Note: Minor changes. Accepted at TDSC (Transactions on Dependable and Secure Computing).

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint. MINOR revision.
Keywords
Private function evaluationSecure 2-party computationCommunication complexityCryptographic protocol
Contact author(s)
m kiraz @ gmail com
History
2020-07-13: last of 6 revisions
2018-05-27: received
See all versions
Short URL
https://ia.cr/2018/515
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2018/515,
      author = {Osman Bicer and Muhammed Ali Bingol and Mehmet Sabir Kiraz and Albert Levi},
      title = {Highly Efficient and Re-executable Private Function Evaluation with Linear Complexity},
      howpublished = {Cryptology {ePrint} Archive, Paper 2018/515},
      year = {2018},
      url = {https://eprint.iacr.org/2018/515}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.