Skip to main content

Module user_key

Module user_key 

Source
Expand description

UserKey — the per-user root of trust.

Every agent-mesh participant has exactly one UserKey (an ed25519 keypair). All other identities — agent keys, GitHub bindings — derive their authority from this one signature. The private half lives on disk in PKCS#8 PEM with 0600 permissions; the public half is what peers compare against Fingerprints.

Structs§

UserKey
A user-level ed25519 keypair. Root of trust for an agent mesh.
UserPublic
Public verifying half of a UserKey. Cheap to clone, safe to share, and the thing peers actually exchange.