Privacy-Preserving End-to-End Encrypted Messaging

Summary
Two protocols, with an upgrade path, for both secure and privacy-preserving end-to-end encrypted synchronous and asynchronous messaging across decentralized systems. A revised federated secure identity protocol may be included based on feedback.