Säker P2P-baserad tunneltjänst för Windows
go-p2ptunnel är ett gratis verktyg för Windows som skapar en krypterad TCP-tunnel baserad på P2P-teknik. Programmet använder libp2p för att etablera tunneln och stödjer olika överföringsmetoder såsom QUIC, TCP, WebSocket och WebTransport. Det är särskilt användbart för att kringgå NAT och kan användas för att sätta upp flera lager av anslutningar. Det krävs ingen offentlig IP-adress, eftersom anslutning kan ske via node ID, vilket ökar programmet användbarhet i olika nätverksmiljöer.
Säkerheten är en av huvudfunktionerna i go-p2ptunnel, där kommunikationen skyddas av noise-protokollet för kryptering. Användardata, inklusive node private key, lagras i .key-filer, vilket ger en enkel och säker hantering av autentisering. Om en ny installation sker eller om nyckelfilen raderas, genereras automatiskt ett nytt node ID vid nästa programstart, vilket gör det enkelt att återuppta anslutningar utan större problem.