BNRDT: When Data Transmission Meets Blockchain

Data transmission exists in almost all the Internet-based applications, while few of them consider the property of nonrepudiation as part of data security. If a data transmission scheme is performed without the endorsement of a trusted third party (TTP) or a central server, it is easy to raise dispu...

Full description

Bibliographic Details
Main Authors: Hongjian Jin, Xingshu Chen, Xiao Lan, Hui Guo, Hongxia Zhang, Qi Cao
Format: Article
Language:English
Published: Hindawi-Wiley 2020-01-01
Series:Security and Communication Networks
Online Access:http://dx.doi.org/10.1155/2020/8828984
id doaj-7f4af01f6f5649ab97ccaa08d4d1762a
record_format Article
spelling doaj-7f4af01f6f5649ab97ccaa08d4d1762a2020-11-30T09:11:20ZengHindawi-WileySecurity and Communication Networks1939-01141939-01222020-01-01202010.1155/2020/88289848828984BNRDT: When Data Transmission Meets BlockchainHongjian Jin0Xingshu Chen1Xiao Lan2Hui Guo3Hongxia Zhang4Qi Cao5College of Cybersecurity, Sichuan University, Chengdu 610065, ChinaCollege of Cybersecurity, Sichuan University, Chengdu 610065, ChinaCybersecurity Research Institute, Sichuan University, Chengdu 610065, ChinaState Key Laboratory of Cryptology, P.O. Box 5159, Beijing 100878, ChinaCollege of Cybersecurity, Sichuan University, Chengdu 610065, ChinaCollege of Cybersecurity, Sichuan University, Chengdu 610065, ChinaData transmission exists in almost all the Internet-based applications, while few of them consider the property of nonrepudiation as part of data security. If a data transmission scheme is performed without the endorsement of a trusted third party (TTP) or a central server, it is easy to raise disputes while transmitting valuable data, especially digital goods, because a dishonest participant can deny the fact of particular data transmission instance. The above problem can be solved by signing and encrypting. However, digital signature schemes usually assume public key infrastructure (PKI), increasing the burden on certificate management and are not suitable for distributed networks without TTP such as blockchain. To solve the above problems, we propose two new schemes for nonrepudiation data transmission based on blockchain (we call it BNRDT): one for short message transmission and the other for large file transmission. In BNRDT schemes, nonrepudiation evidence of data transmission is generated and stored on the blockchain to satisfy both the properties of nonrepudiation (including nonrepudiation of origin and nonrepudiation of receipt) and data confidentiality. We implement and test the schemes on Hyperledger Fabric. The experimental results show that the proposed schemes can provide appealing performance.http://dx.doi.org/10.1155/2020/8828984
collection DOAJ
language English
format Article
sources DOAJ
author Hongjian Jin
Xingshu Chen
Xiao Lan
Hui Guo
Hongxia Zhang
Qi Cao
spellingShingle Hongjian Jin
Xingshu Chen
Xiao Lan
Hui Guo
Hongxia Zhang
Qi Cao
BNRDT: When Data Transmission Meets Blockchain
Security and Communication Networks
author_facet Hongjian Jin
Xingshu Chen
Xiao Lan
Hui Guo
Hongxia Zhang
Qi Cao
author_sort Hongjian Jin
title BNRDT: When Data Transmission Meets Blockchain
title_short BNRDT: When Data Transmission Meets Blockchain
title_full BNRDT: When Data Transmission Meets Blockchain
title_fullStr BNRDT: When Data Transmission Meets Blockchain
title_full_unstemmed BNRDT: When Data Transmission Meets Blockchain
title_sort bnrdt: when data transmission meets blockchain
publisher Hindawi-Wiley
series Security and Communication Networks
issn 1939-0114
1939-0122
publishDate 2020-01-01
description Data transmission exists in almost all the Internet-based applications, while few of them consider the property of nonrepudiation as part of data security. If a data transmission scheme is performed without the endorsement of a trusted third party (TTP) or a central server, it is easy to raise disputes while transmitting valuable data, especially digital goods, because a dishonest participant can deny the fact of particular data transmission instance. The above problem can be solved by signing and encrypting. However, digital signature schemes usually assume public key infrastructure (PKI), increasing the burden on certificate management and are not suitable for distributed networks without TTP such as blockchain. To solve the above problems, we propose two new schemes for nonrepudiation data transmission based on blockchain (we call it BNRDT): one for short message transmission and the other for large file transmission. In BNRDT schemes, nonrepudiation evidence of data transmission is generated and stored on the blockchain to satisfy both the properties of nonrepudiation (including nonrepudiation of origin and nonrepudiation of receipt) and data confidentiality. We implement and test the schemes on Hyperledger Fabric. The experimental results show that the proposed schemes can provide appealing performance.
url http://dx.doi.org/10.1155/2020/8828984
work_keys_str_mv AT hongjianjin bnrdtwhendatatransmissionmeetsblockchain
AT xingshuchen bnrdtwhendatatransmissionmeetsblockchain
AT xiaolan bnrdtwhendatatransmissionmeetsblockchain
AT huiguo bnrdtwhendatatransmissionmeetsblockchain
AT hongxiazhang bnrdtwhendatatransmissionmeetsblockchain
AT qicao bnrdtwhendatatransmissionmeetsblockchain
_version_ 1715028061002399744