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...

Full description

Bibliographic Details
Main Authors: Shu Han, Mande Xie, Bailin Yang, Rongxing Lu, Haiyong Bao, Jianhong Lin, Hai-Bo Hong, Mian-Xue Gu, Song Han
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