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
Uh oh!
There was an error while loading. Please reload this page.
-
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