Versi stabil pertama Arti, pelaksanaan Tor dalam Rust, telah dikeluarkan

Arti 1.0 kini stabil dan tersedia untuk semua orang

Banyak aspek telah dipertingkatkan dalam Arti 1.0 termasuk prestasi dan kekukuhan

Pemaju rangkaian tanpa nama Tor didedahkan itu sudah versi stabil pertama dikeluarkan projek arti, yang membangunkan klien Tor yang ditulis dalam Rust.

Arti versi 1.0 ditandakan boleh digunakan oleh pengguna umum dan menyediakan tahap privasi, kemudahan penggunaan dan kestabilan yang sama seperti pelaksanaan C utama.

Apabila kami menentukan set pencapaian kami, kami mentakrifkan Arti 1.0.0 sebagai "sedia pengeluaran" - anda sepatutnya boleh menggunakannya di dunia nyata, untuk mendapatkan tahap privasi, kemudahan penggunaan dan kestabilan yang serupa seperti yang anda lakukan. dengan pelanggan C Tor. API hendaklah (lebih kurang) stabil untuk penyepadu.

Kami percaya kami telah mencapainya. Anda kini boleh menggunakan proksi arti untuk menyambung ke rangkaian Tor untuk menamakan sambungan rangkaian anda.

Harap maklum bahawa kami tidak mengesyorkan menunjuk penyemak imbas web konvensional pada arti(atau, sememangnya, C Tor): pelayar web membocorkan banyak maklumat peribadi dan mengenal pasti. Untuk menyemak imbas web tanpa nama, gunakan Pelayar Tor; kami mempunyai arahan untuk menggunakannya dengan Arti .

Tentang Arti

Tidak seperti pelaksanaan C, yang pada asalnya direka sebagai proksi SOCKS dan kemudiannya disesuaikan untuk memenuhi keperluan lain, Arti pada mulanya dibangunkan sebagai perpustakaan pemalam modular yang boleh digunakan oleh pelbagai aplikasi.

Tambahan pula, apabila membangunkan projek baru semua pengalaman diambil kira pembangunan Tor, yang mengelakkan isu seni bina yang diketahui, menjadikan projek lebih modular dan cekap.

Sebab untuk menulis semula Tor dalam Rust ialah mencapai tahap keselamatan yang lebih tinggi kod dengan menggunakan bahasa yang selamat memori. Menurut pembangun Tor, sekurang-kurangnya separuh daripada semua kelemahan yang dijejaki oleh projek akan dikecualikan dalam pelaksanaan Rust jika kod itu tidak menggunakan blok "tidak selamat".

karat juga akan membolehkan anda mencapai kelajuan pembangunan yang lebih pantas berbanding dengan C, disebabkan oleh ekspresi bahasa dan jaminan kukuh yang membolehkan anda tidak membuang masa pada pemeriksaan berganda dan menulis kod yang tidak perlu.

Kebaharuan utama Arti 1.0

Versi 1.0 Arti ini menumpukan terutamanya pada kerja asas dalam peranan pelanggan, kerana ia disebut kekukuhan bootstrap telah dipertingkatkan.

Begitu juga dengan itu menambah mekanisme yang teguh untuk melaporkan status but supaya aplikasi boleh mengesan dan membantu mendiagnosis masalah, serta API yang jauh lebih stabil dan lebih baik dianalisis daripada enam bulan lalu.

Ia juga diketengahkan bahawa prestasi diprofilkan merentasi pelbagai metrik, serta kerja telah dilakukan untuk menangani perkara yang tidak sesuai.

Perubahan lain yang menonjol:

  • Pengasingan Litar Berorientasikan Harta.
  • Pengesahan kebenaran fail untuk memastikan data disimpan dengan selamat.
  • Peninggalan maklumat sensitif daripada rekod.
  • Kosongkan kekunci daripada memori selepas digunakan.
  • Mengeraskan terhadap serangan berasaskan debugger.
  • Pelapik saluran untuk menentang analisis trafik berasaskan aliran bersih
  • Kemudahalihan yang dipertingkatkan pada iOS, Android dan Windows.

En versi 1.1, ia dirancang untuk melaksanakan sokongan untuk pengangkutan boleh pasang dan jambatan untuk mengelakkan kunci. Versi 1.2 dijangka menyokong perkhidmatan bawang dan ciri berkaitan seperti kawalan kesesakan RTT dan perlindungan DDoS.

Mencapai pariti dengan pelanggan C dijadualkan untuk cawangan 2.0, yang juga akan menyediakan pautan untuk menggunakan Arti dalam kod dalam pelbagai bahasa pengaturcaraan.

Dalam beberapa tahun akan datang, kerja akan menumpukan pada melaksanakan fungsi yang diperlukan untuk menjalankan pengulang dan pelayan direktori. Apabila kod Rust mencapai tahap di mana ia boleh menggantikan sepenuhnya versi C, pembangun berhasrat untuk menjadikan Arti sebagai pelaksanaan utama Tor dan berhenti mengekalkan pelaksanaan C.

Sokongan untuk versi bahasa C akan dihentikan secara berperingkat untuk membolehkan penghijrahan yang lancar.

Akhir sekali, jika anda berminat untuk mengetahui lebih lanjut mengenainya, anda boleh merujuk butiran dalam pautan berikut.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.