LRCoin: Leakage-resilient cryptocurrency based on bitcoin for data trading in IoT

Yong Yu, Yujie Ding, Yanqi Zhao, Yannan Li, Yi Zhao, Xiaojiang Du, Mohsen Guizani

Research output: Contribution to journalArticlepeer-review

32 Scopus citations

Abstract

Currently, the number of Internet of Things (IoT) devices making up the IoT is more than 11 billion and this number has been continuously increasing. The prevalence of these devices leads to an emerging IoT business model called Device-as-a-service, which enables sensor devices to collect data disseminated to all interested devices. The devices sharing data with other devices could receive some financial reward, such as Bitcoin. However, side-channel attacks, which aim to exploit some information leaked from the IoT devices during data trade execution, are possible since most of the IoT devices are vulnerable to be hacked or compromised. Thus, it is challenging to securely realize data trading in IoT environment due to the information leakage, such as leaking the private key for signing a Bitcoin transaction in Bitcoin system. In this paper, we propose LRCoin, a kind of leakage-resilient cryptocurrency based on bitcoin in which the signature algorithm used for authenticating bitcoin transactions is leakage-resilient. LRCoin is suitable for the scenarios where information leakage is inevitable, such as IoT applications. Our core contribution is proposing an efficient bilinear-based continual-leakage-resilient ECDSA signature. We prove the proposed signature algorithm is unforgeable against adaptively chosen messages attack in the generic bilinear group model under the continual leakage setting. Both the theoretical analysis and the implementation demonstrate the practicability of the proposed scheme.

Original languageEnglish
Article number8513813
Pages (from-to)4702-4710
Number of pages9
JournalIEEE Internet of Things Journal
Volume6
Issue number3
DOIs
StatePublished - Jun 2019

Keywords

  • Blockchain
  • Data trading
  • Generic bilinear group model
  • Leakage resilient signature

Fingerprint

Dive into the research topics of 'LRCoin: Leakage-resilient cryptocurrency based on bitcoin for data trading in IoT'. Together they form a unique fingerprint.

Cite this