Secure computation without authentication
Boaz Barak,Ran Canetti,Yehuda Lindell,Rafael Pass,Tal Rabin +4 more
- 14 Aug 2005
- pp 361-377
TL;DR: This paper considers a completely unauthenticated setting, where all messages sent by the parties may be tampered with and modified by the adversary (without the honest parties being able to detect this fact), and constructs protocols for securely realizing any functionality in the stand-alone model, with no setup assumptions whatsoever.
read more
Abstract: In the setting of secure multiparty computation, a set of parties wish to jointly compute some function of their inputs. Such a computation must preserve certain security properties, like privacy and correctness, even if some of the participating parties or an external adversary collude to attack the honest parties. Until this paper, all protocols for general secure computation assumed that the parties can communicate reliably via authenticated channels. In this paper, we consider the feasibility of secure computation without any setup assumption.
We consider a completely unauthenticated setting, where all messages sent by the parties may be tampered with and modified by the adversary (without the honest parties being able to detect this fact). In this model, it is not possible to achieve the same level of security as in the authenticated-channel setting. Nevertheless, we show that meaningful security guarantees can be provided. In particular, we define a relaxed notion of what it means to “securely compute” a function in the unauthenticated setting. Then, we construct protocols for securely realizing any functionality in the stand-alone model, with no setup assumptions whatsoever. In addition, we construct universally composable protocols for securely realizing any functionality in the common reference string model (while still in an unauthenticated network). We also show that our protocols can be used to provide conceptually simple and unified solutions to a number of problems that were studied separately in the past, including password-based authenticated key exchange and non-malleable commitments.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Analysis of the Blockchain Protocol in Asynchronous Networks
Rafael Pass,Lior Seeman,Abhi Shelat +2 more
- 30 Apr 2017
TL;DR: Nakamoto's famous blockchain protocol enables achieving consensus in a so-called permissionless setting, where anyone can join (or leave) the protocol execution, and the protocol instructions do not depend on the identities of the players.
Universally composable security with global setup
Ran Canetti,Yevgeniy Dodis,Rafael Pass,Shabsi Walfish +3 more
- 21 Feb 2007
TL;DR: The notion of universally composable (UC) security is extended in a way that re-establishes its original intuitive guarantee even for protocols that use globally available set-up, and guarantees deniability.
FruitChains: A Fair Blockchain
Rafael Pass,Elaine Shi +1 more
- 25 Jul 2017
TL;DR: FruitChain this article is a new blockchain protocol, which satisfies the same consistency and liveness properties as Nakamoto's protocol (assuming an honest majority of the computing power), and additionally is δ-approximately fair.
353
Secure Deduplication of Encrypted Data without Additional Independent Servers
Jian Liu,Nadarajah Asokan,Benny Pinkas +2 more
- 12 Oct 2015
TL;DR: In this article, the authors proposed a secure cross-user deduplication scheme that supports client-side encryption without requiring any additional independent servers, which is based on using a PAKE (password authenticated key exchange) protocol.
Fair and Robust Multi-party Computation Using a Global Transaction Ledger
Aggelos Kiayias,Hong-Sheng Zhou,Vassilis Zikas +2 more
- 08 May 2016
TL;DR: In this paper, the authors propose a secure MPC protocol with compensation, which is based on the idea that when the protocol aborts in an unfair manner, after the adversary receives output then honest parties get compensated by the adversarially controlled parties.
References
The knowledge complexity of interactive proof systems
TL;DR: A computational complexity theory of the “knowledge” contained in a proof is developed and examples of zero-knowledge proof systems are given for the languages of quadratic residuosity and 'quadratic nonresiduosity.
How to generate and exchange secrets
Andrew Chi-Chih Yao
- 27 Oct 1986
TL;DR: A new tool for controlling the knowledge transfer process in cryptographic protocol design is introduced and it is applied to solve a general class of problems which include most of the two-party cryptographic problems in the literature.
4.1K
How to play ANY mental game
Oded Goldreich,Silvio Micali,Avi Wigderson +2 more
- 01 Jan 1987
TL;DR: This work presents a polynomial-time algorithm that, given as a input the description of a game with incomplete information and any number of players, produces a protocol for playing the game that leaks no partial information, provided the majority of the players is honest.
Universally composable security: a new paradigm for cryptographic protocols
Ran Canetti
- 14 Oct 2001
TL;DR: The notion of universally composable security was introduced in this paper for defining security of cryptographic protocols, which guarantees security even when a secure protocol is composed of an arbitrary set of protocols, or more generally when the protocol is used as a component of a system.
A digital signature scheme secure against adaptive chosen-message attacks
TL;DR: A digital signature scheme based on the computational difficulty of integer factorization possesses the novel property of being robust against an adaptive chosen-message attack: an adversary who receives signatures for messages of his choice cannot later forge the signature of even a single additional message.