Paper 2025/1334

On the use of ECDSA with hierarchical public key delegation in identity-based scenarios

Lucas C. Cardoso, Universidade de São Paulo, Brazil
Marcos A. Simplicio Jr, Universidade de São Paulo, Brazil
Abstract

In 2009, Galindo and Garcia proposed the usage of concatenated Schnorr signatures for the hierarchical delegation of public keys, creating a quite efficient identity-based signature scheme (IBS). Essentially, the scheme builds upon the Schnorr signature scheme to generate a primary signature, part of which is then used as a secret key to produce signatures on subsequent messages. The resulting IBS is proven secure against existential forgery on adaptive chosen-message and adaptive identity attacks using variants of the Forking Lemma. In this paper, our goal is to answer the following question: would it be feasible to build upon the widely used elliptic curve digital signature algorithm (ECDSA) scheme to obtain a similarly secure and efficient IBS? We answer this affirmatively, opening interesting possibilities not only for identity-based signatures with ECDSA but also for applications such as secure credential delegation. This latter application is of particular interest considering the wide support for ECDSA in web- and cloud-oriented authentication systems (e.g., based on JSON Web Tokens). The resulting scheme is proven secure, combining the Bijective Random Oracle model and the existential unforgeability game in an identity-based setup. Our results show that even considering ECDSA's non-linear characteristic and more convoluted verification process when compared to Schnorr signatures, it is possible to obtain shorter signatures than Galindo-Garcia's scheme.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
Keywords
ECDSAidentity-based signaturessecure credential delegationsecurity proof
Contact author(s)
lcardoso @ larc usp br
mjunior @ larc usp br
History
2025-07-25: revised
2025-07-21: received
See all versions
Short URL
https://ia.cr/2025/1334
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/1334,
      author = {Lucas C. Cardoso and Marcos A. Simplicio Jr},
      title = {On the use of {ECDSA} with hierarchical public key delegation in identity-based scenarios},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1334},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1334}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.