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...
Autores principales: | , , , , , |
---|---|
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 |