Expand description
§Pubky Common
Common structs and functions shared between client (pubky crate) and server (pubky-homeserver crate).
Modules§
- auth
- Client-server Authentication using signed timesteps
- capabilities
- Capabilities define what a bearer can access (a scoped path) and how (a set of actions).
- constants
- Constants used across Pubky.
- crypto
- Cryptographic functions (hashing, encryption, and signatures).
- namespaces
- Namespaces using to prepend signed messages to avoid collisions.
- recovery_
file - Tools for encrypting and decrypting a recovery file storing user’s root key’s secret.
- session
- Pubky homeserver session struct.
- timestamp
- Timestamp used across Pubky crates.