Cryptology ePrint Archive: Report 2020/1403

A q-SDH-based Graph Signature Scheme on Full-Domain Messages with Efficient Protocols

Syh-Yuan Tan and Ioannis Sfyrakis and Thomas Gross

Abstract: A graph signature scheme is a digital signature scheme that allows a recipient to obtain a signature on a graph and subsequently prove properties thereof in zero-knowledge proofs of knowledge. While known to be expressive enough to encode statements from NP languages, one main use of graph signatures is in topology certification and confidentiality-preserving security assurance. In this paper, we present an efficient and provably secure graph signature scheme in the standard model with tight reduction. Based on the MoniPoly attribute-based credential system, this new graph signature scheme offers zero-knowledge proofs of possession of the signature itself as well as confidentiality-preserving show proofs on logical statements such as the existence of vertices, graph connectivity or isolation.

Category / Keywords: cryptographic protocols / digital signatures, graph signature scheme

Date: received 10 Nov 2020, last revised 17 Nov 2020

Contact author: syh-yuan tan at newcastle ac uk,ioannis sfyrakis@newcastle ac uk,thomas gross@newcastle ac uk

Available format(s): PDF | BibTeX Citation

Note: This work was supported by the ERC Starting Grant "Confidentiality-Preserving Security Assurance," CASCAde (GA no 716980). This updated version contains a note on application scenarios and a performance benchmark on the Java implementation of the graph signature scheme.

Version: 20201117:140710 (All versions of this report)

Short URL:

[ Cryptology ePrint archive ]