Paper 2025/2206
LifeXP+: Secure, Usable and Reliable Key Recovery for Web3 Applications
Abstract
In the Web2 world, users control their accounts using credentials such as usernames and passwords, which can be reset or recovered by centralized servers if the user loses them. In the decentralized Web3 world however, users control their accounts through cryptographic private-public key pairs which are much more complex to manage securely. In addition, the decentralized nature of Web3 makes account recovery impossible in the absence of predetermined recovery mechanisms. With the proliferation of blockchains and cryptocurrencies over the last years, it is crucial to provide users secure, usable and reliable ways to recover their accounts and assets. However, up to this day, no Web3 recovery method has adequately achieved all three of the above required properties. For instance, conventional ``mnemonic" backups which can deterministically reconstruct a private key require verbatim recall of a fixed word list, creating an unpleasant usability/security trade-off. In this work, we present a fully-offline protocol called LifeXP$^{+}$, that allows a user to reconstruct a cryptographically-secure private key from a natural-language story, which a user always remembers, such an memorable life event. To ensure usability of our protocol, key reconstruction can work even when the story is later retold with different wording or grammar, only requiring to preserve the semantics. The protocol combines pre-trained sentence embeddings to capture semantics, locality-sensitive hashing to quantize embeddings into stable bit strings, a cryptographic fuzzy extractor that corrects bit errors caused by paraphrasing, and a biometric factor that is fused with the linguistic factor to boost entropy and enhance security. In our paper we describe the design, show that the protocol achieves the required properties, and provide an evaluation based on publicly-available datasets which runs completely offline on commodity hardware, showcasing its feasibility.
Metadata
- Available format(s)
-
PDF
- Category
- Applications
- Publication info
- Preprint.
- Keywords
- recoveryweb3private keyblockchain
- Contact author(s)
-
pchatzig @ visa com
suvchakr @ visa com
shiahmed @ visa com - History
- 2025-12-09: revised
- 2025-12-06: received
- See all versions
- Short URL
- https://ia.cr/2025/2206
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2025/2206,
author = {Panagiotis Chatzigiannis and Suvradip Chakraborty and Shimaa Ahmed},
title = {{LifeXP}+: Secure, Usable and Reliable Key Recovery for Web3 Applications},
howpublished = {Cryptology {ePrint} Archive, Paper 2025/2206},
year = {2025},
url = {https://eprint.iacr.org/2025/2206}
}