
Threshold Structure-Preserving Signatures with Randomizable Key
Ahmet Ramazan A
˘
gırtas¸
1 a
, Emircan C¸ elik
2 b
, Sermin Kocaman
3 c
, Fatih Sulak
4 d
and O
˘
guz Yayla
2 e
1
Nethermind Research, London, U.K.
2
Middle East Technical University, Ankara, Turkey
3
FAME Crypt, Ankara, Turkey
4
Atilim University, Ankara, Turkey
Keywords:
Structure-Preserving Signatures, Threshold Signatures, Randomizable Keys, Privacy.
Abstract:
Digital signatures confirm message integrity and signer identity, but linking public keys to identities can cause
privacy concerns in anonymized settings. Signatures with randomizable keys can break this link, preserving
verifiability without revealing the signer. While effective for privacy, complex cryptographic systems need
to be modular structured for efficient implementation. Threshold structure-preserving signatures enable mod-
ular, privacy-friendly protocols. This work combines randomizable keys with threshold structure-preserving
signatures to create a valid, modular, and unlinkable foundation for privacy-preserving applications.
1 INTRODUCTION
Digital signatures are cryptographic techniques that
provide a method to authenticate the integrity of the
message and the identity of the signer. The mes-
sage, once signed by the signer, can be verified us-
ing the signer’s public key. However, in some certain
scenarios, such as anonymized networks or privacy-
preserving applications, the inherent connection be-
tween the public key and the signer’s identity poses a
problem (Balumuri et al., 2024). Revealing this infor-
mation conflicts with preserving anonymity. In such
situations, balancing authenticity with anonymity be-
comes a challenging task. To tackle this issue, Signa-
tures with Randomizable Keys (SwRK) have drawn
most of the attention to dissociate the signer’s identity
from their public key. In this scheme, the signer signs
a message under the randomized secret signing key
while ensuring that the signature remains valid. Al-
though different terminology is employed throughout
the literature, a comprehensive overview of previous
work on this topic, connecting key-homomorphic sig-
a
https://orcid.org/0000-0002-4574-0067
b
https://orcid.org/0009-0007-9707-2199
c
https://orcid.org/0000-0001-8334-8587
d
https://orcid.org/0000-0002-5220-3630
e
https://orcid.org/0000-0001-8945-2780
natures, signatures with re-randomizable keys, signa-
tures with key blinding, and key-updatable signatures,
can be found in (Celi et al., 2023). While SwRK is
useful for privacy-preserving protocols, it is also im-
portant for the protocol to be structured in a modular
design to allow for the simple implementation of com-
plex primitives. Fortunately, the concept of Structure
Preserving Signatures (SPS) offers a way to construct
modular protocols. SPS are signatures based on pair-
ings, wherein verification keys, signatures, and mes-
sages are elements in a bilinear group, and the ver-
ification equation is derived from a pairing-product
equation (Abe et al., 2010)
Related Work. In 2014, Abe et al. (Abe et al.,
2014) proposed a re-randomizable SPS scheme that
enables the randomization of both the signature and
key after generation, while still preserving the struc-
ture of the signature. This scheme achieves direct ran-
domization of the signature without the necessity of a
message. In 2016, Ghadafi (Ghadafi, 2016) proposed
shorter SPS than existing SPS schemes.
Many SPS in the literature are inadequate for
thresholding due to nonlinear processes or even re-
quire significant overhead. However, in 2023, Crites
et al. (Crites et al., 2023) proposed a Threshold
Structure-Preserving Signature (TSPS) by defining
indexed Diffie-Hellman message space. They address
632
A
ˇ
gırta ¸s, A. R., Çelik, E., Kocaman, S., Sulak, F. and Yayla, O.
Threshold Structure-Preserving Signatures with Randomizable Key.
DOI: 10.5220/0013528900003979
In Proceedings of the 22nd International Conference on Security and Cryptography (SECRYPT 2025), pages 632-637
ISBN: 978-989-758-760-3; ISSN: 2184-7711
Copyright © 2025 by Paper published under CC license (CC BY-NC-ND 4.0)