{"id":96934,"date":"2020-10-15T02:42:31","date_gmt":"2020-10-15T00:42:31","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/v-yadro-platformy-android-perenesena-podderzhka-vpn-wireguard"},"modified":"2020-10-15T02:42:31","modified_gmt":"2020-10-15T00:42:31","slug":"v-yadro-platformy-android-perenesena-podderzhka-vpn-wireguard","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/v-yadro-platformy-android-perenesena-podderzhka-vpn-wireguard","title":{"rendered":"Podpora VPN WireGuard byla p\u0159enesena do j\u00e1dra platformy Android.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Spole\u010dnost Google <noindex><a rel=\"nofollow\" href=\"https:\/\/android.googlesource.com\/kernel\/common\/+\/0933807d35a8ce84f16e5bfef17a35e7791efb60\">p\u0159idala<\/a><\/noindex> do hlavn\u00edho k\u00f3du Android byl integrov\u00e1n k\u00f3d se zabudovanou podporou VPN <noindex><a rel=\"nofollow\" href=\"https:\/\/www.wireguard.com\/\">WireGuard<\/a><\/noindex>. K\u00f3d WireGuard byl p\u0159enesen do modifikace <noindex><a rel=\"nofollow\" href=\"https:\/\/android.googlesource.com\/kernel\/common\/+log\/refs\/heads\/android12-5.4\">j\u00e1dra Linux 5.4<\/a><\/noindex>, vyv\u00edjen\u00e9 pro budouc\u00ed vyd\u00e1n\u00ed platformy Android 12, z hlavn\u00edho j\u00e1dra Linux <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52632\">5.6<\/a><\/noindex>, jeho\u017e sou\u010d\u00e1st\u00ed byl p\u016fvodn\u011b <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52275\">pl\u00e1n zbavit se FTP \u2014 v<\/a><\/noindex> WireGuard. Podpora WireGuard na \u00farovni j\u00e1dra <noindex><a rel=\"nofollow\" href=\"https:\/\/android.googlesource.com\/kernel\/common\/+\/a5d10f0defc377d43672b304e31e37a517fbf0bf\">je ve v\u00fdchoz\u00edm nastaven\u00ed povolena<\/a><\/noindex>. <\/p>\n<p>Doposud byly v\u00fdvoj\u00e1\u0159i WireGuard pro Android <noindex><a rel=\"nofollow\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.wireguard.android\">nab\u00edzeli<\/a><\/noindex> mobiln\u00ed aplikaci, kter\u00e1 ji\u017e <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51688\">byla odstran\u011bna<\/a><\/noindex> spole\u010dnost\u00ed Google z katalogu Google Play kv\u016fli odkazu na str\u00e1nku pro p\u0159\u00edjem dar\u016f na webu projektu, co\u017e poru\u0161ovalo pravidla prov\u00e1d\u011bn\u00ed plateb (dary jsou ozna\u010deny jako nep\u0159ijateln\u00e9, pokud je shroma\u017e\u010fuje nerentabiln\u00ed organizace, kter\u00e1 nen\u00ed speci\u00e1ln\u011b registrov\u00e1na).<\/p>\n<p>P\u0159ipom\u00edn\u00e1me, \u017ee VPN WireGuard je realizov\u00e1na na z\u00e1klad\u011b modern\u00edch metod \u0161ifrov\u00e1n\u00ed, poskytuje velmi vysok\u00fd v\u00fdkon, je snadno pou\u017eiteln\u00e1, zbavena komplikac\u00ed a prok\u00e1zala se v \u0159ad\u011b velk\u00fdch nasazen\u00ed zpracov\u00e1vaj\u00edc\u00edch velk\u00e9 objemy provozu. Projekt se vyv\u00edj\u00ed od roku 2015, pro\u0161el auditem a <noindex><a rel=\"nofollow\" href=\"https:\/\/www.wireguard.com\/formal-verification\/\">form\u00e1ln\u00ed verifikac\u00ed<\/a><\/noindex> pou\u017e\u00edvan\u00fdch metod \u0161ifrov\u00e1n\u00ed. Ve WireGuard se pou\u017e\u00edv\u00e1 koncept sm\u011brov\u00e1n\u00ed podle \u0161ifrovac\u00edch kl\u00ed\u010d\u016f, kter\u00fd zahrnuje p\u0159i\u0159azen\u00ed uzav\u0159en\u00e9ho kl\u00ed\u010de k jednotliv\u00e9mu s\u00ed\u0165ov\u00e9mu rozhran\u00ed a aplikaci pro spojen\u00ed otev\u0159en\u00fdch kl\u00ed\u010d\u016f.<\/p>\n<p>V\u00fdm\u011bna otev\u0159en\u00fdch kl\u00ed\u010d\u016f pro nav\u00e1z\u00e1n\u00ed p\u0159ipojen\u00ed prob\u00edh\u00e1 analogicky s SSH. Pro dohodu kl\u00ed\u010d\u016f a p\u0159ipojen\u00ed bez spu\u0161t\u011bn\u00ed samostatn\u00e9ho d\u00e9mona v u\u017eivatelsk\u00e9m prostoru se pou\u017e\u00edv\u00e1 mechanismus Noise_IK z <noindex><a rel=\"nofollow\" href=\"http:\/\/noiseprotocol.org\/\">Noise Protocol Framework<\/a><\/noindex>, podobn\u00fd udr\u017eov\u00e1n\u00ed authorized_keys v SSH. P\u0159enos dat prob\u00edh\u00e1 prost\u0159ednictv\u00edm inkapsulace do UDP paket\u016f. Podporov\u00e1na je zm\u011bna IP adresy VPN serveru (roaming) bez p\u0159eru\u0161en\u00ed spojen\u00ed s automatick\u00fdm p\u0159enastaven\u00edm klienta.<\/p>\n<p>Pro \u0161ifrov\u00e1n\u00ed <noindex><a rel=\"nofollow\" href=\"https:\/\/www.wireguard.io\/protocol\/\">se pou\u017e\u00edv\u00e1<\/a><\/noindex>  proudov\u00e9 \u0161ifrov\u00e1n\u00ed <noindex><a rel=\"nofollow\" href=\"http:\/\/cr.yp.to\/chacha.html\">ChaCha20<\/a><\/noindex> a algoritmus pro autentizaci zpr\u00e1v (MAC) <noindex><a rel=\"nofollow\" href=\"http:\/\/cr.yp.to\/mac.html\">Poly1305<\/a><\/noindex>, vyvinut\u00e9 Danielem Bernsteinem (<noindex><a rel=\"nofollow\" href=\"http:\/\/cr.yp.to\/djb.html\">Daniel J. Bernstein<\/a><\/noindex>), Tanjou Lange<br \/>\n(Tanja Lange) a Peterem Schwabem (Peter Schwabe). ChaCha20 a Poly1305 jsou vychvalov\u00e1ny jako rychlej\u0161\u00ed a bezpe\u010dn\u011bj\u0161\u00ed alternativy k AES-256-CTR a HMAC, p\u0159i\u010dem\u017e jejich softwarov\u00e1 implementace umo\u017e\u0148uje dos\u00e1hnout stanoven\u00e9ho \u010dasu zpracov\u00e1n\u00ed bez pou\u017eit\u00ed speci\u00e1ln\u00ed hardwarov\u00e9 podpory. Pro generov\u00e1n\u00ed spole\u010dn\u00e9ho tajn\u00e9ho kl\u00ed\u010de se pou\u017e\u00edv\u00e1 protokol Diffie-Hellman na eliptick\u00fdch k\u0159ivk\u00e1ch v implementaci <noindex><a rel=\"nofollow\" href=\"http:\/\/cr.yp.to\/ecdh.html\">Curve25519<\/a><\/noindex>, tak\u00e9 navr\u017een\u00fd Danielem Bernsteinem. Pro hashov\u00e1n\u00ed se pou\u017e\u00edv\u00e1 algoritmus <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=35676\">BLAKE2s (RFC7693)<\/a><\/noindex>. <\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Zdroj: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53886\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u0434\u043e\u0431\u0430\u0432\u0438\u043b\u0430 \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u0443\u044e \u043a\u043e\u0434\u043e\u0432\u0443\u044e \u0431\u0430\u0437\u0443 Android \u043a\u043e\u0434 \u0441\u043e \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 VPN WireGuard. \u041a\u043e\u0434 WireGuard \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u0451\u043d \u0432 \u043c\u043e\u0434\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044e \u044f\u0434\u0440\u0430 Linux 5.4, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u043c\u0443\u044e \u0434\u043b\u044f \u0431\u0443\u0434\u0443\u0449\u0435\u0433\u043e \u0432\u044b\u043f\u0443\u0441\u043a\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Android 12, \u0438\u0437 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0433\u043e \u044f\u0434\u0440\u0430 Linux 5.6, \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0431\u044b\u043b \u043f\u0440\u0438\u043d\u044f\u0442 WireGuard. \u0420\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0430\u044f \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 \u044f\u0434\u0440\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 WireGuard \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0430 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e. \u0414\u043e \u0441\u0438\u0445 \u043f\u043e\u0440 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c\u0438 WireGuard [&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-96934","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u0434\u043e\u0431\u0430\u0432\u0438\u043b\u0430 \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u0443\u044e \u043a\u043e\u0434\u043e\u0432\u0443\u044e \u0431\u0430\u0437\u0443 Android \u043a\u043e\u0434 \u0441\u043e \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0439.\" \/>\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\/cs\/blog\/news\/v-yadro-platformy-android-perenesena-podderzhka-vpn-wireguard\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\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\u0412 \u044f\u0434\u0440\u043e \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Android \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 VPN WireGuard | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u0434\u043e\u0431\u0430\u0432\u0438\u043b\u0430 \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u0443\u044e \u043a\u043e\u0434\u043e\u0432\u0443\u044e \u0431\u0430\u0437\u0443 Android \u043a\u043e\u0434 \u0441\u043e \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0439.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/v-yadro-platformy-android-perenesena-podderzhka-vpn-wireguard\" \/>\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=\"2020-10-15T00:42:31+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-10-15T00:42:31+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\udd47Do j\u00e1dra platformy Android byla p\u0159enesena podpora VPN WireGuard | ProHoster","description":"Spole\u010dnost Google p\u0159idala do hlavn\u00edho k\u00f3du Androidu k\u00f3d se zabudovan\u00fdm.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/v-yadro-platformy-android-perenesena-podderzhka-vpn-wireguard","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","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\u0412 \u044f\u0434\u0440\u043e \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Android \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 VPN WireGuard | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u0434\u043e\u0431\u0430\u0432\u0438\u043b\u0430 \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u0443\u044e \u043a\u043e\u0434\u043e\u0432\u0443\u044e \u0431\u0430\u0437\u0443 Android \u043a\u043e\u0434 \u0441\u043e \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0439.","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/v-yadro-platformy-android-perenesena-podderzhka-vpn-wireguard","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":"2020-10-15T00:42:31+00:00","article:modified_time":"2020-10-15T00:42:31+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"96934","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":null,"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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:31:10","updated":"2022-10-03 07:28:30","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/96934","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=96934"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/96934\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=96934"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=96934"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=96934"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}