{"id":152149,"date":"2025-12-20T11:12:33","date_gmt":"2025-12-20T09:12:33","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/kompaniya-mullvad-predstavila-gotatun-realizacziyu-vpn-wireguard-na-yazyke-rust"},"modified":"2025-12-20T11:12:33","modified_gmt":"2025-12-20T09:12:33","slug":"kompaniya-mullvad-predstavila-gotatun-realizacziyu-vpn-wireguard-na-yazyke-rust","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/kompaniya-mullvad-predstavila-gotatun-realizacziyu-vpn-wireguard-na-yazyke-rust","title":{"rendered":"Mullvad esitles GotaTun'i, WireGuard VPN'i teostust Rust programmas","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>VPN-teenuse pakkuja Mullvad, kes arendab Mullvad Brauserit ja pakub infrastruktuuri Mozilla VPN teenusele, esitles projekti GotaTun, mis rakendab WireGuard VPN-protokolli, kirjutatud Rust keeles ja t\u00f6\u00f6tav kasutajaruumi. Projekti kood jaotatakse BSD litsentsi alusel. Mullvad on juba kasutanud GotaTuni VPN-klient Android platvormil ning kavatseb j\u00e4rgmise aasta jooksul selle rakendused desktopidele ja iOS-ile \u00fcle viia.      <\/p>\n<p>GotaTun on BoringTun t\u00f6\u00f6riista fork, mida arendab Cloudflare ja mis on rakenduses WARP kasutusel. GotaTun erineb BoringTunist t\u00e4ieliku toe poolest Android platvormile, j\u00f5udlusoptimeerimise ja t\u00e4iendavate privaatsuse kaitse v\u00f5imaluste poolest.    <\/p>\n<p>GotaTun integreerib DAITA (Defense Against AI-guided Traffic Analysis) tehnoloogia toe, et kaitsta kr\u00fcpteeritud transititee anal\u00fc\u00fcsi eest, mida teostatakse masin\u00f5ppe p\u00f5histe t\u00f6\u00f6riistadega. DAITA normaliseerib saadetavate paketide suurused, segab juhuslikku taustaliiklust ja moonutab t\u00fc\u00fcpiliste andmevoogude mustreid. GotaTunis on samuti rakendatud Multihop-re\u017eiim, mis v\u00f5imaldab p\u00f6\u00f6rduda <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/vpn\/\"   title=\"VPN\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"295\">VPN<\/a>-serverite poole mitte otse, vaid l\u00e4bi rea transit s\u00f5lmi, mis v\u00f5imaldab n\u00e4iteks korraldada liikluse edasiviimist optimaalsemate marsruutide kaudu.    <\/p>\n<p>GotaTunis on j\u00f5udluse t\u00f5stmiseks rakendatud mitme tahhi t\u00f6\u00f6tlemist ja kasutatud zero-copy m\u00e4lu t\u00f6\u00f6tlusstrateegiat, ilma vahem\u00e4lu kasutamata, kasutades ainult algselt antud puhvers\u00e4tteid.    <\/p>\n<p>Varem, Mullvad'i rakendustes kasutati WireGuardi Go keeles implementeeritud fork'i \u2013 wireguard-go, millel on tugi DAITA ja Multihopile. Google'i statistika kohaselt olid 85% Mullvad'i Android-klientide kasutajate saadetud juhuslikest l\u00f5petamisest seotud wireguard-go koodiga, mist\u00f5ttu otsustas Mullvad asendada WireGuardi rakenduse usaldusv\u00e4\u00e4rsema variandiga.     <\/p>\n<p>Rust keeles implementatsioon valiti, kuna Mullvad VPN rakendus on kirjutatud Rust keeles, v\u00e4lja arvatud wireguard-go kood, millega suhtlemine toimus keerulise ja unsafe blokke kasutava FFI (v\u00e4list funktsiooni liides) kaudu. Novembri l\u00f5pus avaldatud Mullvad'i Android-klientide v\u00e4ljaandes asendati wireguard-go implementeering GotaTuniga, mis lahendas usaldusv\u00e4\u00e4rsuse probleeme \u2014 v\u00f5rreldes varasemate versioonidega muutus juhuslike l\u00f5petamiste statistiline n\u00e4itaja 0,40% -lt 0,01% -le.<br \/>\n<br \/>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64457\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>VPN-\u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440 Mullvad, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0438\u0439 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440 Mullvad Browser \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u0434\u043b\u044f \u0441\u0435\u0440\u0432\u0438\u0441\u0430 Mozilla VPN, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u043f\u0440\u043e\u0435\u043a\u0442 GotaTun \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 VPN-\u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 WireGuard, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0439 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust \u0438 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0435\u0439 \u0432 \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 BSD. \u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Mullvad \u0443\u0436\u0435 \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u043b\u0430 GotaTun \u0432 VPN-\u043a\u043b\u0438\u0435\u043d\u0442\u0435 \u0434\u043b\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Android \u0438 \u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u043c \u0433\u043e\u0434\u0443 \u043d\u0430\u043c\u0435\u0440\u0435\u043d\u0430 \u043f\u0435\u0440\u0435\u0432\u0435\u0441\u0442\u0438 \u043d\u0430 \u043d\u0435\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0434\u043b\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-152149","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=\"VPN-\u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440 Mullvad, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0438\u0439 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440 Mullvad Browser \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u0434\u043b\u044f \u0441\u0435\u0440\u0432\u0438\u0441\u0430 Mozilla VPN, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u043f\u0440\u043e\u0435\u043a\u0442 GotaTun \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 VPN-\u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 WireGuard, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0439 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust \u0438.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/news\/kompaniya-mullvad-predstavila-gotatun-realizacziyu-vpn-wireguard-na-yazyke-rust\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Mullvad \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 GotaTun, \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e VPN WireGuard \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"VPN-\u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440 Mullvad, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0438\u0439 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440 Mullvad Browser \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u0434\u043b\u044f \u0441\u0435\u0440\u0432\u0438\u0441\u0430 Mozilla VPN, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u043f\u0440\u043e\u0435\u043a\u0442 GotaTun \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 VPN-\u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 WireGuard, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0439 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust \u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/news\/kompaniya-mullvad-predstavila-gotatun-realizacziyu-vpn-wireguard-na-yazyke-rust\" \/>\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=\"2025-12-20T09:12:33+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-12-20T09:12:33+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\udd47 Mullvad esitles GotaTun'i, WireGuard VPN teostust Rusti keeles | ProHoster","description":"VPN-teenusepakkuja Mullvad, kes arendab Mullvad Brauserit ja pakub infrastruktuuri Mozilla VPN-i teenusele, esitles GotaTun projekti, mille VPN-protokoll WireGuard on kirjutatud Rusti keeles.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/kompaniya-mullvad-predstavila-gotatun-realizacziyu-vpn-wireguard-na-yazyke-rust","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Mullvad \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 GotaTun, \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e VPN WireGuard \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust | ProHoster","og:description":"VPN-\u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440 Mullvad, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0438\u0439 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440 Mullvad Browser \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u0434\u043b\u044f \u0441\u0435\u0440\u0432\u0438\u0441\u0430 Mozilla VPN, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u043f\u0440\u043e\u0435\u043a\u0442 GotaTun \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 VPN-\u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 WireGuard, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0439 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust \u0438.","og:url":"https:\/\/prohoster.info\/et\/blog\/news\/kompaniya-mullvad-predstavila-gotatun-realizacziyu-vpn-wireguard-na-yazyke-rust","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":"2025-12-20T09:12:33+00:00","article:modified_time":"2025-12-20T09:12:33+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"152149","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":"","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 14:44:44","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-20 13:43:08","updated":"2026-02-04 14:44:44","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/152149","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=152149"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/152149\/revisions"}],"predecessor-version":[{"id":156924,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/152149\/revisions\/156924"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=152149"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=152149"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=152149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}