CIPHER
A decentralized Go-based P2P content delivery network (CDN) where math replaces the middleman.
❯less overview.mdmd
CIPHER is a peer-to-peer content delivery network designed to bypass centralized intermediaries. It allows users to securely share, verify, and stream files directly between one another using advanced cryptographic integrity checks and automated network hole-punching.
Whether you're behind a restrictive NAT or simply want to share data without relying on a corporate tunnel, CIPHER ensures your data is delivered safely and authentically.
❯less p2p_transport_layer.mdmd
The CIPHER transport layer has achieved End-to-End Multi-Peer Swarming. The system can ingest files into a decoupled Content Engine (which chunks, encrypts via XChaCha20, and hashes via SHA-256), and dynamically download those encrypted chunks concurrently from multiple peers across the Internet.
It natively supports NAT traversal by leveraging libp2p circuitv2 public relays and automatically upgrades to high-speed direct TCP/UDP connections in the background via DCUtR (Hole Punching).
❯less authenticated_documentation.mdmd
Note: The deep architectural designs, protocols, and deployment strategies located in the
temp/docs directory are gated behind an authenticated view.
This project is a core reason for the portfolio's internal authentication system. By maintaining a secure viewer-tier authentication layer, teammates can seamlessly read and update these sensitive internal protocol documents directly from the portfolio.