Vantablack dzieli ruch na trzy zaszyfrowane ścieżki sieciowe
Rozdziela wychodzący ruch na trzy zaszyfrowane fragmenty i kieruje je niezależnymi ścieżkami, przywracając łączność, jeśli jedna ścieżka zniknie. Keller Systems stworzył Vantablack jako klienta narzędzi Windows, który udostępnia lokalny proxy SOCKS5 do routingu aplikacji. Aplikacja łączy post-kwantowe szyfrowanie hybrydowe z dzieleniem Reed-Solomon i asynchronicznym rdzeniem Rust, skierowana do użytkowników dbających o prywatność, badaczy bezpieczeństwa oraz organizacji potrzebujących odpornych, niezależnych od dostawcy kanałów komunikacyjnych.
Fragmenty i trasy ruchu, aby żaden pojedynczy pośrednik nie mógł odtworzyć aktywności
Vantablack dzieli każdą wiadomość na trzy fragmenty i wysyła je przez oddzielne drogi sieciowe, zapewniając, że żaden pojedynczy skok nie trzyma pełnego ładunku. Model po stronie klienta przedstawia interfejs SOCKS5, dzięki czemu istniejące aplikacje mogą kierować ruch przez sieć. Ten projekt ma na celu konkretne zagrożenie związane z obserwacją przez jednego dostawcę, rozpraszając dane po niezależnych ścieżkach, zamiast koncentrować je w jednym węźle wyjściowym.
Utrzymuje łączność w przypadku utraty ścieżki z korekcją błędów i szybkim przełączaniem awaryjnym
Narzędzie wykorzystuje sharding Reed-Solomon (2,1), co pozwala na odtworzenie oryginalnego ładunku, nawet jeśli jedna ścieżka zawiedzie, oraz mechanizm przełączania awaryjnego Chaos Failover, który odzyskuje sub-55ms. Ta kombinacja radzi sobie z przerywanym zakłóceniem sieci, odbudowując brakujące fragmenty i szybko zmieniając trasy, co odpowiada środowiskom z utratą pakietów lub przejściowymi awariami.
Łączy kryptografię post-kwantową i klasyczną dla odporności na przyszłość
Szyfrowanie to hybrydowa konstrukcja łącząca ML-KEM-768 i X25519, więc transport chroni przed zarówno obecnymi, jak i pojawiającymi się zagrożeniami kwantowymi. Architektura zero-trust zapobiega obserwacji ruchu z jednego węzła z założenia. Te wybory kryptograficzne sprawiają, że aplikacja jest istotna tam, gdzie przeciwnicy mogą uzyskać dostęp do przyszłych zasobów zdolnych do kwantowego przetwarzania.
Działa jako lokalny proxy SOCKS5 z wysokowydajnym rdzeniem Rust
Rdzeń jest napisany w asynchronicznym Rust i jest zoptymalizowany dla nowoczesnych środowisk Windows, co wspiera wysokowydajną sieć bez potrzeby używania sterowników jądra. Ponieważ klient udostępnia proxy SOCKS5 (zwykle na porcie 1080), konfigurujesz każdą aplikację, aby korzystała z proxy lub ustawiasz proxy na poziomie systemu, które przekazuje ruch do sieci. Wymagana jest pewna wiedza na temat konfiguracji, aby kierować programy nieświadome proxy.
Skuteczne dla technicznie zdolnych użytkowników prywatności, ale wymaga konfiguracji dla każdej aplikacji
Vantablack odpowiada organizacjom i osobom skoncentrowanym na prywatności, które potrafią skonfigurować routing SOCKS5 i zaakceptować model sieci wielowarstwowej. Spodziewaj się krzywej uczenia się przy integracji aplikacji dziedzicznych oraz podczas audytowania punktów końcowych sieci. Jako praktyczna wskazówka, przetestuj proxy najpierw z jedną aplikacją i zweryfikuj zachowanie w przypadku awarii podczas zmian w sieci. Zalecane.





