Cybersecurity (May 2024)

Key derivable signature and its application in blockchain stealth address

  • Ruida Wang,
  • Ziyi Li,
  • Xianhui Lu,
  • Zhenfei Zhang,
  • Kunpeng Wang

DOI
https://doi.org/10.1186/s42400-024-00231-x
Journal volume & issue
Vol. 7, no. 1
pp. 1 – 24

Abstract

Read online

Abstract Stealth address protocol (SAP) is widely used in blockchain to achieve anonymity. In this paper, we formalize a key derivable signature scheme (KDS) to capture the functionality and security requirements of SAP. We then propose a framework to construct key separation KDS, which follows the key separation principle as all existing SAP solutions to avoid the reuse of the master keys in the derivation and signature component. We also study the joint security in KDS and construct a key reusing KDS framework, which implies the first compact stealth address protocol using a single key pair. Finally, we provide instantiations based on the elliptic curve (widely used in cryptocurrencies) and on the lattice (with quantum resistance), respectively.

Keywords