Expand description
AIVPN Server Implementation - Production v0.3
Gateway server with:
- UDP listener with O(1) tag validation
- Session management
- TUN device and NAT forwarding
- Mimicry decoding
- Neural Resonance Module (Patent 1 — Signal Reconstruction Resonance)
- Automatic Mask Rotation (Patent 3 — Self-Expanding Cognitive System)
- Mask Catalog with Neural Unpack signatures (Patent 9 — Skill Discovery)
- Automatic Key Rotation
- Passive Mask Distribution
- Prometheus Metrics
Re-exports§
pub use client_db::ClientDatabase;pub use gateway::Gateway;pub use gateway::GatewayConfig;pub use nat::NatForwarder;pub use server::AivpnServer;pub use server::ServerArgs;pub use session::SessionManager;pub use key_rotation::KeyRotationConfig;pub use key_rotation::KeyRotator;pub use metrics::MetricsCollector;pub use neural::NeuralConfig;pub use neural::NeuralResonanceModule;pub use neural::ResonanceResult;pub use neural::ResonanceStatus;pub use passive_distribution::PassiveDistributionConfig;pub use passive_distribution::PassiveMaskReceiver;pub use mask_store::MaskStore;pub use recording::RecordingManager;
Modules§
- client_
db - Client Database
- gateway
- Gateway Engine - Full Implementation
- key_
rotation - Automatic Key Rotation (Phase 3)
- mask_
gen - Mask Generator — Analysis, Profile Building, and Self-Testing
- mask_
store - Mask Store — Storage and Rating System for Auto-Generated Masks
- metrics
- Prometheus Metrics (Phase 5)
- nat
- NAT Forwarder Module
- neural
- Neural Resonance Module — Baked Mask Encoder
- passive_
distribution - Passive Mask Distribution (Phase 4)
- recording
- Recording Manager — Active Recording Session Management
- server
- AIVPN Server
- session
- Session Manager