AIVPN: protokół VPN z maskowaniem ruchu i dynamiczną zmianą profili
AIVPN to protokół VPN, który koncentruje się na mimikrze normalnego ruchu sieciowego. Systemy DPI wykrywają VPN nie na podstawie zawartości, ale sygnatur: rozmiarów pakietów, interwałów, wzorców uzgadniania. Protokół rozwiązuje podwójne zadanie: szyfrowanie + redukcja zauważalności.
W podstawie leży metoda Signal Reconstruction Resonance (wniosek patentowy USA 19/452,440 z 19 stycznia 2026 r.). Serwer analizuje statystyki sesji i automatycznie adaptuje się do zmian w sieci.
Struktura pakietów bez otwartego ID
Każdy pakiet wyklucza stały identyfikator sesji, zastąpiony krótkim tagiem kryptograficznym. Minimalizuje to szum serwisowy i upraszcza wyszukiwanie sesji na serwerze.
Uproszczona struktura:
TAG | MDH | encrypt(pad_len || inner_payload || random_padding)
TAG — tag sesyjny, MDH — nagłówek zależny od maski. Takie podejście zmniejsza entropię wyglądu pakietów.
Minimalne uzgadnianie
Standardowe VPN używają zauważalnego handshake z ustalonymi wzorcami, łatwymi dla DPI. W AIVPN klient inicjuje wymianę od razu, serwer odtwarza sesję na podstawie pierwszego pakietu. Nie ma osobnej fazy inicjacji — zmniejsza się ryzyko wykrycia przez zachowanie.
Profile maskowania ruchu
Maski emulują rzeczywiste protokoły, włączając statystyki przepływów:
- Rozkład rozmiarów pakietów.
- Interwały transmisji.
- Dynamikę zachowania w czasie.
Dostępne profile:
- Ruch podobny do QUIC.
- WebRTC/STUN.
- DNS over UDP.
Maska określa nie tylko nagłówki, ale i wzorce, czyniąc przepływ nierozróżnialnym od legitymnego.
Neuralny rezonans do monitoringu
Kluczowy moduł — Signal Reconstruction Resonance. Dla każdej maski tworzony jest zwarty wektor sygnatury, na podstawie którego budowana jest lekka sieć neuronowa. Ocenia ona:
- Rozmiary pakietów.
- Interwały.
- Entropię szyfrotekstu.
- Dynamikę przepływu.
Obliczany jest błąd rekonstrukcji sygnału. Wzrost błędu sygnalizuje degradację maski — ruch odbiega od profilu.
Serwer rejestruje moment, gdy DPI zaczyna throttling lub blokadę, bez ciężkiego inferencji LLM.
Automatyczna rotacja masek
Po wykryciu problemów bieżący profil oznaczany jest jako compromised, sesja migruje na rezerwową maskę bez przerwania tunelu. Zapewnia to żywotność: zamiast zerwania połączenia, następuje adaptacja.
W przeciwieństwie do WireGuard lub OpenVPN, skupiających się na tunelowaniu, AIVPN integruje maskowanie w architekturę rdzeniową.
Podstawy kryptograficzne
Protokół używa sprawdzonych prymitywów:
- X25519 do wymiany kluczy.
- ChaCha20-Poly1305 do AEAD.
- BLAKE3 do haszowania.
Rotacja kluczy sesyjnych zapobiega akumulacji ruchu pod jednym kluczem, wzmacniając forward secrecy.
Aktualny status implementacji
Opracowano:
- Serwer na Linux.
- Klient CLI.
- Klienci dla macOS i Android.
- Klient dla Windows w testach alfa.
Planowana jest wersja dla iOS z pełną integracją w App Store.
Co ważne
- Krótkie kryptotagi: zastępują otwarty session ID, redukując zauważalność.
- Natychmiastowy start: bez szablonowego handshake.
- Dynamiczne maski: emulacja QUIC, WebRTC, DNS z realistyczną statystyką.
- Rezonans-monitoring: wykrywanie degradacji bez obciążenia.
- Bezproblemowa rotacja: zmiana profilu w locie.
— Editorial Team
Brak komentarzy.