๐๏ธ Architecture
Decentralized Architecture:ย Link to blog post
๐๏ธ Cryptography Module
โ ๏ธ WARNING: This document is not finished. The details in this document are subject to change.
๐๏ธ Technical Details
Technical documentation and implementation details for positive-intentions projects
๐๏ธ P2P Framework
๐๏ธ UI Component Library
Building secure peer-to-peer messaging apps is tough, and it's even tougher to get people to switch from what they already use. I've noticed that a great user interface and an intuitive design often matter more to people than terms like cryptography or end-to-end encryption.
๐๏ธ Cascading Cipher Encryption
Building defense-in-depth encryption with a cascading cipher system combining multiple encryption algorithms
๐๏ธ P2P Messaging Technical Breakdown
Technical breakdown and roadmap for the P2P messaging implementation
๐๏ธ P2P Signal Protocol
Adapting the Signal Protocol's X3DH key agreement and Double Ratchet algorithm for peer-to-peer messaging
๐๏ธ Quantum-Resistant Encryption
Implementation of quantum-resistant encryption using ML-KEM (CRYSTALS-Kyber) for post-quantum security
๐๏ธ Static Infrastructure with Module Federation
Using Webpack 5 Module Federation and AWS S3 for scalable chat app infrastructure
๐๏ธ Decentralized Architecture
Decentralized microfrontend architecture for peer-to-peer applications
๐๏ธ Data structure
Data structure