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 defining what scopes of resources can be accessed with what 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.