A Certificateless Verifiable Strong Designated Verifier Signature Scheme
Certificateless strong designated verifier signature schemes have realized the merit of CL-PKC against the traditional strong designated verifier signatures. However, when the signer and the designated verifier disagree with the signature, existing schemes cannot distinguish the original signature f...
Main Authors: | , , , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2019-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8822423/ |
_version_ | 1829530842395836416 |
---|---|
author | Shu Han Mande Xie Bailin Yang Rongxing Lu Haiyong Bao Jianhong Lin Hai-Bo Hong Mian-Xue Gu Song Han |
author_facet | Shu Han Mande Xie Bailin Yang Rongxing Lu Haiyong Bao Jianhong Lin Hai-Bo Hong Mian-Xue Gu Song Han |
author_sort | Shu Han |
collection | DOAJ |
description | Certificateless strong designated verifier signature schemes have realized the merit of CL-PKC against the traditional strong designated verifier signatures. However, when the signer and the designated verifier disagree with the signature, existing schemes cannot distinguish the original signature from the signature transcript. In addition, errors or malicious actions introduced by the designated verifier may lead to the failure of signature verification. To solve these issues, we propose a certificateless verifiable strong designated verifier signature scheme. When disputes arise between the signer and the verifier, the scheme can effectively prevent the signer from denying the signature generated by the signer, as well as the designated verifier from denying valid signatures or invalid ones. Our scheme does not rely on bilinear pairings. The proposed scheme satisfies the requirements of verifiability, unforgeability, non-delegability, non-transferability and signer ambiguity. We also provide formal security proof in the random oracle model for the proposed scheme. |
first_indexed | 2024-12-16T18:10:29Z |
format | Article |
id | doaj.art-f2d286b3275246579f43343437cfc461 |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-12-16T18:10:29Z |
publishDate | 2019-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-f2d286b3275246579f43343437cfc4612022-12-21T22:21:48ZengIEEEIEEE Access2169-35362019-01-01712639112640810.1109/ACCESS.2019.29388988822423A Certificateless Verifiable Strong Designated Verifier Signature SchemeShu Han0Mande Xie1Bailin Yang2Rongxing Lu3https://orcid.org/0000-0001-5720-0941Haiyong Bao4Jianhong Lin5Hai-Bo Hong6Mian-Xue Gu7Song Han8https://orcid.org/0000-0001-7758-3679School of Computer and Information Engineering, Zhejiang Gognshang University, Hangzhou, ChinaSchool of Computer and Information Engineering, Zhejiang Gognshang University, Hangzhou, ChinaSchool of Computer and Information Engineering, Zhejiang Gognshang University, Hangzhou, ChinaFaculty of Computer Science, University of New Brunswick, Saint John, NB, CanadaSchool of Computer and Information Engineering, Zhejiang Gognshang University, Hangzhou, ChinaZhejiang Ponshine Information Technology Company Ltd., Hangzhou, ChinaSchool of Computer and Information Engineering, Zhejiang Gognshang University, Hangzhou, ChinaSchool of Computer and Information Engineering, Zhejiang Gognshang University, Hangzhou, ChinaSchool of Computer and Information Engineering, Zhejiang Gognshang University, Hangzhou, ChinaCertificateless strong designated verifier signature schemes have realized the merit of CL-PKC against the traditional strong designated verifier signatures. However, when the signer and the designated verifier disagree with the signature, existing schemes cannot distinguish the original signature from the signature transcript. In addition, errors or malicious actions introduced by the designated verifier may lead to the failure of signature verification. To solve these issues, we propose a certificateless verifiable strong designated verifier signature scheme. When disputes arise between the signer and the verifier, the scheme can effectively prevent the signer from denying the signature generated by the signer, as well as the designated verifier from denying valid signatures or invalid ones. Our scheme does not rely on bilinear pairings. The proposed scheme satisfies the requirements of verifiability, unforgeability, non-delegability, non-transferability and signer ambiguity. We also provide formal security proof in the random oracle model for the proposed scheme.https://ieeexplore.ieee.org/document/8822423/Certificateless signaturestrong designated verifier signatureECDLPverifiable |
spellingShingle | Shu Han Mande Xie Bailin Yang Rongxing Lu Haiyong Bao Jianhong Lin Hai-Bo Hong Mian-Xue Gu Song Han A Certificateless Verifiable Strong Designated Verifier Signature Scheme IEEE Access Certificateless signature strong designated verifier signature ECDLP verifiable |
title | A Certificateless Verifiable Strong Designated Verifier Signature Scheme |
title_full | A Certificateless Verifiable Strong Designated Verifier Signature Scheme |
title_fullStr | A Certificateless Verifiable Strong Designated Verifier Signature Scheme |
title_full_unstemmed | A Certificateless Verifiable Strong Designated Verifier Signature Scheme |
title_short | A Certificateless Verifiable Strong Designated Verifier Signature Scheme |
title_sort | certificateless verifiable strong designated verifier signature scheme |
topic | Certificateless signature strong designated verifier signature ECDLP verifiable |
url | https://ieeexplore.ieee.org/document/8822423/ |
work_keys_str_mv | AT shuhan acertificatelessverifiablestrongdesignatedverifiersignaturescheme AT mandexie acertificatelessverifiablestrongdesignatedverifiersignaturescheme AT bailinyang acertificatelessverifiablestrongdesignatedverifiersignaturescheme AT rongxinglu acertificatelessverifiablestrongdesignatedverifiersignaturescheme AT haiyongbao acertificatelessverifiablestrongdesignatedverifiersignaturescheme AT jianhonglin acertificatelessverifiablestrongdesignatedverifiersignaturescheme AT haibohong acertificatelessverifiablestrongdesignatedverifiersignaturescheme AT mianxuegu acertificatelessverifiablestrongdesignatedverifiersignaturescheme AT songhan acertificatelessverifiablestrongdesignatedverifiersignaturescheme AT shuhan certificatelessverifiablestrongdesignatedverifiersignaturescheme AT mandexie certificatelessverifiablestrongdesignatedverifiersignaturescheme AT bailinyang certificatelessverifiablestrongdesignatedverifiersignaturescheme AT rongxinglu certificatelessverifiablestrongdesignatedverifiersignaturescheme AT haiyongbao certificatelessverifiablestrongdesignatedverifiersignaturescheme AT jianhonglin certificatelessverifiablestrongdesignatedverifiersignaturescheme AT haibohong certificatelessverifiablestrongdesignatedverifiersignaturescheme AT mianxuegu certificatelessverifiablestrongdesignatedverifiersignaturescheme AT songhan certificatelessverifiablestrongdesignatedverifiersignaturescheme |