Global Ghost Net is an autonomous peer-to-peer routing daemon written in pure Rust. It eliminates centralized VPN providers, commercial exit relays, and trusted Certificate Authorities through clean-room multi-hop datagram routing, Reed-Solomon polynomial sharding, and NIST FIPS 203 ML-KEM-512 cryptography.
See how plain text is encrypted under ephemeral Kyber session keys and dispersed across divergent global routes.
Hover over byte boundaries to inspect protocol headers and padding.
Zero C/C++ dependencies. Zero OpenSSL. Clean-room verification.
Combines classical X25519 ECDH with post-quantum ML-KEM-512 (Kyber / FIPS 203). Secrets are mixed via HKDF-SHA256 with optional pre-shared key injection (GHOST_PSK). Authenticated payload encryption uses ChaCha20-Poly1305 with monotonic 64-bit anti-replay windowing.
Avoids TCP circuit stalls and connection resets. Operates over UDP with fixed 512-byte frames. Variable payload chunks are randomized with pseudo-noise padding, blinding Deep Packet Inspection (DPI) heuristics from recognizing stream contents.
Nodes bootstrap without paying for coordinator servers. Relays discover peers through signed DNS TXT records, local subnet multicast UDP beacons (for zero-config LAN mesh), and gossip-based peer exchange (PEX).
A technical comparison between traditional commercial VPNs, Tor, WireGuard, and Global Ghost Net.
Measured on AMD Ryzen / Linux x86_64 using Rust AVX2 vector intrinsics.
| Protocol Dimension | Legacy Commercial VPNs | The Tor Project | WireGuard | Global Ghost Net (v0.4) |
|---|---|---|---|---|
| Quantum Resistance | None (RSA / Classical DH) | None (Curve25519) | None (Optional static PSK) | Native Hybrid ML-KEM-512 + X25519 |
| Single Point of Failure | Central VPN Server / Logs | Directory Authorities (9 Hardcoded) | Static IP Endpoint Required | Zero Coordinators (Serverless Mesh) |
| Transport Transport | TCP / UDP encapsulation | TCP (Suffers head-of-line blocking) | UDP Single-Path Datagram | Fixed 512-byte Ghost UDP Frames |
| Traffic Analysis & DPI | Vulnerable to packet-size inspection | Cell-padded, vulnerable to timing correlation | Strict length leaks packet volume | Uniform Padding + Microsecond Jitter |
| Multi-Path Resilience | Single WAN path (Fails on choke) | Single sequential circuit | Single point-to-point tunnel | Reed-Solomon (2,1) Asymmetric Sharding |
Built-in SOCKS5 proxy server immediately exposes 127.0.0.1:1080 for browsers and applications.
git clone https://github.com/KELLERBABG/Global-Ghost-Net.git && cd Global-Ghost-Net && cargo build --release && ./target/release/ggn-daemon --listen 0.0.0.0:2270 --socks 127.0.0.1:1080CLICK TO COPY