Blockchain Papers

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

927 papersLast indexed Aug 31, 2026
Search papers

Paper index

927 results · page 25 of 39

Clear filters
Jan 1, 2018·Lecture notes in computer science
12 cites
Smooth NIZK Arguments

Charanjit S. Jutla, Arnab Roy

No abstract is available for this record.

Cryptography and Data Security
Advanced Authentication Protocols Security
Cryptographic Implementations and Security
Original source
Jan 1, 2018·Lecture notes in computer science
34 cites
Multi-Theorem Preprocessing NIZKs from Lattices

Seongseop Kim, David J. Wu

Non-interactive zero-knowledge (NIZK) proofs are fundamental to modern cryptography. Numerous NIZK constructions are known in both the random oracle and the common reference string (CRS) models. In the CRS model, there exist constructions from several classes of cryptographic assumptions such as trapdoor permutations, pairings, and indistinguishability obfuscation. However, at the time of the initial publication of this work, we did not have constructions of NIZKs from standard lattice assumptions. In this work, we take an initial step toward constructing multi-theorem NIZKs for general $$\mathsf {NP}$$ languages from standard lattice assumptions by considering a relaxation to the preprocessing model and a new model we call the designated-prover model. In the preprocessing model, a setup algorithm generates secret proving and verification keys for the prover and the verifier, respectively. In the designated-prover model, the proving key is secret, but the verification key is public. In both settings, the proving key is used to construct proofs and the verification key is used to check proofs. Finally, in the multi-theorem setting, both the proving and verification keys should be reusable for an unbounded number of theorems without compromising soundness or zero-knowledge. Previous constructions of NIZKs in the preprocessing model that rely on weaker assumptions like one-way functions or oblivious transfer are only secure in a single-theorem setting. Thus, constructing multi-theorem NIZKs in these relaxed models does not seem to be inherently easier than constructing them in the CRS model. In this work, we first construct a multi-theorem preprocessing NIZK argument from context-hiding homomorphic signatures. In fact, the construction is a designated-prover NIZK. We also show that using homomorphic commitments, we can get statistically sound proofs in the preprocessing and designated-prover models. Together with lattice-based instantiations of homomorphic signatures and commitments, we obtain the first multi-theorem NIZKs in the preprocessing and designated-prover models from standard lattice assumptions. Finally, we show how to generalize our construction to obtain a universally composable NIZK (UC-NIZK) in the preprocessing model from standard lattice assumptions. Our UC-NIZK relies on a simple preprocessing protocol based on a new primitive we call blind homomorphic signatures.

3 source records
Cryptography and Data Security
Advanced Authentication Protocols Security
Cryptographic Implementations and Security
Original source
Jan 1, 2018·Lecture notes in computer science
15 cites
Efficient Noninteractive Certification of RSA Moduli and Beyond

Sharon Goldberg, Leonid Reyzin, Omar Sagga, Foteini Baldimtsi

In many applications, it is important to verify that an RSA public key (N; e) speci es a
\npermutation over the entire space ZN, in order to prevent attacks due to adversarially-generated
\npublic keys. We design and implement a simple and e cient noninteractive zero-knowledge
\nprotocol (in the random oracle model) for this task. Applications concerned about adversarial
\nkey generation can just append our proof to the RSA public key without any other modi cations
\nto existing code or cryptographic libraries. Users need only perform a one-time veri cation of
\nthe proof to ensure that raising to the power e is a permutation of the integers modulo N. For
\ntypical parameter settings, the proof consists of nine integers modulo N; generating the proof
\nand verifying it both require about nine modular exponentiations.
\nWe extend our results beyond RSA keys and also provide e cient noninteractive zero-
\nknowledge proofs for other properties of N, which can be used to certify that N is suitable
\nfor the Paillier cryptosystem, is a product of two primes, or is a Blum integer. As compared to
\nthe recent work of Auerbach and Poettering (PKC 2018), who provide two-message protocols for
\nsimilar languages, our protocols are more e cient and do not require interaction, which enables
\na broader class of applications.

2 source records
Cryptography and Data Security
Cryptographic Implementations and Security
Cryptography and Residue Arithmetic
Original source
Jan 1, 2018·Lecture notes in computer science
38 cites
Reusable Non-Interactive Secure Computation

Melissa Chase, Yevgeniy Dodis, Yuval Ishai, Daniel Kraschewski · 7 authors

We consider the problem of Non-Interactive Two-Party Secure Computation (NISC), where Rachel wishes to publish an encryption of her input x, in such a way that any other party, who holds an input y, can send her a single message which conveys to her the value f(x, y), and nothing more. We demand security against malicious parties. While such protocols are easy to construct using garbled circuits and general non-interactive zero-knowledge proofs, this approach inherently makes a non-black-box use of the underlying cryptographic primitives and is infeasible in practice.

2 source records
Cryptography and Data Security
Complexity and Algorithms in Graphs
Cryptographic Implementations and Security
Original source
Jan 1, 2018·Lecture notes in computer science
41 cites
Hash Proof Systems over Lattices Revisited

Fabrice Benhamouda, Olivier Blazy, Léo Ducas, Willy Quach

No abstract is available for this record.

Cryptography and Data Security
Cryptographic Implementations and Security
Complexity and Algorithms in Graphs
Original source
Jan 1, 2018·Proceedings of the 2018 ACM SIGSAC Conference on Computer and Communications Security
223 cites
Improved Non-Interactive Zero Knowledge with Applications to Post-Quantum Signatures

Jonathan Katz, Vladimir Kolesnikov, Xiao Wang

Recent work, including ZKBoo, ZKB++, and Ligero, has developed efficient non-interactive zero-knowledge proofs of knowledge (NIZKPoKs) for Boolean circuits based on symmetric-key primitives alone, using the "MPC-in-the-head" paradigm of Ishai et al. We show how to instantiate this paradigm with MPC protocols in the preprocessing model; once optimized, this results in an NIZKPoK with shorter proofs (and comparable computation) as in prior work for circuits containing roughly 300--100,000 AND~gates. In contrast to prior work, our NIZKPoK also supports witness-independent preprocessing, which allows the prover to shift most of its work to an offline phase before the witness is known. We use our NIZKPoK to construct a signature scheme based only on symmetric-key primitives (and hence with "post-quantum" security). The resulting scheme has shorter signatures than the scheme built using ZKB++ (and comparable signing/verification time), and is even competitive with hash-based signature schemes. To further highlight the flexibility and power of our NIZKPoK, we also use it to build efficient ring and group signatures based on symmetric-key primitives alone. To our knowledge, the resulting schemes are the most efficient constructions of these primitives that offer post-quantum security.

Open access
3 source records
Cryptography and Data Security
Cryptographic Implementations and Security
Security and Verification in Computing
Original source
Jan 1, 2018·IACR Cryptology ePrint Archive
3 cites
Zero-Knowledge Proof of Decryption for FHE Ciphertexts.

Christopher Carr, Anamaria Costache, Gareth T. Davies, Kristian Gjøsteen · 5 authors

No abstract is available for this record.

Cryptography and Data Security
Cryptographic Implementations and Security
Chaos-based Image/Signal Encryption
Original source
Jan 1, 2018·Lecture notes in computer science
4 cites
Distributed Web Mining of Ethereum

Trishita Tiwari, David Starobinski, Ari Trachtenberg

No abstract is available for this record.

Cryptographic Implementations and Security
Cryptography and Data Security
Advanced Malware Detection Techniques
Original source
Jan 1, 2018·Lecture notes in computer science
20 cites
On the Existence of Three Round Zero-Knowledge Proofs

Nils Fleischhacker, Vipul Goyal, Abhishek Jain

We study the round complexity of zero-knowledge (ZK) proof systems. While five round ZK proofs for \({\mathsf {NP}}\) are known from standard assumptions [Goldreich-Kahan, J. Cryptology’96], Katz [TCC’08] proved that four rounds are insufficient for this task w.r.t. black-box simulation. In this work, we study the feasibility of ZK proofs using non-black-box simulation. Our main result is that three round private-coin ZK proofs for \({\mathsf {NP}}\) do not exist (even w.r.t. non-black-box simulation), under certain assumptions on program obfuscation. Our approach builds upon the recent work of Kalai et al. [Crypto’17] who ruled out constant round public-coin ZK proofs under the same assumptions as ours.

2 source records
Cryptography and Data Security
Complexity and Algorithms in Graphs
Cryptographic Implementations and Security
Original source
Jan 1, 2018·SSRN Electronic Journal
182 cites
Cryptocurrency Pump-and-Dump Schemes

Tao Li, Donghwa Shin, Baolian Wang

Abstract We document numerous occurrences of pump-and-dump schemes (P&Ds) targeting cryptocurrencies, which tend to trigger short-term episodes that feature dramatic increases in prices, volume, and volatility, followed by quick reversals. The evidence we document, including price run-ups before P&Ds start, suggests wealth transfers from outsiders to insiders. Our findings based on wallet-level data are consistent with the reasoning that gambling preferences, overconfidence, and naïve reinforcement learning help explain P&D participation. Finally, exploiting two natural experiments in which exchanges altered P&D policies, we find evidence consistent with the idea that P&Ds contribute to reduced cryptocurrency liquidity and lower prices.

Open access
2 source records
Blockchain Technology Applications and Security
Chaos-based Image/Signal Encryption
Complex Systems and Time Series Analysis
Original source
Nov 3, 2017·arXiv (Cornell University)
42 cites
A Searchable Symmetric Encryption Scheme using BlockChain

Huige Li, Fangguo Zhang, Jiejie He, Haibo Tian

At present, the cloud storage used in searchable symmetric encryption schemes (SSE) is provided in a private way, which cannot be seen as a true cloud. Moreover, the cloud server is thought to be credible, because it always returns the search result to the user, even they are not correct. In order to really resist this malicious adversary and accelerate the usage of the data, it is necessary to store the data on a public chain, which can be seen as a decentralized system. As the increasing amount of the data, the search problem becomes more and more intractable, because there does not exist any effective solution at present. In this paper, we begin by pointing out the importance of storing the data in a public chain. We then innovatively construct a model of SSE using blockchain(SSE-using-BC) and give its security definition to ensure the privacy of the data and improve the search efficiency. According to the size of data, we consider two different cases and propose two corresponding schemes. Lastly, the security and performance analyses show that our scheme is feasible and secure.

Open access
2 source records
cs.CR
Cryptography and Data Security
Chaos-based Image/Signal Encryption
Original source
Oct 1, 2017·2017 International Conference on Networking and Network Applications (NaNA)
1 cites
A CCA-secure Verifiable Mix-Net

Long-Hai Li, Chengqiang Huang, Shao-Feng Fu

A mix-net is an important cryptographic tool in schemes requiring anonymity of messages, such as in secure e-voting and e-auction schemes. In this paper, we present a novel mix-net protocol which achieves stronger security and satisfies both public verifiability and sender verifiability. Our mix-net is constructed based on Wikström's scheme and strengthens its se-curity by introducing an improved key generation procedure and proposing a new method for constructing zero knowledge proof of secret shuffle. It is proved to be CCA-secure under the assumption of random oracle. Compared with previous mix-net schemes which are CCA-secure, the proposed protocol does not require any trusted center, and incurs fewer inter-actions between servers which resulting in a lower computation and communication complexity.

Cryptography and Data Security
Internet Traffic Analysis and Secure E-voting
Cryptographic Implementations and Security
Original source
Oct 1, 2017·2017 International Conference on Computer Science and Engineering (UBMK)
9 cites
Lightweight zero knowledge authentication for Internet of things

Alican Beydemir, İbrahim Soğukpınar

Importance of Internet of Things technologies increased in recent years. However, these technologies carry some security vulnerabilities because of their network communication layer. The root cause of these vulnerabilities is usually the Authentication problem. Zero knowledge proof method is a strong cryptographic solution for Authentication problem that is proving of having a knowledge to another party without revealing anything other than the veracity of the statement. Zero knowledge proof method is consist of two-way complex mathematical algorithms for both parties. In this work, a new method that uses zero knowledge proofs has been proposed to provide efficient solution for Internet of Things technologies. New method was implemented and tested, then compared with existing proposed zero knowledge proof based authentication methods.

Advanced Authentication Protocols Security
Cryptography and Data Security
Cryptographic Implementations and Security
Original source
Oct 1, 2017·2017 11th International Conference on Telecommunication Systems Services and Applications (TSSA)
216 cites
Blockchain based e-voting recording system design

Rifa Hanifatunnisa, Budi Rahardjo

Increasingly digital technology in the present helped many people lives. Unlike the electoral system, there are many conventional uses of paper in its implementation. The aspect of security and transparency is a threat from still widespread election with the conventional system (offline). General elections still use a centralized system, there is one organization that manages it. Some of the problems that can occur in traditional electoral systems is with an organization that has full control over the database and system, it is possible to tamper with the database of considerable opportunities. Blockchain technology is one of solutions, because it embraces a decentralized system and the entire database are owned by many users. Blockchain itself has been used in the Bitcoin system known as the decentralized Bank system. By adopting blockchain in the distribution of databases on e-voting systems can reduce one of the cheating sources of database manipulation. This research discusses the recording of voting result using blockchain algorithm from every place of election. Unlike Bitcoin with its Proof of Work, this thesis proposed a method based on a predetermined turn on the system for each node in the built of blockchain.

Cryptography and Data Security
Cryptography and Residue Arithmetic
Cryptographic Implementations and Security
Original source
Sep 1, 2017·RFC Editor
60 cites
Schnorr Non-interactive Zero-Knowledge Proof

Authors unavailable

This document describes the Schnorr non-interactive zero-knowledge (NIZK) proof, a non-interactive variant of the three-pass Schnorr identification scheme. The Schnorr NIZK proof allows one to prove the knowledge of a discrete logarithm without leaking any information about its value. It can serve as a useful building block for many cryptographic protocols to ensure that participants follow the protocol specification honestly. This document specifies the Schnorr NIZK proof in both the finite field and the elliptic curve settings.

2 source records
Cryptography and Data Security
Cryptographic Implementations and Security
Cryptography and Residue Arithmetic
Original source