Scispace (Formerly Typeset)
  1. Home
  2. Topics
  3. Universal composability
  4. 2009
  1. Home
  2. Topics
  3. Universal composability
  4. 2009
Showing papers on "Universal composability published in 2009"
Journal Article•10.1088/1751-8113/42/5/055305•
An efficient two-party quantum private comparison protocol with decoy photons and two-photon entanglement

[...]

Yu-Guang Yang1, Yu-Guang Yang2, Yu-Guang Yang3, Qiao-Yan Wen4•
Chinese Academy of Sciences1, Beijing University of Technology2, Xidian University3, Beijing University of Posts and Telecommunications4
06 Feb 2009-Journal of Physics A
TL;DR: An efficient quantum private comparison protocol for comparing information of equality with the help of a third party (TP) is proposed, which can ensure fairness, efficiency and security.
Abstract: Following some ideas of the quantum secret sharing (QSS) protocol (2008, Phys. Lett. A 372, 1957), we propose an efficient quantum private comparison (QPC) protocol for comparing information of equality with the help of a third party (TP). The protocol can ensure fairness, efficiency and security. The protocol is fair, which means that one party knows the sound result of the comparison if and only if the other one knows the result. The protocol is efficient with the help of the TP for calculating. However, the TP cannot learn any information about the players' respective private inputs and even about the comparison result and cannot collude with any player. The protocol is secure for the two players, that is, any information about their respective secret inputs will not leak except the final computation result. A precise proof of security of the protocol is presented. Applications of this protocol may include private bidding and auctions, secret ballot elections, commercial business, identification in a number of scenarios and so on.

345 citations

Proceedings Article•10.1109/SP.2009.14•
Prospex: Protocol Specification Extraction

[...]

Paolo Milani Comparetti1, Gilbert Wondracek1, Christopher Kruegel2, Engin Kirda3•
Vienna University of Technology1, University of California, Santa Barbara2, Institut Eurécom3
17 May 2009
TL;DR: This paper presents a system that is capable of automatically inferring state machines, and introduces techniques for identifying and clustering different types of messages not only based on their structure, but also according to the impact of each message on server behavior.
Abstract: Protocol reverse engineering is the process of extracting application-level specifications for network protocols. Such specifications are very useful in a number of security-related contexts, for example, to perform deep packet inspection and black-box fuzzing, or to quickly understand custom botnet command and control (C\&C) channels.Since manual reverse engineering is a time-consuming and tedious process, a number of systems have been proposed that aim to automate this task. These systems either analyze network traffic directly or monitor the execution of the application that receives the protocol messages. While previous systems show that precise message formats can be extracted automatically, they do not provide a protocol specification.The reason is that they do not reverse engineer the protocol state machine.In this paper, we focus on closing this gap by presenting a system that is capable of automatically inferring state machines. This greatly enhances the results of automatic protocol reverse engineering, while further reducing the need for human interaction. We extend previous work that focuses on behavior-based message format extraction,and introduce techniques for identifying and clustering different types of messages not only based on their structure, but also according to the impact of each message on server behavior.Moreover, we present an algorithm for extracting the state machine.We have applied our techniques to a number of real-world protocols, including the command and control protocol used by a malicious bot. Our results demonstrate that we are able to extract format specifications for different types of messages and meaningful protocol state machines. We use these protocol specifications to automatically generate input for a stateful fuzzer,allowing us to discover security vulnerabilities in real-world applications.

322 citations

Book Chapter•10.1007/978-3-642-00468-1_10•
Asynchronous Multiparty Computation: Theory and Implementation

[...]

Ivan Damgård1, Martin Geisler1, Mikkel Krøigaard1, Jesper Buus Nielsen1•
Aarhus University1
12 Mar 2009
TL;DR: An asynchronous protocol for general multiparty computation that is secure against an adaptive and active adversary corrupting less than n /3 players and allows automatic parallelization of primitive operations such as secure multiplications, without having to resort to complicated multithreading is proposed.
Abstract: We propose an asynchronous protocol for general multiparty computation. The protocol has perfect security and communication complexity $\mathcal{O}(n^2|C|k)$, where n is the number of parties, |C | is the size of the arithmetic circuit being computed, and k is the size of elements in the underlying field. The protocol guarantees termination if the adversary allows a preprocessing phase to terminate, in which no information is released. The communication complexity of this protocol is the same as that of a passively secure solution up to a constant factor. It is secure against an adaptive and active adversary corrupting less than n /3 players. We also present a software framework for implementation of asynchronous protocols called VIFF (Virtual Ideal Functionality Framework), which allows automatic parallelization of primitive operations such as secure multiplications, without having to resort to complicated multithreading. Benchmarking of a VIFF implementation of our protocol confirms that it is applicable to practical non-trivial secure computations.

290 citations

Book Chapter•10.1007/978-3-642-13190-5_25•
Universally Composable Quantum Multi-Party Computation

[...]

Dominique Unruh1•
Saarland University1
15 Oct 2009-arXiv: Quantum Physics
TL;DR: In this article, a quantum version of the UC model is presented, which enjoys the same compositionality guarantees as the classical UC model, and it is shown that statistically secure oblivious transfer protocols can be constructed from commitments.
Abstract: The Universal Composability model (UC) by Canetti (FOCS 2001) allows for secure composition of arbitrary protocols. We present a quantum version of the UC model which enjoys the same compositionality guarantees. We prove that in this model statistically secure oblivious transfer protocols can be constructed from commitments. Furthermore, we show that every statistically classically UC secure protocol is also statistically quantum UC secure. Such implications are not known for other quantum security definitions. As a corollary, we get that quantum UC secure protocols for general multi-party computation can be constructed from commitments.

166 citations

Book Chapter•10.1007/978-3-642-01001-9_25•
On the Portability of Generalized Schnorr Proofs

[...]

Jan Camenisch1, Aggelos Kiayias2, Moti Yung3•
IBM1, University of Connecticut2, Columbia University3
16 Apr 2009
TL;DR: The notion of "protocol portability," a property that identifies input and verifier state distributions under which a protocol becomes a ZKP when called as a subroutine in a sequential execution of a larger application, is introduced.
Abstract: The notion of Zero Knowledge Proofs (of knowledge) [ZKP] is central to cryptography; it provides a set of security properties that proved indispensable in concrete protocol design. These properties are defined for any given input and also for any auxiliary verifier private state, as they are aimed at any use of the protocol as a subroutine in a bigger application. Many times, however, moving the theoretical notion to practical designs has been quite problematic. This is due to the fact that the most efficient protocols fail to provide the above ZKP properties for all possible inputs and verifier states. This situation has created various problems to protocol designers who have often either introduced imperfect protocols with mistakes or with lack of security arguments, or they have been forced to use much less efficient protocols in order to achieve the required properties. In this work we address this issue by introducing the notion of "protocol portability," a property that identifies input and verifier state distributions under which a protocol becomes a ZKP when called as a subroutine in a sequential execution of a larger application. We then concentrate on the very efficient and heavily employed "Generalized Schnorr Proofs" (GSP) and identify the portability of such protocols. We also point to previous protocol weaknesses and errors that have been made in numerous applications throughout the years, due to employment of GSP instances while lacking the notion of portability (primarily in the case of unknown order groups). This demonstrates that cryptographic application designers who care about efficiency need to consider our notion carefully. We provide a compact specification language for GSP protocols that protocol designers can employ. Our specification language is consistent with the ad-hoc notation that is currently widely used and it offers automatic derivation of the proof protocol while dictating its portability (i.e., the proper initial state and inputs) and its security guarantees. Finally, as a second alternative to designers wishing to use GSPs, we present a modification of GSP protocols that is unconditionally portable (i.e., ZKP) and is still quite efficient. Our constructions are the first such protocols proven secure in the standard model (as opposed to the random oracle model).

161 citations

Proceedings Article•10.1145/1536414.1536441•
A unified framework for concurrent security: universal composability from stand-alone non-malleability

[...]

Huijia Lin1, Rafael Pass1, Muthuramakrishnan Venkitasubramaniam1•
Cornell University1
31 May 2009
TL;DR: A unified framework for obtaining Universally Composable (UC) protocols by relying on stand-alone secure non-malleable commitments and shows that UC security where the adversary is a uniform PPT but the simulator is allowed to be a non-uniform PPT is possible without any trusted set-up.
Abstract: We present a unified framework for obtaining Universally Composable (UC) protocols by relying on stand-alone secure non-malleable commitments. Essentially all results on concurrent secure computation--both in relaxed models (e.g., quasi-polynomial time simulation), or with trusted set-up assumptions (e.g., the CRS model, the imperfect CRS model, or the timing model)--are obtained as special cases of our framework. This not only leads to conceptually simpler solutions, but also to improved set-up assumptions, round-complexity, and computational assumptions.Additionally, this framework allows us to consider new relaxed models of security: we show that UC security where the adversary is a uniform PPT but the simulator is allowed to be a non-uniform PPT (i.e., essentially, traditional UC security, but with a non-uniform reduction) is possible without any trusted set-up. This gives the first results on concurrent secure computation without set-up, which can be used for securely computing "computationally-sensitive" functionalities (e.g., data-base queries, "proof of work"-protocols, or playing bridge on the Internet).

115 citations

Book Chapter•10.1007/978-3-642-02658-4_5•
Models and Proofs of Protocol Security: A Progress Report

[...]

Martín Abadi1, Bruno Blanchet2, Hubert Comon-Lundh3•
University of California, Santa Cruz1, École Normale Supérieure2, École normale supérieure de Cachan3
23 Jun 2009
TL;DR: This paper discusses progress in the verification of security protocols with a focus on the use of program-like representations of protocols, and their automatic analysis in symbolic and computational models.
Abstract: This paper discusses progress in the verification of security protocols. Focusing on a small, classic example, it stresses the use of program-like representations of protocols, and their automatic analysis in symbolic and computational models.

110 citations

Proceedings Article•10.1109/ICC.2009.5198581•
A Chaotic Maps-Based Key Agreement Protocol that Preserves User Anonymity

[...]

Huei-Ru Tseng1, Rong Hong Jan1, Wen-Hsin Yang1•
National Chiao Tung University1
14 Jun 2009
TL;DR: This work proposes a novel key agreement protocol that achieves mutual authentication without verification tables, but also allows users to anonymously interact with the server and is modelled and analyzed with Petri nets.
Abstract: A key agreement protocol is a protocol whereby two or more communicating parties can agree on a key or exchange information over an open communication network in such a way that both of them agree on the established session keys for use in subsequent communications. Recently, several key agreement protocols based on chaotic maps are proposed. These protocols require a verification table to verify the legitimacy of a user. Since this approach clearly incurs the risk of tampering and the cost of managing the table and suffers from the stolen-verifier attack, we propose a novel key agreement protocol based on chaotic maps to enhance the security. The proposed protocol not only achieves mutual authentication without verification tables, but also allows users to anonymously interact with the server. Moreover, security of the proposed protocol is modelled and analyzed with Petri nets. Our analysis shows that the proposed protocol can successfully defend replay attacks, forgery attacks, and stolen-verifier attacks.

99 citations

Book Chapter•10.1007/978-3-642-00457-5_10•
Composability and On-Line Deniability of Authentication

[...]

Yevgeniy Dodis1, Jonathan Katz2, Adam Smith3, Shabsi Walfish4•
New York University1, University of Maryland, College Park2, Pennsylvania State University3, Google4
20 Feb 2009
TL;DR: This work introduces and study on-line deniability, where deniability should hold even when one of the parties colludes with a third party during execution of the protocol, and shows feasibility with respect to static corruptions and a relaxation termed deniability with incriminating abort under adaptive corruptions.
Abstract: Protocols for deniable authentication achieve seemingly paradoxical guarantees: upon completion of the protocol the receiver is convinced that the sender authenticated the message, but neither party can convince anyone else that the other party took part in the protocol. We introduce and study on-line deniability , where deniability should hold even when one of the parties colludes with a third party during execution of the protocol. This turns out to generalize several realistic scenarios that are outside the scope of previous models. We show that a protocol achieves our definition of on-line deniability if and only if it realizes the message authentication functionality in the generalized universal composability framework; any protocol satisfying our definition thus automatically inherits strong composability guarantees. Unfortunately, we show that our definition is impossible to realize in the PKI model if adaptive corruptions are allowed (even if secure erasure is assumed). On the other hand, we show feasibility with respect to static corruptions (giving the first separation in terms of feasibility between the static and adaptive setting), and show how to realize a relaxation termed deniability with incriminating abort under adaptive corruptions.

82 citations

Journal Article•10.1145/1513601.1513603•
Universally Composable RFID Identification and Authentication Protocols

[...]

Mike Burmester1, Tri Van Le2, Breno de Medeiros2, Gene Tsudik3•
Florida State University1, Google2, University of California3
01 Apr 2009-ACM Transactions on Information and System Security
TL;DR: A universally composable security framework designed especially for RFID applications that supports modular deployment and a set of simple, efficient, secure, and anonymous RFID identification and authentication protocols that instantiate the proposed framework.
Abstract: As the number of RFID applications grows, concerns about their security and privacy become greatly amplified. At the same time, the acutely restricted and cost-sensitive nature of RFID tags rules out simple reuse of traditional security/privacy solutions and calls for a new generation of extremely lightweight identification and authentication protocols.This article describes a universally composable security framework designed especially for RFID applications. We adopt RFID-specific setup, communication, and concurrency assumptions in a model that guarantees strong security, privacy, and availability properties. In particular, the framework supports modular deployment, which is most appropriate for ubiquitous applications. We also describe a set of simple, efficient, secure, and anonymous (untraceable) RFID identification and authentication protocols that instantiate the proposed framework. These protocols involve minimal interaction between tags and readers and place only a small computational load on the tag, and a light computational burden on the back-end server. We show that our protocols are provably secure within the proposed framework.

81 citations

Book Chapter•10.1007/978-3-642-04444-1_21•
Secure pseudonymous channels

[...]

Sebastian Mödersheim1, Luca Viganò2•
IBM1, University of Verona2
21 Sep 2009
TL;DR: The meaning of channels is defined, three basic kinds of channels are considered--authentic, confidential, and secure--where agents may be identified by pseudonyms rather than by their real names, and the answer is negative.
Abstract: Channels are an abstraction of the many concrete techniques to enforce particular properties of message transmissions such as encryption. We consider here three basic kinds of channels--authentic, confidential, and secure--where agents may be identified by pseudonyms rather than by their real names. We define the meaning of channels as assumptions, i.e. when a protocol relies on channels with particular properties for the transmission of some of its messages. We also define the meaning of channels as goals, i.e. when a protocol aims at establishing a particular kind of channel. This gives rise to an interesting question: given that we have verified that a protocol P2 provides its goals under the assumption of a particular kind of channel, can we then replace the assumed channel with an arbitrary protocol P1 that provides such a channel? In general, the answer is negative, while we prove that under certain restrictions such a compositionality result is possible.
Book Chapter•10.1007/978-3-642-00457-5_23•
Simple, Black-Box Constructions of Adaptively Secure Protocols

[...]

Seung Geol Choi1, Dana Dachman-Soled1, Tal Malkin1, Hoeteck Wee2•
Columbia University1, Queens College2
20 Feb 2009
TL;DR: The compiler achieves security in the universal composability framework, assuming access to an ideal commitment functionality, and improves over previous work achieving the same security guarantee in two ways: it uses black-box access to the underlying protocol and achieves a constant multiplicative overhead in the round complexity.
Abstract: We present a compiler for transforming an oblivious transfer (OT) protocol secure against an adaptive semi-honest adversary into one that is secure against an adaptive malicious adversary. Our compiler achieves security in the universal composability framework, assuming access to an ideal commitment functionality, and improves over previous work achieving the same security guarantee in two ways: it uses black-box access to the underlying protocol and achieves a constant multiplicative overhead in the round complexity. As a corollary, we obtain the first constructions of adaptively secure protocols in the stand-alone model using black-box access to a low-level primitive.
Journal Article•10.1016/J.IS.2008.11.001•
Privacy-preserving naive Bayes classification on distributed data via semi-trusted mixers

[...]

Xun Yi1, Yanchun Zhang1•
Victoria University, Australia1
01 May 2009-Information Systems
TL;DR: This paper considers privacy-preserving naive Bayes classifier for horizontally partitioned distributed data and proposes a two-party protocol and a multi- party protocol to achieve it and builds on the semi-trusted mixer model, which facilitates both trust management and implementation.
Journal Article•10.1103/PHYSREVA.80.032321•
Robust variations of the Bennett-Brassard 1984 protocol against collective noise

[...]

Ying Sun1, Ying Sun2, Qiao-Yan Wen1, Fei Gao1, Fu-Chen Zhu •
Beijing University of Posts and Telecommunications1, Xidian University2
22 Sep 2009-Physical Review A
TL;DR: The security of the decoherence-free version of the Bennett-Brassard 1984 (BB84) protocol is analyzed and shown to be vulnerable under the intercept-resend attack and two improved versions of this protocol are proposed.
Abstract: The security of the decoherence-free version of the Bennett-Brassard 1984 (BB84) protocol [A. Cabello, Phys. Rev. A 75, 020301 (2007)] is analyzed and shown to be vulnerable under the intercept-resend attack. We propose two improved versions of this protocol. Both improvements remain the performance of robustness against collective noise and refuse the security flaw. Especially, the second improvement, which is called four-qubit decoherence-free (DF) BB84 protocol, not only remains all characteristics of the original protocol but also has a higher efficiency. We also give a detailed security proof of four-qubit DF BB84 protocol.
Book Chapter•10.1007/978-3-642-03356-8_30•
Somewhat Non-committing Encryption and Efficient Adaptively Secure Oblivious Transfer

[...]

Juan A. Garay1, Daniel Wichs2, Hong-Sheng Zhou3•
AT&T Labs1, New York University2, University of Connecticut3
19 Aug 2009
TL;DR: In this paper, a new notion called semi-adaptive security is introduced, which is slightly stronger than static security but significantly weaker than fully adaptive security, allowing for the case where one party starts out corrupted and the other party becomes corrupted later on.
Abstract: Designing efficient cryptographic protocols tolerating adaptive adversaries, who are able to corrupt parties on the fly as the computation proceeds, has been an elusive task. In this paper we make progress in this area. First, we introduce a new notion called semi-adaptive security which is slightly stronger than static security but significantly weaker than fully adaptive security. The main difference between adaptive and semi-adaptive security is that semi-adaptive security allows for the case where one party starts out corrupted and the other party becomes corrupted later on, but not the case where both parties start out honest and become corrupted later on. As such, semi-adaptive security is much easier to achieve than fully adaptive security. We then give a simple, generic protocol compiler which transforms any semi-adaptively secure protocol into a fully adaptively secure one. The compilation effectively decomposes the problem of adaptive security into two (simpler) problems which can be tackled separately: the problem of semi-adaptive security and the problem of realizing a weaker variant of secure channels. We solve the latter problem by means of a new primitive that we call somewhat non-committing encryption resulting in significant efficiency improvements over the standard method for realizing secure channels using (fully) non-committing encryption. Somewhat non-committing encryption has two parameters: an equivocality parameter ? (measuring the number of ways that a ciphertext can be "opened") and the message sizes k. Our implementation is very efficient for small values ?, even when k is large. This translates into a very efficient compilation of semi-adaptively secure protocols for tasks with small input/output domains (such as bit-OT) into fully adaptively secure protocols. Indeed, we showcase our methodology by applying it to the recent Oblivious Transfer protocol by Peikert etal [Crypto 2008], which is only secure against static corruptions, to obtain the first efficient, adaptively secure and composable OT protocol. In particular, to transfer an n-bit message, we use a constant number of rounds and O(n) public key operations.
Journal Article•10.1016/J.INS.2008.09.020•
An improved identity-based key agreement protocol and its security proof

[...]

Shengbao Wang1, Zhenfu Cao1, Kim-Kwang Raymond Choo2, Lihua Wang3•
Shanghai Jiao Tong University1, Australian Institute of Criminology2, National Institute of Information and Communications Technology3
15 Jan 2009-Information Sciences
TL;DR: The identity-based (ID-based) key agreement protocol is revisit and a slight modification is proposed to prove its security in a widely accepted model and it is shown that the protocol is also insecure against reflection attacks.
Journal Article•
Secure Routing Protocol for Ad hoc Networks

[...]

Liu Jing
01 Jan 2009-Journal of the University of Electronic Science and Technology of China
TL;DR: Compared with the existing secure DSR protocols, the proposed protocol ESDSR can not only defend against active-1-y adversary, but also consume less resource.
Abstract: To provide an effective method for verifying security of secure dynamic source routing(DSR) protocols,a sufficient-and-necessary condition against active-1-y(y≥1) adversary for secure DSR protocols is proposed.Then a new secure DSR protocol,named effective secure DSR(ESDSR),which is proved to meet this sufficient-and-necessary condition is presented.Compared with the existing secure DSR protocols,the proposed protocol ESDSR can not only defend against active-1-y adversary,but also consume less resource.
Journal Article•10.1007/S12243-009-0096-Z•
A new authenticated group key agreement in a mobile environment

[...]

Cheng-Chi Lee1, Tsung-Hung Lin2, Chwei-Shyong Tsai3•
Asia University (Taiwan)1, National Chin-Yi University of Technology2, National Chung Hsing University3
18 Apr 2009-Annales Des Télécommunications
TL;DR: A new authenticated group key agreement protocol is proposed based on bilinear pairings that remedies the security weakness of the protocol of Nam et al. in which participants cannot confirm that their contributions were actually involved in the group key.
Abstract: A group key agreement protocol enables a group of communicating parties over an untrusted, open network to come up with a common secret key. It is designed to achieve secure group communication, which is an important research issue for mobile communication. In 2007, Tseng proposed a new group key agreement protocol to achieve secure group communication for a mobile environment. Its security is based on the decisional Diffie–Hellman assumption. It remedies the security weakness of the protocol of Nam et al. in which participants cannot confirm that their contributions were actually involved in the group key. Unfortunately, Tseng’s protocol is a nonauthenticated protocol that cannot ensure the validity of the transmitted messages. In this paper, the authors shall propose a new authenticated group key agreement to remedy it. It is based on bilinear pairings. We shall prove the security of the proposed protocol under the bilinear computational Diffie–Hellman assumption. It is also proven to a contributory group key agreement protocol.
Book Chapter•10.1007/978-3-642-00862-7_8•
Adaptively Secure Two-Party Computation with Erasures

[...]

Andrew Y. Lindell1•
Bar-Ilan University1
29 Apr 2009
TL;DR: It is shown that in this model it is possible to securely compute any two-party functionality in the presence of adaptive semi-honest adversaries, and the protocol remains secure under concurrent general composition (meaning that it remains secure irrespective of the other protocols running together with it).
Abstract: In the setting of multiparty computation a set of parties with private inputs wish to compute some joint function of their inputs, whilst preserving certain security properties (like privacy and correctness). An adaptively secure protocol is one in which the security properties are preserved even if an adversary can adaptively and dynamically corrupt parties during a computation. This provides a high level of security, that is arguably necessary in today's world of active computer break-ins. Until now, the work on adaptively secure multiparty computation has focused almost exclusively on the setting of an honest majority, and very few works have considered the honest minority and two-party cases. In addition, significant computational and communication costs are incurred by most protocols that achieve adaptive security. In this work, we consider the two-party setting and assume that honest parties may erase data. We show that in this model it is possible to securely compute any two-party functionality in the presence of adaptive semi-honest adversaries . Furthermore, our protocol remains secure under concurrent general composition (meaning that it remains secure irrespective of the other protocols running together with it). Our protocol is based on Yao's garbled-circuit construction and, importantly, is as efficient as the analogous protocol for static corruptions. We argue that the model of adaptive corruptions with erasures has been unjustifiably neglected and that it deserves much more attention.
Journal Article•10.1016/J.ENTCS.2009.07.037•
Security of RFID Protocols -- A Case Study

[...]

Ton van Deursen1, Saša Radomirović1•
University of Luxembourg1
1 Aug 2009
TL;DR: A flaw which has gone unnoticed in RFID protocol literature is exhibited and the resulting attacks on authentication, untraceability, and desynchronization resistance are presented.
Abstract: In the context of Dolev-Yao style analysis of security protocols, we investigate the security claims of a recently proposed RFID authentication protocol. We exhibit a flaw which has gone unnoticed in RFID protocol literature and present the resulting attacks on authentication, untraceability, and desynchronization resistance. We analyze and discuss the authors' proofs of security. References to other vulnerable protocols are given.
Journal Article•10.1016/J.ADHOC.2009.03.004•
Secure group communication in wireless mesh networks

[...]

Jing Dong1, Kurt Ackermann1, Cristina Nita-Rotaru1•
Purdue University1
1 Nov 2009
TL;DR: A new protocol framework is proposed, Secure Group Overlay Multicast (SeGrOM), that employs decentralized group membership, promotes localized communication, and leverages the wireless broadcast nature to achieve efficient and secure group communication in WMNs.
Abstract: Wireless mesh networks (WMNs) have emerged as a promising technology that offers low-cost community wireless services. The community-oriented nature of WMNs facilitates group applications, such as webcast, distance learning, online gaming, video conferencing, and multimedia broadcasting. Security is critical for the deployment of these services. Previous work focused primarily on MAC and routing protocol security, while application-level security has received relatively little attention. In this paper we focus on providing data confidentiality for group communication in WMNs. Compared to other network environments, WMNs present new challenges and opportunities in designing such protocols. We propose a new protocol framework, Secure Group Overlay Multicast (SeGrOM), that employs decentralized group membership, promotes localized communication, and leverages the wireless broadcast nature to achieve efficient and secure group communication. We analyze the performance and discuss the security properties of our protocols. We demonstrate through simulations that our protocols provide good performance and incur a significantly smaller overhead than a baseline centralized protocol optimized for WMNs.
Book Chapter•10.1007/978-3-642-00468-1_9•
Distributed Public-Key Cryptography from Weak Secrets

[...]

Michel Abdalla1, Xavier Boyen2, Céline Chevalier1, David Pointcheval1•
École Normale Supérieure1, Stanford University2
12 Mar 2009
TL;DR: In this paper, the authors introduce the notion of distributed password-based public-key cryptography, where a virtual high entropy private key is implicitly defined as a concatenation of low-entropy passwords held in separate locations.
Abstract: We introduce the notion of distributed password-based public-key cryptography, where a virtual high-entropy private key is implicitly defined as a concatenation of low-entropy passwords held in separate locations. The users can jointly perform private-key operations by exchanging messages over an arbitrary channel, based on their respective passwords, without ever sharing their passwords or reconstituting the key. Focusing on the case of ElGamal encryption as an example, we start by formally defining ideal functionalities for distributed public-key generation and virtual private-key computation in the UC model. We then construct efficient protocols that securely realize them in either the RO model (for efficiency) or the CRS model (for elegance). We conclude by showing that our distributed protocols generalize to a broad class of "discrete-log"-based public-key cryptosystems, which notably includes identity-based encryption. This opens the door to a powerful extension of IBE with a virtual PKG made of a group of people, each one memorizing a small portion of the master key.
Journal Article•10.4304/JNW.4.5.370-377•
A Secure Internet Voting Protocol Based on Non- interactive Deniable Authentication Protocol and Proof Protocol that Two Ciphertexts are Encryption of the Same Plaintext

[...]

Bo Meng
07 Jan 2009-Journal of Networks
TL;DR: The proposed Internet voting protocol has the properties of universal verifiability, receiptfreeness and coercion-resistance and the proposed protocol is with the weak physical assumption.
Abstract: Internet voting protocol is the base of the Internet voting systems. Firstly, an improved proof protocol that two ciphertexts are encryption of the same plaintext is introduced. Secondly, a receipt-free and coercion-resistant Internet voting protocol based on the non-interactive deniable authentication protocol and an improved proof protocol that two ciphertexts are encryption of the same plaintext is developed. Thirdly, we analyze the proposed Internet voting protocol. The proposed Internet voting protocol has the properties of universal verifiability, receiptfreeness and coercion-resistance. At the same time the proposed protocol is with the weak physical assumption. Lastly, we compare security properties of the several typical Internet voting protocols with our present protocol.
Journal Article•10.1515/GCC.2009.63•
Cryptanalysis of the Anshel-Anshel-Goldfeld-Lemieux Key Agreement Protocol

[...]

Alex D. Myasnikov, Alexander Ushakov
1 Jan 2009
TL;DR: This paper revisits the computational problem on which AE relies and heuristically analyze its hardness, and shows that for proposed parameter values it is impossible to instantiate a secure protocol.
Abstract: The Anshel-Anshel-Goldfeld-Lemieux (abbreviated AAGL) key agreement protocol [1] is proposed to be used on low-cost platforms which constraint the use of computational resources. The core of the protocol is the concept of an Algebraic Eraser (abbreviated AE) which is claimed to be a suitable primitive for use within lightweight cryptography. The AE primitive is based on a new and ingenious idea of using an action of a semidirect product on a (semi)group to obscure involved algebraic structures. The underlying motivation for AAGL protocol is the need to secure networks which deploy Radio Frequency Identification (RFID) tags used for identification, authentication, tracing and point-of-sale applications.
Proceedings Article•10.1109/RFID.2009.4911167•
HB-MP ++ protocol: An ultra light-weight authentication protocol for RFID system

[...]

Bongno Yoon1, Man Young Sung1, Su-jin Yeon2, Hyun Seob Oh2, Yoonjoo Kwon2, Chul-Jin Kim2, Kyung-Ho Kim2 •
Korea University1, Samsung2
27 Apr 2009
TL;DR: Ultra low-weight and concrete function will be used to eliminate vulnerability of the conventional methods and the security and performance analysis of the proposed protocol, called HB-MP++ is provided.
Abstract: Since Hopper and Blum suggested the HB protocol which is based on the conjectured hardness of the LPN (Learning Parity in the Presence of Noise) problem in 2001, a family of light-weight authentication protocols has been developed for RFID (Radio Frequency Identification) system by many engineers. It was found that each algorithm had own weakness against new attacks so that more advanced protocols have been expanded in order to overcome the attacks. In this paper, we enhance the HB-MP and HB-MP+ protocol, called HB-MP++. Ultra low-weight and concrete function will be used to eliminate vulnerability of the conventional methods. We also provide the security and performance analysis of the proposed protocol.
Posted Content•
Computational Soundness for Key Exchange Protocols with Symmetric Encryption.

[...]

Ralf Küsters1, Max Tuengerthal•
University of Trier1
01 Jan 2009-IACR Cryptology ePrint Archive
TL;DR: Canetti and Herzog as discussed by the authors developed a symbolic, automatically checkable criterion, based on observational equivalence, and showed that a key exchange protocol that satisfies this criterion realizes universal composability.
Abstract: Formal analysis of security protocols based on symbolic models has been very successful in finding flaws in published protocols and proving protocols secure, using automated tools. An important question is whether this kind of formal analysis implies security guarantees in the strong sense of modern cryptography. Initiated by the seminal work of Abadi and Rogaway, this question has been investigated and numerous positive results showing this so-called computational soundness of formal analysis have been obtained. However, for the case of active adversaries and protocols that use symmetric encryption computational soundness has remained a challenge. In this paper, we show the first general computational soundness result for key exchange protocols with symmetric encryption, along the lines of a paper by Canetti and Herzog on protocols with public-key encryption. More specifically, we develop a symbolic, automatically checkable criterion, based on observational equivalence, and show that a key exchange protocol that satisfies this criterion realizes a key exchange functionality in the sense of universal composability. Our results hold under standard cryptographic assumptions.
Proceedings Article•10.1145/1653662.1653674•
Computational soundness for key exchange protocols with symmetric encryption

[...]

Ralf Küsters1, Max Tuengerthal1•
University of Trier1
9 Nov 2009
TL;DR: Canetti and Herzog as mentioned in this paper developed a symbolic, automatically checkable criterion, based on observational equivalence, and showed that a key exchange protocol that satisfies this criterion realizes universal composability.
Abstract: Formal analysis of security protocols based on symbolic models has been very successful in finding flaws in published protocols and proving protocols secure, using automated tools. An important question is whether this kind of formal analysis implies security guarantees in the strong sense of modern cryptography. Initiated by the seminal work of Abadi and Rogaway, this question has been investigated and numerous positive results showing this so-called computational soundness of formal analysis have been obtained. However, for the case of active adversaries and protocols that use symmetric encryption computational soundness has remained a challenge.In this paper, we show the first general computational soundness result for key exchange protocols with symmetric encryption, along the lines of a paper by Canetti and Herzog on protocols with public-key encryption. More specifically, we develop a symbolic, automatically checkable criterion, based on observational equivalence, and show that a key exchange protocol that satisfies this criterion realizes a key exchange functionality in the sense of universal composability. Our results hold under standard cryptographic assumptions.
Proceedings Article•10.1109/WKDD.2009.34•
Three New Approaches to Privacy-preserving Add to Multiply Protocol and its Application

[...]

Youwen Zhu1, Liusheng Huang1, Wei Yang1, Li Dong1, Yonglong Luo1, Fan Dong1 •
University of Science and Technology of China1
23 Jan 2009
TL;DR: This paper studies Privacy-preserving Add and Multiply Exchanging Technology and presents three new different approaches and analyzes and compares the three different approaches about the communication overheads, the computation efforts and the security.
Abstract: Privacy-preserving Data Mining aims at securely extracting knowledge from two or more parties' private data. Secure Multi-party Computation is the paramount approach to it. In this paper, we study Privacy-preserving Add and Multiply Exchanging Technology and present three new different approaches to Privacy-preserving Add to Multiply Protocol. After that, we analyze and compare the three different approaches about the communication overheads, the computation efforts and the security. In addition, we extend Privacy-preserving Add to Multiply Protocol to Privacy-preserving Adding to Scalar Product Protocol, which is more secure and more useful in the high security situations of Privacy-preserving Data Mining. Meantime, we present a solution for the new protocol.
Proceedings Article•10.1109/GLOCOM.2009.5426066•
MAC Protocol Engine for Sensor Networks

[...]

Sinem Coleri Ergen, Piergiuseppe Di Marco1, Carlo Fischione1•
Royal Institute of Technology1
30 Nov 2009
TL;DR: A novel approach for Medium Access Control (MAC) protocol design based on protocol engine, which provides a library of protocols together with their analysis such that for each new application the optimal protocol is chosen automatically among its library with optimal parameters.
Abstract: We present a novel approach for Medium Access Control (MAC) protocol design based on protocol engine. Current way of designing MAC protocols for a specific application is based on two steps: First the application specifications (such as network topology and packet generation rate), the requirements for energy consumption, delay and reliability, and the resource constraints from the underlying physical layer (such as energy consumption and data rate) are specified, and then the protocol that satisfies all these constraints is designed. Main drawback of this procedure is that we have to restart the design process for each possible application, which may be a waste of time and efforts. The goal of a MAC protocol engine is to provide a library of protocols together with their analysis such that for each new application the optimal protocol is chosen automatically among its library with optimal parameters. We illustrate the MAC engine idea by including an original analysis of IEEE 802.15.4 unslotted random access and Time Division Multiple Access (TDMA) protocols, and implementing these protocols in the software framework called SPINE, which runs on top of TinyOS and is designed for health care applications. Then we validate the analysis and demonstrate how the protocol engine chooses the optimal protocol under different application scenarios via an experimental implementation.
Posted Content•
Polynomial Runtime and Composability.

[...]

Dennis Hofheinz1, Dominique Unruh2, Jörn Müller-Quade1•
Karlsruhe Institute of Technology1, University of Tartu2
01 Jan 2009-IACR Cryptology ePrint Archive
TL;DR: In this article, the authors propose a polynomial-time notion of computation complexity for multi-party protocols in the Universal Composability framework (UC) and prove its flexibility, completeness, and soundness.
Abstract: To prove security of a multi-party cryptographic protocol, one often reduces attacks on the protocol to attacks on a suitable computational problem. Thus, if the computational problem is hard, then the protocol is secure. But to allow for a security reduction, the protocol itself and the attack on the protocol must be efficient, i.e., polynomialtime. Of course, the obvious way to enforce an overall polynomial runtime of the protocol is to require each individual protocol machine and adversarial entity to be polynomialtime. However, as the specific case of zero-knowledge protocols demonstrates, an a priori polynomial-time bound on all entities may not be an optimal choice because the running time of some machines needs to depend on that of others. As we want to be able to model arbitrary protocol tasks, we work in the Universal Composability framework (UC). This framework additionally provides strong composability guarantees. We will point out that in the UC setting, finding a useful notion of polynomial-time for the analysis of general protocols is a highly non-trivial task. Our goal in this work is to find a good and useful definition of polynomial-time for multiparty protocols in the UC setting that matches the intuition of what is feasible. A good definition should have the following properties: Flexibility: All “intuitively feasible” protocols and protocol tasks should be considered polynomial-time. Soundness: All“intuitively feasible”attacks (i.e., adversaries) should be considered polynomialtime. Completeness: Only “intuitively feasible” attacks should be considered polynomial-time. In particular, this implies that the security of protocols can be reduced to computational hardness assumptions. Composability: The induced security notion should support secure (universal) composition of protocols. Simplicity: The notion should be easy to formulate, and for all practical cases, it should be easy to decide whether a protocol or attack runs in polynomial time. The problem of finding a good definition of polynomial time in the UC framework has been considered in a number of works, but no definition satisfying the five above criteria had been found so far. This seemingly simple problem is surprisingly elusive and it is hard to come up with a definition that does not involve many technical artifacts. In this contribution, we give a definition of polynomial time for cryptographic protocols in the UC model, called reactively polynomial, that satisfies all five properties. Our notion is simple and easy to verify. We argue for its flexibility, completeness and soundness with practical examples that are problematic with previous approaches. We give a very general composition theorem for reactively polynomial protocols. The theorem states that arbitrarily many instances of a secure protocol can be used in any larger protocol without sacrificing security. Our proof is technically different from and substantially more involved than proofs for previous protocol composition theorems (for previous definitions of polynomial runtime). We believe that it is precisely this additional proof complexity, which appears only once and for all in the proof of the composition theorem, that makes a useful definition as simple as ours possible.
...

Tools

SciSpace AgentBiomedical AgentSciSpace RecruitSciSpace for EnterpriseAgent GalleryChat with PDFLiterature ReviewAI WriterFind TopicsParaphraserCitation GeneratorExtract DataAI DetectorCitation Booster

Learn

ResourcesLive Workshops

SciSpace

CareersSupportBrowse PapersPricingSciSpace Affiliate ProgramCancellation & Refund PolicyTermsPrivacyData Sources

Directories

PapersTopicsJournalsAuthorsConferencesInstitutionsCitation StylesWriting templates

Extension & Apps

SciSpace Chrome ExtensionSciSpace Mobile App

Contact

support@scispace.com
SciSpace

© 2026 | PubGenius Inc. | Suite # 217 691 S Milpitas Blvd Milpitas CA 95035, USA

soc2
Secured by Delve