{"id":100729,"date":"2021-07-08T22:23:29","date_gmt":"2021-07-08T20:23:29","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/proekt-tor-predstavil-realizacziyu-na-yazyke-rust-kotoraya-v-budushhem-zamenit-variant-na-si"},"modified":"2021-07-08T22:23:29","modified_gmt":"2021-07-08T20:23:29","slug":"proekt-tor-predstavil-realizacziyu-na-yazyke-rust-kotoraya-v-budushhem-zamenit-variant-na-si","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/proekt-tor-predstavil-realizacziyu-na-yazyke-rust-kotoraya-v-budushhem-zamenit-variant-na-si","title":{"rendered":"Proiectul Tor a prezentat o implementare \u00een limbajul Rust, care \u00een viitor va \u00eenlocui varianta \u00een C","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Dezvoltatorii re\u021belei anonime Tor au prezentat proiectul Arti, \u00een care se lucreaz\u0103 la crearea unei implement\u0103ri a protocolului Tor \u00een limbajul Rust. Spre deosebire de implementarea \u00een C, care a fost ini\u021bial proiectat\u0103 ca un proxy SOCKS, iar apoi adaptat\u0103 pentru alte nevoi, Arti se dezvolt\u0103 ini\u021bial sub forma unei biblioteci modulare \u00eencorporabile, pe care diferite aplica\u021bii o vor putea utiliza. Lucr\u0103rile sunt \u00een desf\u0103\u0219urare de mai bine de un an, cu finan\u021bare din programul de granturi Zcash Open Major Grants (ZOMG). Codul este distribuit sub licen\u021bele Apache 2.0 \u0219i MIT.    <\/p>\n<p>Ca motive pentru rescrierea Tor \u00een Rust este dorin\u021ba de a atinge un nivel mai ridicat de securitate a codului prin utilizarea unui limbaj care asigur\u0103 o gestionare sigur\u0103 a memoriei. Conform estim\u0103rilor dezvoltatorilor Tor, cel pu\u021bin jum\u0103tate din toate vulnerabilit\u0103\u021bile urm\u0103rite de proiect vor fi eliminate \u00een implementarea pe Rust, cu condi\u021bia ca \u00een cod s\u0103 nu fie utilizate blocuri &#171;unsafe&#187;. Rust va permite, de asemenea, ob\u021binerea unei viteze de dezvoltare mai mari dec\u00e2t cea oferit\u0103 de C, datorit\u0103 expresivit\u0103\u021bii limbajului \u0219i a garan\u021biilor stricte, evit\u00e2nd astfel timpul pierdut cu verific\u0103rile redundante \u0219i scrierea de cod inutil. \u00cen plus, dezvoltarea noului proiect \u021bine cont de \u00eentreaga experien\u021b\u0103 anterioar\u0103 \u00een dezvoltarea Tor, ceea ce va ajuta la evitarea problemelor arhitecturale cunoscute \u0219i va face proiectul mai modular \u0219i eficient.          <\/p>\n<p>\u00cen starea actual\u0103, Arti poate deja s\u0103 se conecteze la re\u021beaua Tor, asigur\u00e2nd interac\u021biunea cu <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/ro\/server\/dts-dusseldorf\/\"   title=\"servers\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3445\">servers<\/a> directoriile \u0219i cre\u00e2nd conexiuni anonimizate deasupra Tor cu furnizarea de proxy bazat pe protocolul SOCKS. Dezvoltarea nu este recomandat\u0103 pentru utilizare \u00een sisteme de produc\u021bie, deoarece nu toate func\u021bionalit\u0103\u021bile de asigurare a confiden\u021bialit\u0103\u021bii sunt implementate \u0219i nu se garanteaz\u0103 compatibilitatea \u00eenapoi la nivel de API. Prima versiune a clientului, care \u00eendepline\u0219te criteriile de securitate, suport\u00e2nd noduri de supraveghere \u0219i izolare a fluxurilor, este planificat\u0103 pentru lansare \u00een octombrie.       <\/p>\n<p>\u00cen martie 2022 este a\u0219teptat prima versiune beta cu implementarea experimental\u0103 a bibliotecii embeded \u0219i optimiz\u0103ri de performan\u021b\u0103. Prima versiune stabil\u0103, cu API stabil, CLI \u0219i format de configurare, precum \u0219i cu auditul realizat, este programat\u0103 pentru mijlocul lunii septembrie 2022. Aceast\u0103 versiune va fi adecvat\u0103 pentru utilizarea ini\u021bial\u0103 de c\u0103tre utilizatorii obi\u0219nui\u021bi. La sf\u00e2r\u0219itul lunii octombrie 2022 se a\u0219teapt\u0103 actualizarea 1.1 cu suport pentru transporturi conectabile \u0219i pun\u021bi pentru ocolirea blocajelor. Suportul pentru serviciile onion este planificat pentru versiunea 1.2, iar atingerea parit\u0103\u021bii cu clientul scris \u00een limbajul C se a\u0219teapt\u0103 \u00een versiunea 2.0, termenele pentru care nu sunt \u00eenc\u0103 stabilite.    <\/p>\n<p>\u00cen continuare, dezvoltatorii prognozeaz\u0103 o reducere treptat\u0103 a activit\u0103\u021bii legate de dezvoltarea codului \u00een C \u0219i o cre\u0219tere a timpului dedicat edit\u0103rii \u00een Rust. C\u00e2nd implementarea \u00een Rust va atinge nivelul capabil s\u0103 \u00eenlocuiasc\u0103 varianta \u00een C, dezvoltatorii vor \u00eenceta ad\u0103ugarea de noi func\u021bionalit\u0103\u021bi \u00een implementarea \u00een C \u0219i, dup\u0103 o perioad\u0103, \u00ee\u0219i vor opri complet suportul. Dar acest lucru nu se va \u00eent\u00e2mpla cur\u00e2nd, iar p\u00e2n\u0103 c\u00e2nd implementarea \u00een Rust nu va atinge nivelul unei \u00eenlocuiri complete, dezvoltarea clientului \u0219i a relaye-ului Tor \u00een C va continua.<br \/>\n<br \/>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=55461\">opennet.ro<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u043e\u0439 \u0441\u0435\u0442\u0438 Tor \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0438 \u043f\u0440\u043e\u0435\u043a\u0442 Arti, \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0432\u0435\u0434\u0451\u0442\u0441\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u043f\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 Tor \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust. \u0412 \u043e\u0442\u043b\u0438\u0447\u0438\u0435 \u043e\u0442 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043d\u0430 \u0421\u0438, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0432\u043d\u0430\u0447\u0430\u043b\u0435 \u0431\u044b\u043b\u0430 \u0441\u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0430 \u043a\u0430\u043a SOCKS-\u043f\u0440\u043e\u043a\u0441\u0438, \u0430 \u0443\u0436\u0435 \u043f\u043e\u0442\u043e\u043c \u043f\u043e\u0434\u043e\u0433\u043d\u0430\u043d\u0430 \u043f\u043e\u0434 \u0434\u0440\u0443\u0433\u0438\u0435 \u043f\u043e\u0442\u0440\u0435\u0431\u043d\u043e\u0441\u0442\u0438, Arti \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u0444\u043e\u0440\u043c\u0435 \u043c\u043e\u0434\u0443\u043b\u044c\u043d\u043e\u0439 \u0432\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0441\u043c\u043e\u0433\u0443\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f. \u0420\u0430\u0431\u043e\u0442\u0430 \u0432\u0435\u0434\u0451\u0442\u0441\u044f \u0443\u0436\u0435 [&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-100729","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u043e\u0439 \u0441\u0435\u0442\u0438 Tor \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0438 \u043f\u0440\u043e\u0435\u043a\u0442 Arti, \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0432\u0435\u0434\u0451\u0442\u0441\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u043f\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 Tor \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust.\" \/>\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\/ro\/blog\/news\/proekt-tor-predstavil-realizacziyu-na-yazyke-rust-kotoraya-v-budushhem-zamenit-variant-na-si\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\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\u0440\u043e\u0435\u043a\u0442 Tor \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0432 \u0431\u0443\u0434\u0443\u0449\u0435\u043c \u0437\u0430\u043c\u0435\u043d\u0438\u0442 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u043d\u0430 \u0421\u0438 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u043e\u0439 \u0441\u0435\u0442\u0438 Tor \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0438 \u043f\u0440\u043e\u0435\u043a\u0442 Arti, \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0432\u0435\u0434\u0451\u0442\u0441\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u043f\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 Tor \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/proekt-tor-predstavil-realizacziyu-na-yazyke-rust-kotoraya-v-budushhem-zamenit-variant-na-si\" \/>\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=\"2021-07-08T20:23:29+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-07-08T20:23:29+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\udd47Proiectul Tor a prezentat o implementare \u00een limbajul Rust, care \u00een viitor va \u00eenlocui varianta \u00een C | ProHoster","description":"Dezvoltatorii re\u021belei anonime Tor au prezentat proiectul Arti, \u00een cadrul c\u0103ruia se lucreaz\u0103 la crearea unei implement\u0103ri a protocolului Tor \u00een limbajul Rust.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/proekt-tor-predstavil-realizacziyu-na-yazyke-rust-kotoraya-v-budushhem-zamenit-variant-na-si","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","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\u0440\u043e\u0435\u043a\u0442 Tor \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0432 \u0431\u0443\u0434\u0443\u0449\u0435\u043c \u0437\u0430\u043c\u0435\u043d\u0438\u0442 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u043d\u0430 \u0421\u0438 | ProHoster","og:description":"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u043e\u0439 \u0441\u0435\u0442\u0438 Tor \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0438 \u043f\u0440\u043e\u0435\u043a\u0442 Arti, \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0432\u0435\u0434\u0451\u0442\u0441\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u043f\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 Tor \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust.","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/proekt-tor-predstavil-realizacziyu-na-yazyke-rust-kotoraya-v-budushhem-zamenit-variant-na-si","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":"2021-07-08T20:23:29+00:00","article:modified_time":"2021-07-08T20:23:29+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"100729","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-07-08 20:28:25","updated":"2026-02-19 09:14:04","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/100729","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=100729"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/100729\/revisions"}],"predecessor-version":[{"id":161820,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/100729\/revisions\/161820"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=100729"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=100729"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=100729"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}