Identity and social key recovery (Reticulum Identities) #363
samuk
started this conversation in
Protocol (atproto)
Replies: 1 comment 2 replies
-
Our identity system is based on DIDs. Right now, we support did:plc & did:web. PLC cryptography is extensible, right now it supports secp256k1 & NIST P-256, but will likely support ed25519 in the future. Right now your PDS controls the signing key, but we may update this in the future to allow for user-held keys. There are a lot of UX & DX affordances to take into account before doing so. Reticulum may fit in for managing the recovery key for your DID. User-held recovery keys are your recourse against an adversarial PDS that acts in bad faith. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I'm interested in identity: https://atproto.com/guides/identity
Background: Sideband is an existing Android app that creates Reticulum Identities. These are an X25519/Ed25519 dual keypair, with the X25519 keypair used for generating ephemeral session keys for links and such, and the Ed25519 pair used for signing and authentication purposes. markqvist/Reticulum#155 (reply in thread)
https://darkcrystal.pw/threat-model/#introduction is an existing implementation of Shamir secret sharing.
Question: Could atproto use my Reticulum ID?
Beta Was this translation helpful? Give feedback.
All reactions