Abstract
Self-Sovereign Identity (SSI) is a novel identity management paradigm that empowers entities to control their own identities through agents, without relying on centralized authorities. However, the widely adopted DIDComm framework for secure communication between agents in SSI still faces several critical challenges, such as the lack of perfect forward secrecy, insufficient message loss resilience, and the absence of continuous key updates. To address these issues, we propose a blockchain-based Fair and Continuous Key Agreement (BcFCKA) primitive, which enables agents to perform fair and continuous session key updates, even in the presence of message loss and without relying on any centralized trusted entity. We further present a concrete scheme instantiation, namely BcFCX3DH, and provide both formal and informal analyses to demonstrate that our scheme achieves several security properties (e.g., known-key security and perfect forward secrecy) as well as several design goals (e.g., key pre-storage freedom and message loss resilience). In addition, simulation results show that the proposed scheme establishes the initial session key and performs key updates within only a few milliseconds, demonstrating its practicality.
| Original language | English |
|---|---|
| Article number | 104085 |
| Journal | Computer Standards and Interfaces |
| Volume | 96 |
| DOIs | |
| State | Published - Mar 2026 |
Keywords
- Blockchain
- Decentralized identifier
- Key agreement
- Public key cryptography
- Self-sovereign identity
Fingerprint
Dive into the research topics of 'BcFCKA:Blockchain-based Fair and continuous key agreement for DIDComm in Self-Sovereign Identity'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver