Scispace (Formerly Typeset)
  1. Home
  2. Topics
  3. Cryptographic protocol
  4. 2011
  1. Home
  2. Topics
  3. Cryptographic protocol
  4. 2011
Showing papers on "Cryptographic protocol published in 2011"
SPINS: Security Protocols for Sensor Networks

[...]

Fasee Ullah, Tahir Mehmood, Masood Habib, Muhammad Ibrahim, Shaheed Zulfikar, Ali Bhutto 
1 Jan 2011
TL;DR: This paper presents a model that works on SPINS security building blocks because Sensor network works in very resource constraint environment and only SP INS security protocol can fulfill those requirements of the proposed model.
Abstract: Sensor network is a dominant technology among different wireless communication technologies due to its great deal of efficiency. Security is the critical issue for every types of network whether it is sensor networks or other networks. So far, many of the researchers have thought to physically implement the sensor nodes and sensor networks but their work was not enough to create any valuable security for different communicating devices during communication processes.This paper presents a model that works on SPINS security building blocks because Sensor network works in very resource constraint environment and only SPINS security protocol can fulfill those requirements of the proposed model. SPINS provides two security building blocks, SNEP and µTESLA. This model presents some unique processing units features such as Beacon message, Data controller unit etc. This security model is best to achieve targets but main issue in sensor network is still not solved about the management of power (short battery life), computation overhead and low storage capacity of memory. The proposed model scenarios have been simulated in QualNet 4.5.

1,227 citations

Book Chapter•10.1007/978-3-642-25385-0_40•
BiTR: built-in tamper resilience

[...]

Seung Geol Choi1, Aggelos Kiayias2, Tal Malkin3•
University of Maryland, College Park1, University of Connecticut2, Columbia University3
4 Dec 2011
TL;DR: The notion of Built-in Tamper Resilience (BiTR) was introduced in this paper for cryptographic protocols, capturing the idea that the protocol that is encapsulated in a hardware token is designed in such a way so that tampering gives no advantage to an adversary.
Abstract: The assumption of the availability of tamper-proof hardware tokens has been used extensively in the design of cryptographic primitives. For example, Katz (Eurocrypt 2007) suggests them as an alternative to other setup assumptions, towards achieving general UC-secure multi-party computation. On the other hand, a lot of recent research has focused on protecting security of various cryptographic primitives against physical attacks such as leakage and tampering. In this paper we put forward the notion of Built-in Tamper Resilience (BiTR) for cryptographic protocols, capturing the idea that the protocol that is encapsulated in a hardware token is designed in such a way so that tampering gives no advantage to an adversary. Our definition is within the UC model, and can be viewed as unifying and extending several prior related works. We provide a composition theorem for BiTR security of protocols, impossibility results, as well as several BiTR constructions for specific cryptographic protocols or tampering function classes. In particular, we achieve general UC-secure computation based on a hardware token that may be susceptible to affine tampering attacks. We also prove that two existing identification and signature schemes (by Schnorr and Okamoto, respecitively) are already BiTR against affine attacks (without requiring any modification or endcoding). We next observe that non-malleable codes can be used as state encodings to achieve the BiTR property, and show new positive results for deterministic non-malleable encodings for various classes of tampering functions.

679 citations

Book Chapter•10.1007/978-3-642-25286-0_1•
KLEIN: a new family of lightweight block ciphers

[...]

Zheng Gong1, Svetla Nikova2, Yee Wei Law3•
South China Normal University1, University of Twente2, University of Melbourne3
26 Jun 2011
TL;DR: A new family of lightweight block ciphers named KLEIN is described, which is designed for resource-constrained devices such as wireless sensors and RFID tags, and has advantage in the software performance on legacy sensor platforms, while its hardware implementation can be compact as well.
Abstract: Resource-efficient cryptographic primitives are essential for realizing both security and efficiency in embedded systems like RFID tags and sensor nodes. Among those primitives, lightweight block cipher plays a major role as a building block for security protocols. In this paper, we describe a new family of lightweight block ciphers named KLEIN, which is designed for resource-constrained devices such as wireless sensors and RFID tags. Compared to related proposals, KLEIN has advantage in the software performance on legacy sensor platforms, while its hardware implementation can be compact as well.

449 citations

Proceedings Article•10.1109/HEALTH.2011.6026732•
Hijacking an insulin pump: Security attacks and defenses for a diabetes therapy system

[...]

Chunxiao Li1, Anand Raghunathan2, Niraj K. Jha1•
Princeton University1, Purdue University2
13 Jun 2011
TL;DR: The study shows that both passive attacks and active attacks can be successfully launched using public-domain information and widely available off-the-shelf hardware and proposed defenses against such attacks have the potential to mitigate the security risks associated with personal healthcare systems.
Abstract: Wearable and implantable medical devices are being increasingly deployed to improve diagnosis, monitoring, and therapy for a range of medical conditions. Unlike other classes of electronics and computing systems, security attacks on these devices have extreme consequences and must, therefore, be analyzed and prevented with utmost effort. Yet, very little work exists on this important topic and the security vulnerabilities of such systems are not well understood. We demonstrate security attacks that we have implemented in the laboratory on a popular glucose monitoring and insulin delivery system available on the market, and also propose defenses against such attacks. Continuous glucose monitoring and insulin delivery systems are becoming increasingly popular among patients with diabetes. These systems utilize wireless communication links, which are frequently utilized as a portal to launch security attacks. Our study shows that both passive attacks (eavesdropping of the wireless communication) and active attacks (impersonation and control of the medical devices to alter the intended therapy) can be successfully launched using public-domain information and widely available off-the-shelf hardware. The proposed attacks can compromise both the privacy and safety of patients. We propose two possible defenses against such attacks. One is based on rolling-code cryptographic protocols, and the other is based on body-coupled communication. Our security analysis shows that the proposed defenses have the potential to mitigate the security risks associated with personal healthcare systems.

352 citations

Journal Article•10.1109/TSG.2011.2120634•
Fault-Tolerant and Scalable Key Management for Smart Grid

[...]

Dapeng Wu1, Chi Zhou2•
University of Florida1, Illinois Institute of Technology2
07 Apr 2011-IEEE Transactions on Smart Grid
TL;DR: It is shown that the known threats including the man-in-the-middle attack and the replay attack can be effectively eliminated under the proposed scheme.
Abstract: In this paper, we study the problem of secure key management for smart grid. Since existing key management schemes are not suitable for deployment in smart grid, in this paper, we propose a novel key management scheme which combines symmetric key technique and elliptic curve public key technique. The symmetric key scheme is based on the Needham-Schroeder authentication protocol. We show that the known threats including the man-in-the-middle attack and the replay attack can be effectively eliminated under the proposed scheme. The advantages of the new key management scheme include strong security, scalability, fault-tolerance, accessibility, and efficiency.

279 citations

Report•10.6028/NIST.SP.800-131AR1•
Transitions: Recommendation for Transitioning the Use of Cryptographic Algorithms and Key Lengths

[...]

Elaine B. Barker, Allen Leonid Roginsky
13 Jan 2011
TL;DR: The National Institute of Standards and Technology (NIST) provides cryptographic key management guidance for defining and implementing appropriate key management procedures, using algorithms that adequately protect sensitive information, and planning ahead for possible changes in the use of cryptography because of algorithm breaks or the availability of more powerful computing techniques as discussed by the authors.
Abstract: The National Institute of Standards and Technology (NIST) provides cryptographic key management guidance for defining and implementing appropriate key management procedures, using algorithms that adequately protect sensitive information, and planning ahead for possible changes in the use of cryptography because of algorithm breaks or the availability of more powerful computing techniques NIST Special Publication (SP) 800-57 Part 1 includes a general approach for transitioning from one algorithm or key length to another This Recommendation (SP 800-131A Revision 1) provides more specific guidance for transitions to the use of stronger cryptographic keys and more robust algorithms

248 citations

Journal Article•10.1109/JSAC.2011.110311•
A Distributed Key Management Framework with Cooperative Message Authentication in VANETs

[...]

Yong Hao1, Yu Chengcheng1, Chi Zhou1, Wei Song2•
Illinois Institute of Technology1, University of New Brunswick2
01 Mar 2011-IEEE Journal on Selected Areas in Communications
TL;DR: Security protocols for the scheme which are able to detect compromised RSUs and their colluding malicious vehicles are developed and the issue of large computation overhead due to the group signature implementation is addressed.
Abstract: In this paper, we propose a distributed key management framework based on group signature to provision privacy in vehicular ad hoc networks (VANETs). Distributed key management is expected to facilitate the revocation of malicious vehicles, maintenance of the system, and heterogeneous security policies, compared with the centralized key management assumed by the existing group signature schemes. In our framework, each road side unit (RSU) acts as the key distributor for the group, where a new issue incurred is that the semi-trust RSUs may be compromised. Thus, we develop security protocols for the scheme which are able to detect compromised RSUs and their colluding malicious vehicles. Moreover, we address the issue of large computation overhead due to the group signature implementation. A practical cooperative message authentication protocol is thus proposed to alleviate the verification burden, where each vehicle just needs to verify a small amount of messages. Details of possible attacks and the corresponding solutions are discussed. We further develop a medium access control (MAC) layer analytical model and carry out NS2 simulations to examine the key distribution delay and missed detection ratio of malicious messages, with the proposed key management framework being implemented over 802.11 based VANETs.

238 citations

Book Chapter•10.1007/978-3-642-27375-9_3•
Constructive cryptography --- a new paradigm for security definitions and proofs

[...]

Ueli Maurer1•
ETH Zurich1
31 Mar 2011
TL;DR: Constructive cryptography, an application of abstract cryptography proposed by Maurer and Renner, is a new paradigm for defining the security of cryptographic schemes such as symmetric encryption, message authentication codes, public-key encryption, key-agreement protocols, and digital signature schemes, and for proving theSecurity of protocols making use of such schemes.
Abstract: Constructive cryptography, an application of abstract cryptography proposed by Maurer and Renner, is a new paradigm for defining the security of cryptographic schemes such as symmetric encryption, message authentication codes, public-key encryption, key-agreement protocols, and digital signature schemes, and for proving the security of protocols making use of such schemes. Such a cryptographic scheme can be seen (and defined) as constructing a certain resource (e.g. a channel or key) with certain security properties from another (weaker) such resource. For example, a secure encryption scheme constructs a secure channel from an authenticated channel and a secret key. The term "construct", which is defined by the use of a simulator, is composable in the sense that a protocol obtained by the composition of several secure constructive steps is itself secure. This is in contrast to both the traditional, game-based security definitions for cryptographic schemes and the attack-based security definitions used in formal-methods based security research, which are generally not composable. Constructive cryptography allows to take a new look at cryptography and the design of cryptographic protocols. One can give explicit meaning to various types of game-based security notions of confidentiality, integrity, and malleability, one can design key agreement, secure communication, certification, and other protocols in a modular and composable manner, and one can separate the understanding of what cryptography achieves from the technical security definitions and proofs, which is useful for didactic purposes and protocol design.

206 citations

10.1002/HTTPS://DX.DOI.ORG/10.6028/NIST.SP.800-131A•
Transitions: Recommendation for Transitioning the Use of Cryptographic Algorithms and Key Lengths

[...]

Elaine B. Barker, Allen Leonid Roginsky
13 Jan 2011
TL;DR: This Recommendation (SP 800-131A) provides more specific guidance for transitions to the use of stronger cryptographic keys and more robust algorithms.
Abstract: The National Institute of Standards and Technology (NIST) provides cryptographic key management guidance for defining and implementing appropriate key management procedures, using algorithms that adequately protect sensitive information, and planning ahead for possible changes in the use of cryptography because of algorithm breaks or the availability of more powerful computing techniques. NIST Special Publication (SP) 800-57 Part 1 includes a general approach for transitioning from one algorithm or key length to another. This Recommendation (SP 800-131A Revision 1) provides more specific guidance for transitions to the use of stronger cryptographic keys and more robust algorithms.

181 citations

Journal Article•10.1016/J.DAM.2011.04.021•
On cryptographic protocols employing asymmetric pairings — The role of Ψ revisited

[...]

Sanjit Chatterjee1, Alfred Menezes1•
University of Waterloo1
06 Aug 2011-Discrete Applied Mathematics
TL;DR: In this article, the authors argue that Type 2 pairings are merely inefficient implementations of Type 3 pairings, and appear to offer no benefit for protocols based on asymmetric pairings from the point of view of functionality, security, and performance.

159 citations

Journal Article•10.1109/TMC.2010.256•
ALARM: Anonymous Location-Aided Routing in Suspicious MANETs

[...]

K. El Defrawy1, Gene Tsudik1•
University of California, Irvine1
01 Sep 2011-IEEE Transactions on Mobile Computing
TL;DR: An anonymous routing framework (ALARM) is designed that uses nodes' current locations to construct a secure MANET map and takes advantage of some advanced cryptographic primitives to achieve node authentication, data integrity, anonymity and untraceability.
Abstract: In most common mobile ad hoc networking (MANET) scenarios, nodes establish communication based on long-lasting public identities. However, in some hostile and suspicious settings, node identities must not be exposed and node movements should be untraceable. Instead, nodes need to communicate on the basis of their current locations. While such MANET settings are not very common, they do occur in military and law enforcement domains and require high security and privacy guarantees. In this paper, we address a number of issues arising in suspicious location-based MANET settings by designing and analyzing a privacy-preserving and secure link-state based routing protocol (ALARM). ALARM uses nodes' current locations to securely disseminate and construct topology snapshots and forward data. With the aid of advanced cryptographic techniques (e.g., group signatures), ALARM provides both security and privacy features, including node authentication, data integrity, anonymity, and untraceability (tracking-resistance). It also offers protection against passive and active insider and outsider attacks. To the best of our knowledge, this work represents the first comprehensive study of security, privacy, and performance tradeoffs in the context of link-state MANET routing.
Journal Article•10.1016/J.COMCOM.2010.02.027•
Scalable RFID security protocols supporting tag ownership transfer

[...]

Boyeon Song1, Chris J. Mitchell1•
Royal Holloway, University of London1
01 Apr 2011-Computer Communications
TL;DR: A novel scalable RFID authentication protocol based on the scheme presented in Song and Mitchell (2009) [1], that takes constant time to authenticate a tag is proposed.
Bundle Security Protocol Specification

[...]

Stephen Farrell, Howard Weiss, Peter Lovell
1 May 2011
TL;DR: This document defines the bundle security protocol, which provides data integrity and confidentiality services and describes various bundle security considerations including policy options.
Abstract: This document defines the bundle security protocol, which provides data integrity and confidentiality services. We also describe various bundle security considerations including policy options.
Book Chapter•10.1007/978-3-642-27576-0_20•
Certified lies: detecting and defeating government interception attacks against SSL (short paper)

[...]

Christopher Soghoian1, Sid Stamm1•
Indiana University1
28 Feb 2011
TL;DR: The compelled certificate creation attack, in which government agencies may compel a certificate authority to issue false SSL certificates that can be used by intelligence agencies to covertly intercept and hijack individuals' secure Web-based communications, is introduced.
Abstract: This paper introduces the compelled certificate creation attack, in which government agencies may compel a certificate authority to issue false SSL certificates that can be used by intelligence agencies to covertly intercept and hijack individuals' secure Web-based communications.
ProVerif 1.85: Automatic Cryptographic Protocol Verifier, User Manual and Tutorial

[...]

Bruno Blanchet, Ben Smyth
1 Jan 2011
Journal Article•10.1109/TDSC.2009.26•
On the Security of Chien's Ultralightweight RFID Authentication Protocol

[...]

Hung-Min Sun1, Wei-Chih Ting, King-Hang Wang•
National Tsing Hua University1
01 Mar 2011-IEEE Transactions on Dependable and Secure Computing
TL;DR: In this paper, two desynchronization attacks were found to break the protocol and two patches that slightly modify the protocol are presented in order to repair the protocol, two patches were presented in the paper.
Abstract: Security issues become more and more significant in RFID development. Recently, Chien proposed an ultralightweight RFID authentication protocol in order to achieve privacy and authenticity with limited computation and transmission resources. However, we find two desynchronization attacks to break the protocol. In order to repair the protocol, two patches that slightly modify the protocol are presented in the paper.
Journal Article•10.1007/S10817-010-9187-9•
A Survey of Symbolic Methods in Computational Analysis of Cryptographic Systems

[...]

Véronique Cortier1, Steve Kremer2, Bogdan Warinschi3•
French Institute for Research in Computer Science and Automation1, École normale supérieure de Cachan2, University of Bristol3
01 Apr 2011-Journal of Automated Reasoning
TL;DR: The goal is to provide a rather complete summary that could act as a quick reference for researchers who want to contribute to the field, want to make use of existing results, or just want to get a better picture of what results already exist.
Abstract: Since the 1980s, two approaches have been developed for analyzing security protocols. One of the approaches relies on a computational model that considers issues of complexity and probability. This approach captures a strong notion of security, guaranteed against all probabilistic polynomial-time attacks. The other approach relies on a symbolic model of protocol executions in which cryptographic primitives are treated as black boxes. Since the seminal work of Dolev and Yao, it has been realized that this latter approach enables significantly simpler and often automated proofs. However, the guarantees that it offers with respect to the more detailed computational models have been quite unclear. For more than 20 years the two approaches have coexisted but evolved mostly independently. Recently, significant research efforts attempt to develop paradigms for cryptographic systems analysis that combines the best of both worlds. There are two broad directions that have been followed. Computational soundness aims to establish sufficient conditions under which results obtained using symbolic models imply security under computational models. The direct approach aims to apply the principles and the techniques developed in the context of symbolic models directly to computational ones. In this paper we survey existing results along both of these directions. Our goal is to provide a rather complete summary that could act as a quick reference for researchers who want to contribute to the field, want to make use of existing results, or just want to get a better picture of what results already exist.
Book Chapter•10.1007/978-3-642-21554-4_1•
Inferring protocol state machine from network traces: a probabilistic approach

[...]

Yipeng Wang1, Zhibin Zhang1, Danfeng Daphne Yao2, Buyun Qu1, Li Guo1 •
Chinese Academy of Sciences1, Virginia Tech2
7 Jun 2011
TL;DR: The main feature of Veritas is that it has no prior knowledge of protocol specifications, and the technique is based on the statistical analysis on the protocol formats, which makes it suitable for both text-based and binary-based protocols.
Abstract: Application-level protocol specifications (i.e., how a protocol should behave) are helpful for network security management, including intrusion detection and intrusion prevention. The knowledge of protocol specifications is also an effective way of detecting malicious code. However, current methods for obtaining unknown protocol specifications highly rely on manual operations, such as reverse engineering which is a major instrument for extracting application-level specifications but is time-consuming and laborious. Several works have focus their attentions on extracting protocol messages from real-world trace automatically, and leave protocol state machine unsolved. In this paper, we propose Veritas, a system that can automatically infer protocol state machine from real-world network traces. The main feature of Veritas is that it has no prior knowledge of protocol specifications, and our technique is based on the statistical analysis on the protocol formats. We also formally define a new model - probabilistic protocol state machine (P-PSM), which is a probabilistic generalization of protocol state machine. In our experiments, we evaluate a text-based protocol and two binary-based protocols to test the performance of Veritas. Our results show that the protocol state machines that Veritas infers can accurately represent 92% of the protocol flows on average. Our system is general and suitable for both text-based and binary-based protocols. Veritas can also be employed as an auxiliary tool for analyzing unknown behaviors in real-world applications.
Journal Article•10.1002/SEC.225•
A fingerprint based bio-cryptographic security protocol designed for client/server authentication in mobile computing environment

[...]

Kai Xi1, Tohari Ahmad1, Fengling Han1, Jiankun Hu1•
RMIT University1
01 May 2011-Security and Communication Networks
TL;DR: This paper presents an efficient bio-cryptographic security protocol designed for client/server authentication in current mobile computing environment, with a reasonable assumption that server is secure.
Abstract: With fast evolution of mobile devices and mobile network, the need of protecting user sensitive information locally and performing secure user authentication remotely become evermore increasing. Bio-cryptography is emerging as a powerful solution which can combine the advantages of conventional cryptography and biometric security. In this paper, we present an efficient bio-cryptographic security protocol designed for client/server authentication in current mobile computing environment, with a reasonable assumption that server is secure. In this protocol, fingerprint biometric is used in user verification, protected by a computationally efficient Public Key Infrastructure (PKI) scheme, Elliptic Curve Cryptography (ECC). The genuine fingerprint information is hidden in the feature vault which is the mixture of genuine and chaff features. Fingerprint features are not only used for biometric verification but also for cryptographic key generation. Our security analysis shows that the proposed protocol can provide a secure and trustworthy authentication of remote mobile users over insecure network. Experimental results on public domain database show an acceptable verification performance. We also tested the computational costs and efficiency of our protocol on the CLDC emulator using Java ME (previous J2ME) programming technology. The simulation results prove that the proposed protocol suits current mobile environment. Copyright © 2010 John Wiley & Sons, Ltd.
Proceedings Article•10.1145/2046707.2046746•
Modular code-based cryptographic verification

[...]

Cédric Fournet1, Markulf Kohlweiss1, Pierre-Yves Strub2•
Microsoft1, French Institute for Research in Computer Science and Automation2
17 Oct 2011
TL;DR: This work presents the first modular automated program verification method based on standard cryptographic assumptions using F7, a refinement type checker coupled with an SMT-solver, and develops a probabilistic core calculus for F7 and formalizes its type safety in Coq.
Abstract: Type systems are effective tools for verifying the security of cryptographic programs. They provide automation, modularity and scalability, and have been applied to large security protocols. However, they traditionally rely on abstract assumptions on the underlying cryptographic primitives, expressed in symbolic models. Cryptographers usually reason on security assumptions using lower level, computational models that precisely account for the complexity and success probability of attacks. These models are more realistic, but they are harder to formalize and automate. We present the first modular automated program verification method based on standard cryptographic assumptions. We show how to verify ideal functionalities and protocols written in ML by typing them against new cryptographic interfaces using F7, a refinement type checker coupled with an SMT-solver. We develop a probabilistic core calculus for F7 and formalize its type safety in Coq.We build typed module and interfaces for MACs, signatures, and encryptions, and establish their authenticity and secrecy properties. We relate their ideal functionalities and concrete implementations, using game-based program transformations behind typed interfaces. We illustrate our method on a series of protocol implementations.
SP 800-131A. Transitions: Recommendation for Transitioning the Use of Cryptographic Algorithms and Key Lengths

[...]

Elaine B. Barker1, Allen Leonid Roginsky1•
National Institute of Standards and Technology1
1 Jan 2011
TL;DR: This Recommendation (SP 800-131A) provides more specific guidance for transitions to the use of stronger cryptographic keys and more robust algorithms.
Abstract: At the start of the 21st century, the National Institute of Standards and Technology (NIST) began the task of providing cryptographic key management guidance, which includes defining and implementing appropriate key management procedures, using algorithms that adequately protect sensitive information, and planning ahead for possible changes in the use of cryptography because of algorithm breaks or the availability of more powerful computing techniques. NIST Special Publication (SP) 800-57, Part 1 was the first document produced in this effort, and includes a general approach for transitioning from one algorithm or key length to another. This Recommendation (SP 800-131A) provides more specific guidance for transitions to the use of stronger cryptographic keys and more robust algorithms.
Book Chapter•10.1007/978-3-642-23644-0_3•
Automated identification of cryptographic primitives in binary programs

[...]

Felix Gröbert1, Carsten Willems2, Thorsten Holz1•
Ruhr University Bochum1, University of Mannheim2
20 Sep 2011
TL;DR: This paper presents several methods to identify cryptographic primitives within a given binary program in an automated way and shows that these methods improve the state-of-the-art approaches in this area and that they can successfully extract cryptographic keys from a given malware binary.
Abstract: Identifying that a given binary program implements a specific cryptographic algorithm and finding out more information about the cryptographic code is an important problem. Proprietary programs and especially malicious software (so called malware) often use cryptography and we want to learn more about the context, e.g., which algorithms and keys are used by the program. This helps an analyst to quickly understand what a given binary program does and eases analysis. In this paper, we present several methods to identify cryptographic primitives (e.g., entire algorithms or only keys) within a given binary program in an automated way. We perform fine-grained dynamic binary analysis and use the collected information as input for several heuristics that characterize specific, unique aspects of cryptographic code. Our evaluation shows that these methods improve the state-of-the-art approaches in this area and that we can successfully extract cryptographic keys from a given malware binary.
Proceedings Article•10.1145/1993636.1993652•
Limits of provable security from standard assumptions

[...]

Rafael Pass1•
Cornell University1
6 Jun 2011
TL;DR: Some well-known cryptographic protocols, primitives and assumptions cannot be based on any standard assumption using a Turing (i.e., black-box) reduction, based on standard assumptions; this result holds even if the protocol makes non-black-box use of the underlying assumption.
Abstract: We show that the security of some well-known cryptographic protocols, primitives and assumptions (e.g., the Schnorr identification scheme, commitments secure under adaptive selective-decommitment, the 'one-more' discrete logarithm assumption) cannot be based on any standard assumption using a Turing (i.e., black-box) reduction. These results follow from a general result showing that Turing reductions cannot be used to prove security of constant-round sequentially witness-hiding special-sound protocols for unique witness relations, based on standard assumptions; we emphasize that this result holds even if the protocol makes non-black-box use of the underlying assumption.
Patent•
Method and device for secure communications over a network using a hardware security engine

[...]

Hormuzd M. Khosravi, Edward C. Epp, Farhana Kabir
15 Dec 2011
TL;DR: In this paper, a Secure Sockets Layer (SLL) communication session with a server using a nonce value generated in a security engine of a system-on-a-chip (SOC) of a client device is described.
Abstract: A method, device, and system for establishing a secure communication session with a server includes initiating a request for a secure communication session, such as a Secure Sockets Layer (SLL) communication session with a server using a nonce value generated in a security engine of a system-on-a-chip (SOC) of a client device. Additionally, a cryptographic key exchange is performed between the client and the server to generate a symmetric session key, which is stored in a secure storage of the security engine. The cryptographic key exchange may be, for example, a Rivest-Shamir-Adleman (RSA) key exchange or a Diffie-Hellman key exchange. Private keys and other data generated during the cryptographic key exchange may be generated and/or stored in the security engine.
Book Chapter•10.1007/978-3-642-32747-6_1•
The norwegian internet voting protocol

[...]

Kristian Gjøsteen1•
Norwegian University of Science and Technology1
28 Sep 2011
TL;DR: In this paper, the authors presented a simplified version of the voting protocol based on a hardness assumption similar to Decision Diffie-Hellman (DDH), which is a claim that a random subgroup of a non-cyclic group is indistinguishable from the whole group.
Abstract: The Norwegian government will run a trial of internet remote voting during the 2011 local government elections. A new cryptographic voting protocol will be used, where so-called return codes allow voters to verify that their ballots will be counted as cast. This paper discusses a slightly simplified version of the cryptographic protocol. The description and analysis of the simplified protocol contains most of the ideas and concepts used to build and analyse the full protocol. In particular, the simplified protocol uses the full protocol's novel method for generating the return codes. The security of the protocol relies on a novel hardness assumption similar to Decision Diffie-Hellman. While DDH is a claim that a random subgroup of a non-cyclic group is indistinguishable from the whole group, our assumption is related to the indistinguishability of certain special subgroups. We discuss this question in some detail.
Journal Article•10.1109/TWC.2011.042211.101913•
Generalized Digital Certificate for User Authentication and Key Establishment for Secure Communications

[...]

Lein Harn1, Jian Ren2•
University of Missouri–Kansas City1, Michigan State University2
19 May 2011-IEEE Transactions on Wireless Communications
TL;DR: Both discrete logarithm (DL)-based and integer factoring (IF)-based protocols that can achieve user authentication and secret key establishment are proposed.
Abstract: Public-key digital certificate has been widely used in public-key infrastructure (PKI) to provide user public key authentication. However, the public-key digital certificate itself cannot be used as a security factor to authenticate user. In this paper, we propose the concept of generalized digital certificate (GDC) that can be used to provide user authentication and key agreement. A GDC contains user's public information, such as the information of user's digital driver's license, the information of a digital birth certificate, etc., and a digital signature of the public information signed by a trusted certificate authority (CA). However, the GDC does not contain any user's public key. Since the user does not have any private and public key pair, key management in using GDC is much simpler than using public-key digital certificate. The digital signature of the GDC is used as a secret token of each user that will never be revealed to any verifier. Instead, the owner proves to the verifier that he has the knowledge of the signature by responding to the verifier's challenge. Based on this concept, we propose both discrete logarithm (DL)-based and integer factoring (IF)-based protocols that can achieve user authentication and secret key establishment.
Book Chapter•10.1007/978-3-642-23822-2_18•
Key exchange in IPsec revisited: formal analysis of IKEv1 and IKEv2

[...]

Cas Cremers1•
ETH Zurich1
12 Sep 2011
TL;DR: While no significant weaknesses are found on the secrecy of the session keys established by IKE, several previously unreported weaknesses on the authentication properties of IKE are found.
Abstract: The IPsec standard aims to provide application-transparent end-to-end security for the Internet Protocol The security properties of IPsec critically depend on the underlying key exchange protocols, known as IKE (Internet Key Exchange) We provide the most extensive formal analysis so far of the current IKE versions, IKEv1 and IKEv2 We combine recently introduced formal analysis methods for security protocols with massive parallelization, allowing the scope of our analysis to go far beyond previous formal analysis While we do not find any significant weaknesses on the secrecy of the session keys established by IKE, we find several previously unreported weaknesses on the authentication properties of IKE
Patent•
Device and method for obtaining a cryptographic key

[...]

Pim Tuyls, Helena Handschuh
19 Jan 2011
TL;DR: In this article, a computing device for obtaining a first cryptographic key during an enrollment phase, the computing device comprising a key generator for generating the cryptographic key in dependence upon a seed, the device being configured for storing the first cryptographic keys on a storage of the device for later cryptographic use of the first key on the device during a usage phase coming after the enrollment phase.
Abstract: A computing device for obtaining a first cryptographic key during an enrollment phase, the computing device comprising a key generator for generating the first cryptographic key in dependence upon a seed, the computing device being configured for storing the first cryptographic key on a storage of the computing device for later cryptographic use of the first cryptographic key on the computing device during a usage phase coming after the enrollment phase wherein, the computing device further comprises a physically unclonable function, the key generator being configured for deriving the seed from an output of the physically unclonable function, and an encryption module for encrypting the first cryptographic key using a second cryptographic key derived from the output of the physically unclonable function, the computing device being configured for storing the first cryptographic key on the storage in encrypted form.
Journal Article•10.1109/TDSC.2010.75•
On Ultralightweight RFID Authentication Protocols

[...]

Paolo D'Arco, A. De Santis
01 Jul 2011-IEEE Transactions on Dependable and Secure Computing
TL;DR: The cryptoanalysis of SASI gets some new light on the ultralightweight approach, and can also serve as a warning to researchers working on the field and tempted to apply these techniques.
Abstract: A recent research trend, motivated by the massive deployment of RFID technology, looks at cryptographic protocols for securing communication between entities in which some of the parties have very limited computing capabilities. In this paper, we focus our attention on SASI, a new RFID authentication protocol, designed for providing Strong Authentication and Strong Integrity. SASI is a good representative of a family of RFID authentication protocols, referred to as Ultralightweight RFID authentication protocols. These protocols, suitable for passive Tags with limited computational power and storage, involve simple bitwise operations such as and, or, exclusive or, modular addition, and cyclic shift operations. They are efficient, fit the hardware constraints, and can be seen as an example of the above research trend. However, the main concern is the real security of these protocols, which are often supported only by apparently reasonable and intuitive arguments. The contribution we provide with this work is the following: we start by showing some weaknesses in the SASI protocol, and then, we describe how such weaknesses, through a sequence of simple steps, can be used to compute in an efficient way all secret data used for the authentication process. Specifically, we describe three attacks: 1) a desynchronization attack, through which an adversary can break the synchronization between the RFID Reader and the Tag; 2) an identity disclosure attack, through which an adversary can compute the identity of the Tag; and 3) a full disclosure attack, which enables an adversary to retrieve all secret data stored in the Tag. Then, we present some experimental results, obtained by running several tests on an implementation of the protocol, in order to evaluate the performance of the proposed attacks, which confirm that the attacks are effective and efficient. It comes out that an active adversary by interacting with a Tag more or less three hundred times, makes the authentication protocol completely useless. Finally, we close the paper with some observations. The cryptoanalysis of SASI gets some new light on the ultralightweight approach, and can also serve as a warning to researchers working on the field and tempted to apply these techniques. Indeed, the results of this work, rise serious questions regarding the limits of the ultralightweight family of protocols, and on the benefits of these ad hoc protocol design strategies and informal security analysis.
Patent•
Usable security of online password management with sensor-based authentication

[...]

Guobin Shen1, Fan Yang1, Lidong Zhou1•
Microsoft1
19 May 2011
TL;DR: In this paper, a multi-party security protocol that incorporates biometric-based authentication and withstands attacks against any single party (e.g., mobile phone, cloud, or user) is proposed.
Abstract: A multi-party security protocol that incorporates biometric-based authentication and withstands attacks against any single party (e.g., mobile phone, cloud, or the user). The protocol involves the function split between mobile and cloud and the mechanisms to chain-hold the secrets. A key generation mechanisms binds secrets to a specific device or URL (uniform resource locator) by adding salt to a master credential. An inline CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) handling mechanism uses the same sensor modality as the authentication process, which not only improves the usability, but also facilitates the authentication process. This architecture further enhances existing overall system security (e.g., handling untrusted or compromised cloud service, phone being lost, impersonation, etc.) and also improves the usability by automatically handling the CAPTCHA.
...

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