Blockchain Papers

Follow blockchain research across journals, conferences, and preprint repositories.

1,104 papersLast indexed Aug 31, 2026
Search papers

Paper index

1,104 results ยท page 35 of 46

Clear filters
May 1, 2017ยท2017 IEEE International Conference on Communications (ICC)
11 cites
Multi-graph Zero-knowledge-based authentication system in Internet of Things

I-Hsun Chuang, Bing-Jie Guo, Jen-Sheng Tsai, Yau-Hwang Kuo

Internet of Things (IoT) is an emerging network technology applied to provide various services in our daily life. Generally, IoT environments are composed of numerous heterogeneous devices with constrained resource. The limited capability of IoT devices makes it impractical to perform traditional security mechanisms, and thus IoT services are usually vulnerable to all kinds of security threats, such as impersonation and forgery attacks. Moreover, the inflexible protection provided by these security mechanisms leads to inefficiency because different services haves diverse requirements. To provide IoT services suitable security protection, Multi-graph Zero-knowledge-based Authentication System (M-ZAS), which is not only light-weight but also high-adaptive, is proposed. Compared to traditional authentication mechanisms as well as other Zero-knowledge-proof (ZKP) methods such as GMW-ZKP, M-ZAS provides higher performance and better security protection. In addition, M-ZAS has lower transmission overheads than GMW-ZKP does. Considering relevant contexts as parameters, M-ZAS provides adaptive protection to fulfill what users actually need. Experiment results show that M-ZAS is 3 times faster than GMW-ZKP and even 7 times than traditional authentication mechanisms in IoT devices. Also, M-ZAS reduces 3 times network traffic than GMW-ZKP. Thus, the proposed M-ZAS is the most practical authentication system in IoT environments.

Cryptography and Data Security
Privacy-Preserving Technologies in Data
Advanced Authentication Protocols Security
Original source
Apr 30, 2017ยท์ •๋ณด๋ณดํ˜ธํ•™ํšŒ๋…ผ๋ฌธ์ง€
6 cites
Blockchain-Based IoT Device Authentication Scheme

Byeong-ju Park, Taeโ€Jin Lee, Jin Kwak

ICT ๊ธฐ์ˆ ์ด ๋ฐœ๋‹ฌํ•˜๋ฉฐ IoT ํ™˜๊ฒฝ์ด ์ฃผ๋ชฉ๋ฐ›๊ณ  ์žˆ๋‹ค. ํ•˜์ง€๋งŒ IoT ๋””๋ฐ”์ด์Šค๋Š” ๋‹ค์–‘ํ•œ ์‚ฌ์šฉ ์šฉ๋„๋งŒํผ ๋””๋ฐ”์ด์Šค๊ฐ€ ๋™์ž‘ํ•˜๋Š” CPU์˜ ์„ฑ๋Šฅ๋„ ๋‹ค์–‘ํ•˜์ง€๋งŒ, ์ธ์ฆ์— ํ•„์š”ํ•œ ์•”ํ˜ธํ™”๊ฐ€ ๋‚ด์žฅ๋˜์ง€ ์•Š์€ CPU๋ฅผ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜, ๊ณต๊ฐœํ‚ค ์•”ํ˜ธ๊ฐ€ ๋™์ž‘ํ•˜์ง€ ์•Š๋Š” ๋””๋ฐ”์ด์Šค๋„ ๋‹ค์ˆ˜ ์กด์žฌํ•œ๋‹ค. ์ด์— ๋”ฐ๋ผ, ๋ณธ ๋…ผ๋ฌธ์—์„œ๋Š” ๋žจํฌํŠธ ํ•ด์‹œ์ฒด์ธ, ๋žจํฌํŠธ ์„œ๋ช…, ๋ธ”๋ก์ฒด์ธ์„ ๋ถ„์„ํ•˜๊ณ , ๊ธฐ์กด ์ธ์ฆ ํ”„๋กœํ† ์ฝœ ๋ถ„์„์„ ํ†ตํ•ด ์ธ์ฆ, ๋ฌด๊ฒฐ์„ฑ ๋ฐ ๋ถ€์ธ ๋ฐฉ์ง€ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ๋ธ”๋ก์ฒด์ธ ๊ธฐ๋ฐ˜ IoT ๋””๋ฐ”์ด์Šค ์ธ์ฆ ์Šคํ‚ด์„ ์ œ์•ˆํ•˜์˜€๋‹ค. ๋ณธ ๋…ผ๋ฌธ์—์„œ ์ œ์•ˆํ•˜๋Š” ์Šคํ‚ด์€ IoT ๋””๋ฐ”์ด์Šค์— ๋‹จ์ˆœ ํ•ด์‹œ์—ฐ์‚ฐ๋งŒ์„ ์š”๊ตฌํ•˜์—ฌ ์ €์„ฑ๋Šฅ IoT ๋””๋ฐ”์ด์Šค์—์„œ๋„ ๋™์ž‘์ด ๊ฐ€๋Šฅํ•ด IoT ํ™˜๊ฒฝ์—์„œ ์•ˆ์ „ํ•œ ์ธ์ฆ์„ ๋ณด์žฅํ•  ์ˆ˜ ์žˆ๋‹ค. With ICT technology develops, IoT environment is attracting attention. However, IoT devices have various CPU performance as much as various purpose of use. Some IoT devices use the cpu that doesn't support public key cryptogrphy or crypto acceleration. In this paper, we study Blockchain-based IoT Device Authentication Scheme that provides authentication, integirity and non-repudation through analysis of Lamport Hash-chain, Lamport Signature, Blockchain and existing Authentication protocols. The proposed scheme requires only simple hash operation in IoT devices and it can operate in low performance IoT device, thus ensuring secure authentication in IoT environment.

Open access
User Authentication and Security Systems
Advanced Authentication Protocols Security
Biometric Identification and Security
Original source
Mar 1, 2017ยท2017 Annual Conference on New Trends in Information & Communications Technology Applications (NTICT)
2 cites
A new paradigm of the zero-knowledge authentication protocol basedฯ€-Armendariz rings

Areej M. Abduldaim, Ahmed M. Ajaj

Authentication is a process by whichaparty (could be a person or intended computer) establishes its identity to another party. In private and public communication channels including the Internet, authentication is usually done via the use of login passwords. Knowing of the password is supposed to guarantee that the user is authentic. Online business and many other deals need a stricter authentication procedure. With this type of protocols, many cryptographic operations, such as; authentication, identification, key exchange, etc. are implemented without presenting any secret information through the commination process. In this article, a novel approach for zero knowledge protocol is proposed using different perspective. The category of ring theory is adopted to design a new algorithm for zero knowledge proof using the ฯ€-Armendariz rings. The key idea of our algebraic zero knowledge protocol is the condition in the definition of this ring, in addition to its the properties. The proposed approach used a secret polynomial whose coefficients are in a ฯ€-Armendariz ring, this polynomial is kept by the prover and the algebraic zero knowledge protocol does not reveal any information about the polynomial.

Cryptography and Data Security
Cryptographic Implementations and Security
Advanced Authentication Protocols Security
Original source
Jan 13, 2017ยทOpen Repository and Bibliography (University of Luxembourg)
0 cites
On Composability and Security of Game-based Password-Authenticated Key Exchange

Marjan ล krobot

The main purpose of Password-Authenticated Key Exchange (PAKE) is to allow secure authenticated communication over insecure networks between two or more parties who only share a low-entropy password. It is common practice that the secret key derived from a PAKE execution is used to authenticate and encrypt some data payload using symmetric key protocols. Unfortunately, most PAKEs of practical interest, including three protocols considered in this thesis, are studied using so-called game-based models, which -- unlike simulation models -- do not guarantee secure composition per se. However, Brzuska et al. (CCS 2011) have shown that a middle ground is possible in the case of authenticated key exchange that relies on Public-Key Infrastructure (PKI): the game-based models do provide secure composition guarantees when the class of higher-level applications is restricted to symmetric-key protocols. The question that we pose in this thesis is whether or not a similar result can be exhibited for PAKE. Our work answers this question positively. More specifically, we show that PAKE protocols secure according to the game-based Real-or-Random (RoR) definition of Abdalla et al. (PKC 2005) allow for automatic, secure composition with arbitrary, higher-level symmetric key protocols. Since there is evidence that most PAKEs secure in the Find-then-Guess (FtG) model of Bellare et al. (EUROCRYPT 2000) are in fact secure according to the RoR definition, we can conclude that nearly all provably secure PAKEs enjoy a certain degree of composition, one that at least covers the case of implementing secure channels. Although many different protocols that accomplish PAKE have been proposed over last two decades, only a few newcomers managed to find their way to real world applications - albeit lacking an intense and prolonged public scrutiny. As a step in the direction of providing one, this dissertation considers the security and efficiency of two relatively recently proposed PAKE protocols - Dragonfly and J-PAKE. In particular, we prove the security of a very close variant of Dragonfly employing the standard FtG model which incorporates forward secrecy. Thus, our work confirms that Dragonfly's main flows are sound. Furthermore, we contribute to the discussion by proposing and examining (in the RoR model of security) two variants of J-PAKE - which we call RO-J-PAKE and CRS-J-PAKE - that each makes the use of two less zero-knowledge proofs than the original protocol, at the cost of an additional security assumption. Our work reveals that CRS-J-PAKE has an edge in terms of efficiency over J-PAKE for both standard group choices: subgroups of finite fields and elliptic curves. The same is true for RO-J-PAKE, but only when instantiated with elliptic curves.

Open access
User Authentication and Security Systems
Advanced Authentication Protocols Security
Digital Rights Management and Security
Original source
Jan 1, 2017ยทLecture notes in computer science
3 cites
Almost Optimal Oblivious Transfer from QA-NIZK

Olivier Blazy, Cรฉline Chevalier, Paul Germouty

No abstract is available for this record.

Open access
Cryptography and Data Security
Blockchain Technology Applications and Security
Advanced Authentication Protocols Security
Original source
Jan 1, 2017ยทLecture notes in computer science
28 cites
Automated Cryptographic Analysis of the Pedersen Commitment Scheme

Roberto Metere, Changyu Dong

Aiming for strong security assurance, recently there has been an increasing interest in formal verification of cryptographic constructions. This paper presents a mechanised formal verification of the popular Pedersen commitment protocol, proving its security properties of correctness, perfect hiding, and computational binding. To formally verify the protocol, we extended the theory of EasyCrypt, a framework which allows for reasoning in the computational model, to support the discrete logarithm and an abstraction of commitment protocols. Commitments are building blocks of many cryptographic constructions, for example, verifiable secret sharing, zero-knowledge proofs, and e-voting. Our work paves the way for the verification of those more complex constructions.

Open access
2 source records
Advanced Authentication Protocols Security
User Authentication and Security Systems
Cryptography and Data Security
Original source
Jan 1, 2017ยทLecture notes in computer science
18 cites
Amortization with Fewer Equations for Proving Knowledge of Small Secrets

Rafaรซl del Pino, Vadim Lyubashevsky

For a linear function f, a vector \(\mathbf{x}\) with small coefficients, and a vector \(y=f(\mathbf{x})\), we would like to be able to give a zero-knowledge proof for the knowledge of an \(\mathbf{x}'\) with small coefficients that satisfies \(f(\mathbf{x}')=y\). This is a common scenario in lattice-based cryptography, and there is currently no satisfactory solution for this problem. All known protocols are built via the repetition of a basic protocol that only has constant (1/2 or 2/3) soundness error. This implies that the communication complexity of the final protocol will be at least a factor of k larger than that of the basic one, where k is the security parameter.

2 source records
Cryptography and Data Security
Complexity and Algorithms in Graphs
Cryptographic Implementations and Security
Original source
Jan 1, 2017ยทIACR Cryptology ePrint Archive
82 cites
An E-voting Protocol Based on Blockchain.

Yi Liu, Qi Wang

No abstract is available for this record.

Internet Traffic Analysis and Secure E-voting
Privacy, Security, and Data Protection
Advanced Authentication Protocols Security
Original source
Jan 1, 2017ยทLecture notes in computer science
73 cites
Post-quantum Security of Fiat-Shamir

Dominique Unruh

The Fiat-Shamir construction (Crypto 1986) is an efficient transformation in the random oracle model for creating non-interactive proof systems and signatures from sigma-protocols. In classical cryptography, Fiat-Shamir is a zero-knowledge proof of knowledge assuming that the underlying sigma-protocol has the zero-knowledge and special soundness properties. Unfortunately, Ambainis, Rosmanis, and Unruh (FOCS 2014) ruled out non-relativizing proofs under those conditions in the quantum setting.

2 source records
Cryptography and Data Security
Cryptographic Implementations and Security
Complexity and Algorithms in Graphs
Original source
Jan 1, 2017ยทLecture notes in computer science
170 cites
Fast Secure Two-Party ECDSA Signing

Yehuda Lindell

No abstract is available for this record.

2 source records
Cryptography and Data Security
Cloud Data Security Solutions
Advanced Authentication Protocols Security
Original source
Jan 1, 2017ยทLecture notes in computer science
7 cites
Key exchange with the help of a public ledger

Thanh Bui, Tuomas Aura

Blockchains and other public ledger structures promise a new way to create globally consistent event logs and other records. We make use of this consistency property to detect and prevent man-in-the-middle attacks in a key exchange such as Diffie-Hellman or ECDH. Essentially, the MitM attack creates an inconsistency in the world views of the two honest parties, and they can detect it with the help of the ledger. Thus, there is no need for prior knowledge or trusted third parties apart from the distributed ledger. To prevent impersonation attacks, we require user interaction. It appears that, in some applications, the required user interaction is reduced in comparison to other user-assisted key-exchange protocols.

Open access
3 source records
cs.CR
User Authentication and Security Systems
Cloud Data Security Solutions
Original source
Jan 1, 2017ยทLecture notes in computer science
46 cites
A User-Centric System for Verified Identities on the Bitcoin Blockchain

Daniel Augot, Hervรฉ Chabanne, Thomas Chenevier, William R. George ยท 5 authors

We present an identity management scheme built into the Bitcoin blockchain, allowing for identities that are as indelible as the blockchain itself. Moreover, we take advantage of Bitcoin's decentralized nature to facilitate a shared control between users and identity providers, allowing users to directly manage their own identities, fluidly coordinating identities from different providers, even as identity providers can revoke identities and impose controls.

Open access
3 source records
Blockchain Technology Applications and Security
Advanced Steganography and Watermarking Techniques
Spam and Phishing Detection
Original source
Jan 1, 2017ยทComputer
678 cites
Blockchain Technologies: The Foreseeable Impact on Society and Industry

Tomaso Aste, Paolo Tasca, Tiziana Di Matteo

The authors describe blockchain's fundamental concepts, provide perspectives on its challenges and opportunities, and trace its origins from the Bitcoin digital cash system to recent applications.

Open access
Blockchain Technology Applications and Security
Cryptography and Data Security
Advanced Authentication Protocols Security
Original source
Dec 14, 2016ยทarXiv (Cornell University)
0 cites
The Ethereum Scratch Off Puzzle

Abrahim Ladha, Sharbani Pandit, Sanya Ralhan

Ethereum represents new innovation in the fields of cryptocurrency which has become relatively stagnate, promising many things, including an entire programming language and development enviroment built into the network. However the current trend is to write implementations and proof of concepts before doing the rigor involved with proving security. Miller's recent thesis is an attempt to remedy this, and we apply his provable security techniques to the algorithm description of CASPER, the new "proof-of-stake" consensus protocol scheme to be implemented in ethereum. We conclude by stating it satisfies almost all the definitions, except one, leaving room for improvement.

Open access
2 source records
cs.CR
Advanced Authentication Protocols Security
Cryptography and Data Security
Original source
Nov 1, 2016ยท2016 IEEE Region 10 Conference (TENCON)
4 cites
A cloud authentication protocol using One-Time Pad

Lexus Jun Hong Sim, Shu Qin Ren, Sye Loong Keoh, Khin Mi Mi Aung

There is a significant increase in the amount of data breaches in corporate servers in the cloud environments. This includes username and password compromise in the cloud and account hijacking, thus leading to severe vulnerabilities of the cloud service provisioning. Traditional authentication schemes rely on the users to use their credentials to gain access to cloud service. However once the credential is compromised, the attacker will gain access to the cloud service easily. This paper proposes a novel scheme that does not require the user to present his credentials, and yet is able to prove ownership of access to the cloud service using a variant of zero-knowledge proof. A challenge-response protocol is devised to authenticate the user, requiring the user to compute a one-time pad (OTP) to authenticate himself to the server without revealing password to the server. A prototype has been implemented to facilitate the authentication of the user when accessing Dropbox, and the experiment results showed that the overhead incurred is insignificant.

User Authentication and Security Systems
Cloud Data Security Solutions
Advanced Authentication Protocols Security
Original source
Oct 24, 2016ยทProceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security
33 cites
Practical Anonymous Password Authentication and TLS with Anonymous Client Authentication

Zhenfeng Zhang, Kang Yang, Xuexian Hu, Yuchen Wang

Anonymous authentication allows one to authenticate herself without revealing her identity, and becomes an important technique for constructing privacy-preserving Internet connections. Anonymous password authentication is highly desirable as it enables a client to authenticate herself by a human-memorable password while preserving her privacy. In this paper, we introduce a novel approach for designing anonymous password-authenticated key exchange (APAKE) protocols using algebraic message authentication codes (MACs), where an algebraic MAC wrapped by a password is used by a client for anonymous authentication, and a server issues algebraic MACs to clients and acts as the verifier of login protocols. Our APAKE construction is secure provided that the algebraic MAC is strongly existentially unforgeable under random message and chosen verification queries attack (suf-rmva), weak pseudorandom and tag-randomization simulatable, and has simulation-sound extractable non-interactive zero-knowledge proofs (SE-NIZKs). To design practical APAKE protocols, we instantiate an algebraic MAC based on the q-SDH assumption which satisfies all the required properties, and construct credential presentation algorithms for the MAC which have optimal efficiency for a randomize-then-prove paradigm. Based on the algebraic MAC, we instantiate a highly practical APAKE protocol and denote it by APAKE, which is much more efficient than the mechanisms specified by ISO/IEC 20009-4. An efficient revocation mechanism for APAKE is also proposed.

Cryptography and Data Security
Advanced Authentication Protocols Security
Privacy-Preserving Technologies in Data
Original source
Oct 1, 2016ยท2016 International Conference on Emerging Technological Trends (ICETT)
16 cites
ECC based self-certified key management scheme for mutual authentication in Internet of Things

A. Haripriya, K. Kulothungan

Internet of Things (IoT) is considered as an advanced version of machine - to-machine technology where the communication between intelligent things is possible with internet connectivity. Security and privacy issues of these things are more prominent since it is widely used in IoT related applications. Even though several authentication schemes which are based on password, hash function and other cryptographic primitives are existing, studies showing that it is vulnerable to different kinds of attacks. This paper proposes an Elliptic Curve Cryptography (ECC) based Self-Certified Key Management (SCKM) scheme for mutual authentication scheme relying on self-certified public key management of IoT systems. In this scheme, the public key of the more resource constrained nodes in the IoT system is generated by the less constrained systems. The private key of the more constrained nodes is generated jointly by the nodes. This concept satisfies the zero knowledge Proof. A security analysis shows that of proposed scheme is effective in defending against various attacks.

Cryptography and Data Security
Advanced Authentication Protocols Security
Security in Wireless Sensor Networks
Original source
Sep 22, 2016ยทHAL (Le Centre pour la Communication Scientifique Directe)
0 cites
Integrity, authentication and confidentiality in public-key cryptography

Houda Ferradi

This thesis presents new results in three fundamental areas of public-key cryptography: integrity, authentication and confidentiality. In each case we design new primitives or improve the features of existing ones. The first chapter, dealing with integrity, introduces a non-interactive proof for proper RSA public key generation and a contract co-signature protocol in which a breach in fairness provides the victim with transferable evidence against the cheater. The second chapter, focusing on authentication, shows how to use time measurements to shorten zeroknowledge commitments and how to exploit bias in zero-knowledge challenges to gain efficiency. This chapter also generalizes Fiat-Shamir into a one-to-many protocol and describes a very sophisticated smart card fraud illustrating what can happen when authentication protocols are wrongly designed. The third chapter is devoted to confidentiality. We propose public-key cryptosystems where traditional hardness assumptions are replaced by refinements of the CAPTCHA concept and explore the adaptation of honey encryption to natural language messages. Our final contributions focus on identity-based encryption (IBE) showing how to add broadcast features to hierarchical IBE and how to use IBE to reduce vulnerability exposure time of during software patch broadcast.

Open access
Chaos-based Image/Signal Encryption
Advanced Authentication Protocols Security
Information and Cyber Security
Original source
Sep 21, 2016ยทBMC Bioinformatics
13 cites
A covert authentication and security solution for GMOs

Siguna Mueller, Farhad Jafari, Don Roth

BACKGROUND: Proliferation and expansion of security risks necessitates new measures to ensure authenticity and validation of GMOs. Watermarking and other cryptographic methods are available which conceal and recover the original signature, but in the process reveal the authentication information. In many scenarios watermarking and standard cryptographic methods are necessary but not sufficient and new, more advanced, cryptographic protocols are necessary. RESULTS: Herein, we present a new crypto protocol, that is applicable in broader settings, and embeds the authentication string indistinguishably from a random element in the signature space and the string is verified or denied without disclosing the actual signature. Results show that in a nucleotide string of 1000, the algorithm gives a correlation of 0.98 or higher between the distribution of the codon and that of E. coli, making the signature virtually invisible. CONCLUSIONS: This algorithm may be used to securely authenticate and validate GMOs without disclosing the actual signature. While this protocol uses watermarking, its novelty is in use of more complex cryptographic techniques based on zero knowledge proofs to encode information.

Open access
Physical Unclonable Functions (PUFs) and Hardware Security
Blockchain Technology Applications and Security
Advanced Authentication Protocols Security
Original source
Jul 28, 2016ยทarXiv
7 cites
On the security of the Blockchain Bix Protocol and Certificates

Riccardo Longo, Federico Pintore, Giancarlo Rinaldo, Massimiliano Sala

In recent years certification authorities (CAs) have been the target of multiple attacks due to their sensitive role in internet security. In fact, with access to malicious certificates it is possible to mount effective large-scale man-in-the-middle attacks that may become very vicious, especially if the incident is not properly handled. Many attacks, such as the 2011 ones against DigiNotar and Comodo, also show strong hints of state sponsorship; thus, CAs have to be considered primary targets in a scenario of (possibly state-sponsored) large-scale cyber attacks. Therefore, there is a need for a PKI protocol which is more resilient and without single points of failure, such as the CAs. The BIX protocol is a blockchain-based protocol that allows distribution of certificates linking a subject with their public key, hence providing a service similar to that of a PKI but without the need for a CA. In this paper, we analyse the security of the BIX protocol in a formal way. First, we identify formal security assumptions which are well-suited to this protocol. Second, we present some attack scenarios against the BIX protocol. Third, we provide formal security proofs that these attacks are not feasible under our previously established assumptions.

Open access
2 source records
cs.CR
Cryptography and Data Security
Advanced Authentication Protocols Security
Original source