Skip to content
Anastasis

Privacy-preserving key recovery

Recover critical keys without giving anyone custody of them.

Anastasis provides privacy-preserving recovery for cryptographic keys and digital credentials — without giving any single provider custody of your secret.

  • Distributed trust
  • Privacy by design
  • Open-source architecture
  • Flexible recovery policies
SECRETINDEPENDENT RECOVERY PROVIDERS
A secret is protected on the user's device, divided across independent recovery providers, and reconstructed only by the legitimate user.

The problem

Self-custody creates a recovery problem.

Strong cryptography protects users precisely because nobody else possesses their key. That same property is what makes loss final: if the key is gone, the asset, credential or encrypted data may be permanently inaccessible.

  • No backup

    Risk of permanent loss

    A lost device or forgotten passphrase can make the asset, credential or encrypted data unrecoverable.

  • Centralised backup

    Custody and security risk

    Someone or something must hold a recoverable copy — and becomes a target, a dependency and a liability.

Both options concentrate risk in one place. Anastasis provides a third option.

The Anastasis approach

Recovery without centralized custody.

Anastasis encrypts recovery information and distributes it across independent providers. Recovery can require several authentication methods and several providers, according to a policy chosen by the user or the organisation. No single provider is meant to hold enough information to recover the original secret.

The design assumption is deliberately conservative: providers are treated as independent parties that may fail, be compromised, or attempt to learn more than they should. The recovery policy — not a custodian's goodwill — decides what it takes to get a secret back.

  1. 01

    Protect

    The secret is encrypted on the user's own device and prepared for distributed recovery under a policy they choose.

  2. 02

    Distribute

    Recovery information is stored across independent providers, none of which is meant to hold enough to reconstruct anything alone.

  3. 03

    Recover

    The legitimate user authenticates according to the chosen recovery policy, and the secret is reconstructed on their device.

Why Anastasis

Built for organisations that cannot place trust in one place.

  • Distributed trust

    No single provider needs to hold enough information to reconstruct the protected secret. Trust is spread across independent parties chosen by the user or the organisation.

  • Privacy-preserving recovery

    The protocol is designed to minimise what recovery providers learn — about the secret, about the person recovering it, and about the other providers involved.

  • Flexible recovery policies

    Combinations of providers and authentication methods can be configured to match an organisation's risk model, regulatory context and operational reality.

  • Open architecture

    Anastasis is built on documented protocols, Free Software and interoperable components, so integrations can be reviewed and audited rather than taken on faith.

  • No centralised custody

    Recovery does not require handing the original secret to a single trusted custodian, so the recovery path does not become the weakest link.

Security architecture

Designed for systems where trust cannot sit in one place.

The architecture separates who authenticates a user from who can reconstruct a secret, and keeps the protected secret out of any central store.

User clientholds the secretRecovery provider 1partial material onlyRecovery provider 2partial material onlyRecovery provider 3partial material onlyNO CENTRAL STORE OF THE PROTECTED SECRET
The client interacts with each recovery provider separately. Each provider holds only partial recovery material.
Scenarios considered in the Anastasis design and the corresponding design goals.
ScenarioAnastasis design goal
User device lost or destroyedRecovery remains possible through the configured policy, without the original device.
A single provider is compromisedThe protected secret should remain protected; one provider's material is designed to be insufficient on its own.
A provider database is leakedStored material should not reveal the original secret to whoever obtains the dump.
A provider becomes unavailable or ceases operationAlternative recovery policies may remain usable, provided the policy was configured with redundancy.
The user forgets a passwordRecovery need not depend solely on a memorised secret; other authentication methods can be part of the policy.
A provider tries to profile its usersThe protocol is designed to limit what a provider learns about the user and about the wider recovery policy.

Transparency

Open by design.

Anastasis is built around open protocols and Free Software. Security-sensitive infrastructure should be inspectable, auditable and interoperable — not accepted on trust.

Enterprise integration

Bring Anastasis into your infrastructure.

Organisations evaluate Anastasis for recovery in wallets, digital asset platforms, payment systems, identity systems, cybersecurity products, encrypted storage and regulated digital infrastructure.

Latest development

Active work on the protocol and the software.

View all updates
August 2026Protocol

Continued Anastasis protocol development

Work continues on the recovery protocol specification, with a focus on clarifying provider-side state handling and tightening the description of policy evaluation during recovery.

June 2026Software

Anastasis GTK client development

The GTK reference client received usability work on the policy-configuration flow, making it clearer which combinations of providers and authentication methods a user is actually committing to.

April 2026Pilots

Integration pilots with wallet teams

Discussions are ongoing with wallet and payment teams evaluating Anastasis for recovery in self-custodial products. Pilot participants get direct access to the engineering team.

Ecosystem

A European research and infrastructure project, with a company behind it.

GNU Anastasis is the open-source protocol and reference implementation. Anastasis SARL supports development, integration, deployment and research collaboration — and is who an enterprise talks to.

Read about the company and the project

Evaluate Anastasis for your recovery problem.

Tell us what you are protecting and how recovery has to work in practice. We will tell you plainly whether Anastasis fits today, or what would need to be true first.