<span>In the setting of multiparty computation, sets of two or more parties with p- vate inputs wish to jointly compute some (predetermined) function of their inputs. The computation should be such that the outputs received by the parties are correctly distributed, and furthermore, that the privacy
Efficient Secure Two-Party Protocols: Techniques and Constructions
โ Scribed by Carmit Hazay, Yehuda Lindell (auth.)
- Publisher
- Springer-Verlag Berlin Heidelberg
- Year
- 2010
- Tongue
- English
- Leaves
- 278
- Series
- Information Security and Cryptography
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
The authors present a comprehensive study of efficient protocols and techniques for secure two-party computation โ both general constructions that can be used to securely compute any functionality, and protocols for specific problems of interest. The book focuses on techniques for constructing efficient protocols and proving them secure. In addition, the authors study different definitional paradigms and compare the efficiency of protocols achieved under these different definitions.
The book opens with a general introduction to secure computation and then presents definitions of security for a number of different adversary models and definitional paradigms. In the second part, the book shows how any functionality can be securely computed in an efficient way in the presence of semi-honest, malicious and covert adversaries. These general constructions provide a basis for understanding the feasibility of secure computation, and they are a good introduction to design paradigms and proof techniques for efficient protocols. In the final part, the book presents specific constructions of importance. The authors begin with an in-depth study of sigma protocols and zero knowledge, focusing on secure computation, and they then provide a comprehensive study of the fundamental oblivious transfer function. Starting from protocols that achieve privacy only, they show highly efficient constructions that achieve security in the presence of malicious adversaries for both a single and multiple batch executions. Oblivious pseudorandom function evaluation is then presented as an immediate application of oblivious transfer. Finally, the book concludes with two examples of high-level protocol problems that demonstrate how specific properties of a problem can be exploited to gain high efficiency: securely computing the kth-ranked element, and secure database and text search.
This book is essential for practitioners and researchers in the field of secure protocols, particularly those with a focus on efficiency, and for researchers in the area of privacy-preserving data mining. This book can also be used as a textbook for an advanced course on secure protocols.
โฆ Table of Contents
Front Matter....Pages i-xiii
Front Matter....Pages 1-2
Introduction....Pages 3-18
Definitions....Pages 19-49
Front Matter....Pages 51-52
Semi-honest Adversaries....Pages 53-80
Malicious Adversaries....Pages 81-108
Covert Adversaries....Pages 109-143
Front Matter....Pages 145-146
Sigma Protocols and Efficient Zero-Knowledge 1 ....Pages 147-175
Oblivious Transfer and Applications....Pages 177-212
The k th-Ranked Element....Pages 213-226
Search Problems....Pages 227-254
Back Matter....Pages 255-263
โฆ Subjects
Data Structures, Cryptology and Information Theory; Computer Communication Networks; Data Mining and Knowledge Discovery
๐ SIMILAR VOLUMES
<p><p>Secure two-party computation, called secure function evaluation (SFE), enables two mutually mistrusting parties, the client and server, to evaluate an arbitrary function on their respective private inputs while revealing nothing but the result. Originally the technique was considered to be too
<P>The volume provides state-of-the-art in non-repudiation protocols and gives insight of its applicability to e-commerce applications. This professional book organizes the existing scant literature regarding non-repudiation protocols with multiple entities participation. It provides the reader with
<p><P>Research oriented non-repudiation protocols have been active since the beginning of this millennium. It is time to take a step forward and realize that in many applications there are more than two entities. <STRONG>Secure Multi-Party Non-Repudiation Protocols and Applications</STRONG> supports
<p><span>This book presents the state of the art for multi-party fair exchange protocols and provides insight details regarding multi-party applications for buying physical products. The authors tackle the fairness problem in e-commerce protocols for buying physical products in scenarios involving c
Security protocols are the small distributed programs which are omnipresent in our daily lives in areas such as online banking and commerce and mobile phones. Their purpose is to keep our transactions and personal data secure. Because these protocols are generally implemented on potentially insecure