Cargando…

Representative Ring Signature Algorithm Based on Smart Contract

Traditional ring signature algorithms suffer from large signature data capacity and low speed of signature and verification during collective signing. In this work, we propose a representative ring signature algorithm based on smart contracts. By collecting the opinions of the signatory based on mul...

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Qiude, Yi, Wenlong, Zhao, Xiaomin, Yin, Hua, Gerasimov, Igor
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9505189/
https://www.ncbi.nlm.nih.gov/pubmed/36146153
http://dx.doi.org/10.3390/s22186805
_version_ 1784796410384744448
author Li, Qiude
Yi, Wenlong
Zhao, Xiaomin
Yin, Hua
Gerasimov, Igor
author_facet Li, Qiude
Yi, Wenlong
Zhao, Xiaomin
Yin, Hua
Gerasimov, Igor
author_sort Li, Qiude
collection PubMed
description Traditional ring signature algorithms suffer from large signature data capacity and low speed of signature and verification during collective signing. In this work, we propose a representative ring signature algorithm based on smart contracts. By collecting the opinions of the signatory based on multiparty secure computation, the proposed technique protects the privacy of the signatory during the data interaction process in the consortium chain. Moreover, the proposed method uses smart contracts to organize the signature process and formulate a signature strategy of “one encryption per signature” to prevent signature forgery. It uses the Hyperledger Fabric framework as the signature test platform of the consortium chain to perform the experiments. We compare the results of the proposed method with the ECC ring signature scheme. The experimental results show that in the worst case, the signature volume of the proposed method decreases by more than two times, and the signature speed and verification speed increase by more than three times. Therefore, in the collective signature scenario of transaction verification in the consortium chain, the proposed method is verified to be innovative and practical.
format Online
Article
Text
id pubmed-9505189
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-95051892022-09-24 Representative Ring Signature Algorithm Based on Smart Contract Li, Qiude Yi, Wenlong Zhao, Xiaomin Yin, Hua Gerasimov, Igor Sensors (Basel) Article Traditional ring signature algorithms suffer from large signature data capacity and low speed of signature and verification during collective signing. In this work, we propose a representative ring signature algorithm based on smart contracts. By collecting the opinions of the signatory based on multiparty secure computation, the proposed technique protects the privacy of the signatory during the data interaction process in the consortium chain. Moreover, the proposed method uses smart contracts to organize the signature process and formulate a signature strategy of “one encryption per signature” to prevent signature forgery. It uses the Hyperledger Fabric framework as the signature test platform of the consortium chain to perform the experiments. We compare the results of the proposed method with the ECC ring signature scheme. The experimental results show that in the worst case, the signature volume of the proposed method decreases by more than two times, and the signature speed and verification speed increase by more than three times. Therefore, in the collective signature scenario of transaction verification in the consortium chain, the proposed method is verified to be innovative and practical. MDPI 2022-09-08 /pmc/articles/PMC9505189/ /pubmed/36146153 http://dx.doi.org/10.3390/s22186805 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Li, Qiude
Yi, Wenlong
Zhao, Xiaomin
Yin, Hua
Gerasimov, Igor
Representative Ring Signature Algorithm Based on Smart Contract
title Representative Ring Signature Algorithm Based on Smart Contract
title_full Representative Ring Signature Algorithm Based on Smart Contract
title_fullStr Representative Ring Signature Algorithm Based on Smart Contract
title_full_unstemmed Representative Ring Signature Algorithm Based on Smart Contract
title_short Representative Ring Signature Algorithm Based on Smart Contract
title_sort representative ring signature algorithm based on smart contract
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9505189/
https://www.ncbi.nlm.nih.gov/pubmed/36146153
http://dx.doi.org/10.3390/s22186805
work_keys_str_mv AT liqiude representativeringsignaturealgorithmbasedonsmartcontract
AT yiwenlong representativeringsignaturealgorithmbasedonsmartcontract
AT zhaoxiaomin representativeringsignaturealgorithmbasedonsmartcontract
AT yinhua representativeringsignaturealgorithmbasedonsmartcontract
AT gerasimovigor representativeringsignaturealgorithmbasedonsmartcontract