{"id":156249,"date":"2026-02-02T11:11:59","date_gmt":"2026-02-02T09:11:59","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/pervyj-publichnyj-reliz-anet-steka-dlya-sozdaniya-zashhishhyonnyh-tunnelej"},"modified":"2026-02-04T11:12:54","modified_gmt":"2026-02-04T09:12:54","slug":"pervyj-publichnyj-reliz-anet-steka-dlya-sozdaniya-zashhishhyonnyh-tunnelej","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/pervyj-publichnyj-reliz-anet-steka-dlya-sozdaniya-zashhishhyonnyh-tunnelej","title":{"rendered":"Pierwsza publiczna wersja ANet, stosu do tworzenia zabezpieczonych tuneli.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Projekt ANet (ANet Secure Transport Protocol) rozwija alternatywny stos do organizacji bezpiecznych tuneli, przeznaczony do \u0142\u0105czenia prywatnych sieci w sytuacjach, gdy standardowe rozwi\u0105zania (WireGuard, OpenVPN) z r\u00f3\u017cnych wzgl\u0119d\u00f3w nie s\u0105 stosowane. Projekt jest pozycjonowany nie jako kolejny fork WireGuard, ale jako \u201eSie\u0107 Przyjaci\u00f3\u0142\u201d (Friends-to-Friends VPN) z naciskiem na wykorzystanie sprawdzonych algorytm\u00f3w kryptograficznych i autonomiczn\u0105 prac\u0119 w trybie \u201eDead Man's Hand\u201d. W ANet stosuje si\u0119 w\u0142asny protok\u00f3\u0142 transportowy ASTP (ANet Secure Transport Protocol), zapewniaj\u0105cy pe\u0142ne end-to-end szyfrowanie, odporno\u015b\u0107 na wysok\u0105 utrat\u0119 pakiet\u00f3w i nieodr\u00f3\u017cnialno\u015b\u0107 od przypadkowego ruchu UDP. Kod napisano od podstaw w j\u0119zyku Rust i jest rozpowszechniany na licencji MIT, ale z wyra\u017anym zakazem w\u0142\u0105czania zale\u017cno\u015bci GPL 2.0 i 3.0 do projektu.<\/p>\n<p>Kompaktowo\u015b\u0107 i \u0142atwo\u015b\u0107 wbudowania w inne projekty. Kod sk\u0142ada si\u0119 jedynie z kilku plik\u00f3w w j\u0119zyku C, kt\u00f3re nie wymagaj\u0105 do kompilacji zewn\u0119trznych zale\u017cno\u015bci. Skompilowana najprostsza aplikacja zajmuje oko\u0142o 190 KB;<\/p>\n<ul>\n<li class=\"l\">Zastosowanie algorytm\u00f3w kryptograficznych ChaCha20\/Poly1305 dla strumienia, X25519 dla Ephemeral DH, Ed25519 dla uwierzytelnienia. \u017badne algorytmy legacy i \u201eobozy dla kompatybilno\u015bci z Windows XP\u201d.<\/li>\n<li class=\"l\">Transport oparty na QUIC-podobnym obwodzie na UDP, ale z w\u0142asnym ramkowaniem: ka\u017cdy pakiet jest owini\u0119ty w zaszyfrowany \u201eenvelope\u201d z losowym dodatkowymi uzupe\u0142nieniem i jitterem (od 0 do N nanosekund), co maskuje proces negocjacji po\u0142\u0105czenia pod bia\u0142ym szumem.<\/li>\n<li class=\"l\">Rozproszona architektura z serwerem autoryzacji (anet-auth), kt\u00f3ry sprawdza fingerprint klienta (SHA256 od klucza publicznego opartego na Ed25519). Sam tunel jest uruchamiany za pomoc\u0105 PSK (pre-shared key), uzyskanym podczas 4-fazowego handshake (DH + double ratchet). Je\u015bli serwer auth ulegnie awarii \u2014 sie\u0107 nadal dzia\u0142a na wcze\u015bniej za\u0142adowanych kluczach (failover do trybu lokalnego).<\/li>\n<li class=\"l\">Obs\u0142ugiwane platformy: Linux (TUN), Windows (Wintun), macOS (utun), Android (VpnService przez JNI). Dost\u0119pny jest GUI na egui (natywny dla Rust) oraz TUI dla serwer\u00f3w headless. Oferowane s\u0105 binarne wersje.<\/li>\n<\/ul>\n<p>W przeciwie\u0144stwie do WireGuard z rozpoznawalnym handshake (Magic number + Noise Protocol) oraz <a href=\"https:\/\/prohoster.info\/pl\/vpn\/\">OpenVPN<\/a> charakterystycznym odciskiem TLS, w protokole ASTP ka\u017cdy pakiet zaczyna si\u0119 od losowej inicjacji (nonce 12 bajt\u00f3w), po kt\u00f3rej nast\u0119puje szyfrogram o zmiennej d\u0142ugo\u015bci z dodatkowym wype\u0142nieniem do najbli\u017cszego rozmiaru bloku (konfigurowalne). Dla zewn\u0119trznego obserwatora ruch jest nieodr\u00f3\u017cnialny od losowego. ANet jest przedstawiane jako pr\u00f3ba przywr\u00f3cenia w <a href=\"https:\/\/prohoster.info\/pl\/vpn\/\">VPN<\/a> \u201efizyczno\u015b\u0107\u201d epoki floppinet (HDD u przyjaciela), ale w cyfrowej postaci: PSK (pre-shared keys), r\u0119czne zarz\u0105dzanie trasami, \u201ezero-knowledge proof\u201d przez fingerprint.<\/p>\n<p>Projekt jest wspierany przez kodeks post\u0119powania (Code of Conduct), przygotowany zgodnie z zasad\u0105 \u201eradikalnej szczero\u015bci\u201d. W regulaminie zapisano \u201eprawo do wys\u0142ania\u201d (prawo do odmowy ka\u017cdego programisty przy z\u0142ym kodzie), \u201elustrzane odpowiedzi\u201d (skargi dotycz\u0105ce toksyczno\u015bci s\u0105 ignorowane), pierwsze\u0144stwo kodu (nie wa\u017cne, kto jest autorem, wa\u017cna jest jako\u015b\u0107 kodu) i ban za pr\u00f3by narzucenia poprawno\u015bci politycznej.<\/p>\n<p>\u0179r\u00f3d\u0142o: <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64726\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u043e\u0435\u043a\u0442 ANet (ANet Secure Transport Protocol) \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u0441\u0442\u0435\u043a \u0434\u043b\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u044b\u0445 \u0442\u0443\u043d\u043d\u0435\u043b\u0435\u0439, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f \u0447\u0430\u0441\u0442\u043d\u044b\u0445 \u0441\u0435\u0442\u0435\u0439 \u0432 \u0443\u0441\u043b\u043e\u0432\u0438\u044f\u0445, \u043a\u043e\u0433\u0434\u0430 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f (WireGuard, OpenVPN) \u0432 \u0441\u0438\u043b\u0443 \u0440\u0430\u0437\u043d\u044b\u0445 \u043e\u0431\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u0441\u0442\u0432 \u043d\u0435 \u043f\u0440\u0438\u043c\u0435\u043d\u0438\u043c\u044b. \u041f\u0440\u043e\u0435\u043a\u0442 \u043f\u043e\u0437\u0438\u0446\u0438\u043e\u043d\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043d\u0435 \u043a\u0430\u043a \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e\u0439 \u0444\u043e\u0440\u043a WireGuard, \u0430 \u043a\u0430\u043a &#171;\u0421\u0435\u0442\u044c \u0414\u0440\u0443\u0437\u0435\u0439&#187; (Friends-to-Friends VPN) \u0441 \u0443\u043f\u043e\u0440\u043e\u043c \u043d\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0437\u0430\u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u043e\u0432\u0430\u0432\u0448\u0438\u0445 \u0441\u0435\u0431\u044f \u043a\u0440\u0438\u043f\u0442\u043e\u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u043e\u0432 \u0438 \u0430\u0432\u0442\u043e\u043d\u043e\u043c\u043d\u0443\u044e \u0440\u0430\u0431\u043e\u0442\u0443 \u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-156249","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u043e\u0435\u043a\u0442 ANet (ANet Secure Transport Protocol) \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u0441\u0442\u0435\u043a \u0434\u043b\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u044b\u0445 \u0442\u0443\u043d\u043d\u0435\u043b\u0435\u0439, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f \u0447\u0430\u0441\u0442\u043d\u044b\u0445 \u0441\u0435\u0442\u0435\u0439 \u0432 \u0443\u0441\u043b\u043e\u0432\u0438\u044f\u0445, \u043a\u043e\u0433\u0434\u0430 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f (WireGuard, OpenVPN) \u0432.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/news\/pervyj-publichnyj-reliz-anet-steka-dlya-sozdaniya-zashhishhyonnyh-tunnelej\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u0435\u0440\u0432\u044b\u0439 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 ANet, \u0441\u0442\u0435\u043a\u0430 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u044b\u0445 \u0442\u0443\u043d\u043d\u0435\u043b\u0435\u0439 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u043e\u0435\u043a\u0442 ANet (ANet Secure Transport Protocol) \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u0441\u0442\u0435\u043a \u0434\u043b\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u044b\u0445 \u0442\u0443\u043d\u043d\u0435\u043b\u0435\u0439, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f \u0447\u0430\u0441\u0442\u043d\u044b\u0445 \u0441\u0435\u0442\u0435\u0439 \u0432 \u0443\u0441\u043b\u043e\u0432\u0438\u044f\u0445, \u043a\u043e\u0433\u0434\u0430 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f (WireGuard, OpenVPN) \u0432.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/pervyj-publichnyj-reliz-anet-steka-dlya-sozdaniya-zashhishhyonnyh-tunnelej\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-02-02T09:11:59+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-02-04T09:12:54+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Pierwsza publiczna wersja ANet, staku do tworzenia zabezpieczonych tuneli | ProHoster","description":"Projekt ANet (ANet Secure Transport Protocol) rozwija alternatywny stak do organizacji zabezpieczonych tuneli, przeznaczony do \u0142\u0105czenia prywatnych sieci w warunkach, gdy standardowe rozwi\u0105zania (WireGuard, OpenVPN) nie s\u0105 adekwatne.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/pervyj-publichnyj-reliz-anet-steka-dlya-sozdaniya-zashhishhyonnyh-tunnelej","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u0435\u0440\u0432\u044b\u0439 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 ANet, \u0441\u0442\u0435\u043a\u0430 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u044b\u0445 \u0442\u0443\u043d\u043d\u0435\u043b\u0435\u0439 | ProHoster","og:description":"\u041f\u0440\u043e\u0435\u043a\u0442 ANet (ANet Secure Transport Protocol) \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u0441\u0442\u0435\u043a \u0434\u043b\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u044b\u0445 \u0442\u0443\u043d\u043d\u0435\u043b\u0435\u0439, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f \u0447\u0430\u0441\u0442\u043d\u044b\u0445 \u0441\u0435\u0442\u0435\u0439 \u0432 \u0443\u0441\u043b\u043e\u0432\u0438\u044f\u0445, \u043a\u043e\u0433\u0434\u0430 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f (WireGuard, OpenVPN) \u0432.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/pervyj-publichnyj-reliz-anet-steka-dlya-sozdaniya-zashhishhyonnyh-tunnelej","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-02-02T09:11:59+00:00","article:modified_time":"2026-02-04T09:12:54+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"156249","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-04 09:14:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-02-02 09:11:59","updated":"2026-02-04 09:14:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/156249","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=156249"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/156249\/revisions"}],"predecessor-version":[{"id":156609,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/156249\/revisions\/156609"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=156249"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=156249"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=156249"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}