4.7 Article

Quantum resistant key-exposure free chameleon hash and applications in redactable blockchain

Journal

INFORMATION SCIENCES
Volume 548, Issue -, Pages 438-449

Publisher

ELSEVIER SCIENCE INC
DOI: 10.1016/j.ins.2020.10.008

Keywords

Chameleon hash; Key-exposure; Lattice-based cryptography; Trapdoor function; Redactable blockchain

Funding

  1. National Natural Science Foundation of China [61902081]
  2. Natural Science Foundation of Guangdong Province, China [2018A030313974]
  3. Science and Technology Planning Project of Guangdong [2018A050506087]
  4. Fundamental Research Funds for the Central Universities [19lgpy217]

Ask authors/readers for more resources

Blockchain technologies are attracting attention due to their immutability, but there is a desire to edit transactions or blocks in a controlled way. Chameleon hash functions with enhanced collision resistance are important tools for constructing editable blockchains, while traditional double-trapdoor constructions are unsuitable. Single-trapdoor chameleon hash functions with enhanced collision resistance are rare, and this paper proposes two such functions based on lattice for redactable blockchains.
Blockchain technologies have attracted a large amount of attention recently, with immutability as a basic property. However, it is often desired to allow editing a transaction or a block in a controlled way. Chameleon hash function, with enhanced collision-resistance property, has recently found to be an important tool to construct redactable blockchain. This means that the traditional key-exposure free (double-trapdoor) constructions are unsuitable for the applications here. Although single-trapdoor key-exposure free chameleon hash functions naturally satisfy enhanced collision-resistance, they are very rare, and none is based on quantum-resistant assumptions. In this paper, we propose two single-trapdoor key-exposure free chameleon hash functions based on lattice, without/with lattice trapdoors respectively, and show their applications in redactable blockchain. Our constructions do not need heavy cryptographic tools, such as encryption and NIZK, therefore are more compact and computational efficient than schemes following Ateniese et al.'s generic transformation framework of PKE+NIZK. Moreover, we introduce two mechanisms in order to prevent the misuse of redaction functionality in blockchain. We present a fully distributed key management mechanism for the first scheme, and solve the redaction-misuse problem which remains in blockchains using Ateniese et al.'s generic framework. We also suggest the voting strategy when applying our second scheme. Finally, we show how to efficiently integrate our chameleon hash with any blockchain technologies, with only minor changes to the current blockchains in use. For extend interests, our proposed chameleon hash functions are also suitable for constructing quantum-resistant chameleon signatures and off-line/on-line signatures. (c) 2020 Elsevier Inc. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available