Crate pubky_common

Crate pubky_common 

Source
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.