Skip to content

Concepts docs: E2EE device identity & key lifecycle (backend) #445

Description

@codebestia

Write apps/backend/docs/concepts-e2ee-key-management.md explaining the backend's role in the E2EE key lifecycle: device registration, prekey upload/consumption, key-bundle fetch, revocation, and how the devices/devicePrekeys tables model this.

Acceptance criteria:

  • Explains device registration through to revocation as one coherent lifecycle, referencing the actual routes/tables involved by name
  • Explains what the server can and cannot see (no private key material ever touches the backend) as an explicit statement
  • Cross-references the relevant api-*.md and contracts-*.md docs

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave programbackenddocumentationImprovements or additions to documentatione2ee

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions