Cargando…

A tamper-resistant timed secure data transmission protocol based on smart contract

Many time-sensitive scenarios need to decrypt data at a specified time. The timed-release encryption (TRE) primitive can meet this requirement. However, in the single-time server TRE model, there is a single point of failure problem. Therefore, we propose a tamper-resistant timed secure data transmi...

Descripción completa

Detalles Bibliográficos
Autores principales: Yuan, Ke, Cao, Haowen, Zhang, Suya, Zhai, Chenxu, Du, Xiaoyu, Jia, Chunfu
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10352287/
https://www.ncbi.nlm.nih.gov/pubmed/37460546
http://dx.doi.org/10.1038/s41598-023-38136-3
_version_ 1785074479643230208
author Yuan, Ke
Cao, Haowen
Zhang, Suya
Zhai, Chenxu
Du, Xiaoyu
Jia, Chunfu
author_facet Yuan, Ke
Cao, Haowen
Zhang, Suya
Zhai, Chenxu
Du, Xiaoyu
Jia, Chunfu
author_sort Yuan, Ke
collection PubMed
description Many time-sensitive scenarios need to decrypt data at a specified time. The timed-release encryption (TRE) primitive can meet this requirement. However, in the single-time server TRE model, there is a single point of failure problem. Therefore, we propose a tamper-resistant timed secure data transmission protocol based on smart contracts. Firstly, by decomposing the ciphertext into ciphertext fragments, the amount of deposit that a single middleman needs to submit is reduced. Secondly, it provides the system with security redundancy that changes with the decomposition mode. Thirdly, the sender is required to submit the hash value of each ciphertext fragment to the blockchain network at the same time as sending data, so that the receiver can quickly verify the authenticity of the ciphertext to resist substitution attack. Security analysis shows that the proposed protocol model can resist interruption attacks, release-ahead attacks and replacement attacks. Finally, we conduct a monetary cost test on the Ethereum’s Rinkeby test network. The results show that our running cost is almost double compared with the existing similar scheme, but it is still very low and almost negligible compared with the value of the content and the expected profits it brings.
format Online
Article
Text
id pubmed-10352287
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-103522872023-07-19 A tamper-resistant timed secure data transmission protocol based on smart contract Yuan, Ke Cao, Haowen Zhang, Suya Zhai, Chenxu Du, Xiaoyu Jia, Chunfu Sci Rep Article Many time-sensitive scenarios need to decrypt data at a specified time. The timed-release encryption (TRE) primitive can meet this requirement. However, in the single-time server TRE model, there is a single point of failure problem. Therefore, we propose a tamper-resistant timed secure data transmission protocol based on smart contracts. Firstly, by decomposing the ciphertext into ciphertext fragments, the amount of deposit that a single middleman needs to submit is reduced. Secondly, it provides the system with security redundancy that changes with the decomposition mode. Thirdly, the sender is required to submit the hash value of each ciphertext fragment to the blockchain network at the same time as sending data, so that the receiver can quickly verify the authenticity of the ciphertext to resist substitution attack. Security analysis shows that the proposed protocol model can resist interruption attacks, release-ahead attacks and replacement attacks. Finally, we conduct a monetary cost test on the Ethereum’s Rinkeby test network. The results show that our running cost is almost double compared with the existing similar scheme, but it is still very low and almost negligible compared with the value of the content and the expected profits it brings. Nature Publishing Group UK 2023-07-17 /pmc/articles/PMC10352287/ /pubmed/37460546 http://dx.doi.org/10.1038/s41598-023-38136-3 Text en © The Author(s) 2023 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Yuan, Ke
Cao, Haowen
Zhang, Suya
Zhai, Chenxu
Du, Xiaoyu
Jia, Chunfu
A tamper-resistant timed secure data transmission protocol based on smart contract
title A tamper-resistant timed secure data transmission protocol based on smart contract
title_full A tamper-resistant timed secure data transmission protocol based on smart contract
title_fullStr A tamper-resistant timed secure data transmission protocol based on smart contract
title_full_unstemmed A tamper-resistant timed secure data transmission protocol based on smart contract
title_short A tamper-resistant timed secure data transmission protocol based on smart contract
title_sort tamper-resistant timed secure data transmission protocol based on smart contract
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10352287/
https://www.ncbi.nlm.nih.gov/pubmed/37460546
http://dx.doi.org/10.1038/s41598-023-38136-3
work_keys_str_mv AT yuanke atamperresistanttimedsecuredatatransmissionprotocolbasedonsmartcontract
AT caohaowen atamperresistanttimedsecuredatatransmissionprotocolbasedonsmartcontract
AT zhangsuya atamperresistanttimedsecuredatatransmissionprotocolbasedonsmartcontract
AT zhaichenxu atamperresistanttimedsecuredatatransmissionprotocolbasedonsmartcontract
AT duxiaoyu atamperresistanttimedsecuredatatransmissionprotocolbasedonsmartcontract
AT jiachunfu atamperresistanttimedsecuredatatransmissionprotocolbasedonsmartcontract
AT yuanke tamperresistanttimedsecuredatatransmissionprotocolbasedonsmartcontract
AT caohaowen tamperresistanttimedsecuredatatransmissionprotocolbasedonsmartcontract
AT zhangsuya tamperresistanttimedsecuredatatransmissionprotocolbasedonsmartcontract
AT zhaichenxu tamperresistanttimedsecuredatatransmissionprotocolbasedonsmartcontract
AT duxiaoyu tamperresistanttimedsecuredatatransmissionprotocolbasedonsmartcontract
AT jiachunfu tamperresistanttimedsecuredatatransmissionprotocolbasedonsmartcontract