Design Documents

Design documents and specifications for various LEAP components and protocols.

Overview

Bird's eye view of how all the pieces fit together.

Bonafide

Secure user registration, authentication, and provider discovery.

Nicknym

Automatic discovery and validation of public keys.

Transitional Key Validation

Generic rules for automatic key management utilizing proper TOFU with a defined path to transition to future schemes of key validation.

Soledad

A server daemon and client library to provide client-encrypted application data that is kept synchronized among multiple client devices.