Jawapan ringkas
WireGuard ialah protokol VPN yang direka dari awal berasaskan kriptografi moden dan kod yang sangat kecil, kira-kira empat ribu baris berbanding ratusan ribu untuk protokol lama. Ini menjadikannya pantas, ringan pada bateri, cepat menyambung semula bila anda menukar rangkaian, dan jauh lebih mudah diaudit. SecureNet menggunakan WireGuard secara eksklusif: tiada menu protokol kerana tiada pilihan yang lebih baik untuk ditawarkan.
Fakta utama
- Kira-kira 4,000 baris kod, berbanding beberapa ratus ribu untuk timbunan OpenVPN. Lebih sedikit kod, lebih sedikit tempat untuk pepijat.
- Kriptografi moden tetap (ChaCha20, Poly1305, Curve25519, BLAKE2s). Tiada perundingan, tiada pilihan lemah.
- Menyambung dalam kira-kira satu saat dan bertahan bila beralih dari Wi-Fi ke selular tanpa terputus.
- Penggunaan bateri lebih rendah berbanding OpenVPN kerana ia melakukan kerja lebih sedikit per paket.
- Terbina dalam kernel Linux sejak 2020 dan digunakan oleh kebanyakan perkhidmatan VPN utama hari ini.
Apa yang dilakukan protokol
Protokol VPN ialah set peraturan untuk membina terowong terenkripsi: bagaimana kedua‑dua hujung membuktikan identiti mereka, bagaimana mereka bersetuju pada kunci, dan bagaimana setiap paket dibungkus. Setiap VPN menggunakan satu. Sepanjang kebanyakan tahun 2010-an pilihan ialah antara OpenVPN, yang fleksibel tetapi perlahan, dan IKEv2/IPsec, yang lebih cepat tetapi kompleks dan pelaksanaannya tidak seragam. Pengenalan kepada VPN membincangkan terowong itu sendiri; artikel ini mengenai apa yang membentuk terowong itu.
Apa yang WireGuard lakukan secara berbeza
WireGuard direka oleh Jason Donenfeld dengan satu idea utama: menjadikannya kecil. Daripada menyokong setiap cipher dan setiap pilihan, ia menetapkan satu set primitif kriptografi moden dan menghapuskan perundingan sepenuhnya. Hasilnya ialah protokol yang hanya memerlukan beberapa ribu baris kod dan boleh dibaca oleh seorang dalam satu petang.
- Tiada perundingan cipher. Kedua‑dua hujung sudah mengetahui tepat algoritma yang akan digunakan, jadi tidak ada yang boleh diturunkan atau disalahkonfigurasi.
- Jabat tangan tanpa status. Sambungan dibentuk dalam satu perjalanan pulang, itulah sebabnya terasa serta-merta.
- Roaming terbina dalam. Jika alamat IP anda berubah kerana anda berjalan dari Wi-Fi ke rangkaian selular, terowong terus beroperasi dengan alamat baru.
- Senyap secara lalai. Pelayan WireGuard tidak memberi respons kepada paket yang tidak datang dari kunci yang dikenali, jadi ia tidak dapat dikesan oleh pengimbasan.
Perbandingan WireGuard, OpenVPN dan IKEv2
| WireGuard | OpenVPN | IKEv2/IPsec | |
|---|---|---|---|
| Pangkalan kod | Sangat kecil | Sangat besar | Besar, tersebar di seluruh OS |
| Kriptografi | Tetap, moden | Boleh dikonfigurasi, termasuk pilihan warisan | Boleh dikonfigurasi |
| Masa sambungan | Kira‑kira satu saat | Beberapa saat | Satu hingga beberapa saat |
| Mengendalikan perubahan rangkaian | Tanpa gangguan | Biasanya menyambung semula | Baik |
| Kesan pada bateri pada iPhone | Rendah | Lebih tinggi | Sederhana |
| Kemudahan audit | Tinggi | Rendah | Rendah |
Apa maksudnya pada iPhone
Telefon mudah alih sentiasa menukar rangkaian dan menghabiskan kebanyakan masa dalam keadaan tidur. Protokol yang memerlukan perundingan semula yang lama setiap kali rangkaian berubah akan terasa rosak pada telefon, manakala yang melakukan kerja berat pada setiap paket akan kelihatan dalam statistik penggunaan bateri. Reka bentuk roaming dan ringan WireGuard menjelaskan mengapa SecureNet dapat menyambung semula sebaik sahaja anda meninggalkan rumah tanpa anda sedar, dan mengapa menyalakannya sepanjang hari bukanlah keputusan yang mempengaruhi bateri.
Mengapa SecureNet hanya menawarkan WireGuard
Sesetengah aplikasi VPN memaparkan menu protokol. Kami menimbangkannya tetapi memutuskan untuk tidak menggunakannya. Setiap protokol tambahan bermakna lebih banyak kod untuk diselenggara, lebih banyak permukaan bagi pepijat, dan pilihan yang kebanyakan orang tidak bersedia membuatnya. WireGuard lebih cepat, lebih mudah dan lebih mudah diaudit berbanding alternatif lain, dan tidak ada situasi pada iPhone, iPad atau Mac di mana kami akan mengesyorkan beralih daripadanya. Oleh itu, tiada pertukaran.
Kurang konfigurasi bukanlah kekangan. Ia merupakan falsafah reka bentuk keseluruhan protokol, dan kami mengekalkannya dalam aplikasi.
Kelajuan dalam praktik
Protokol menghapuskan kebanyakan beban penyulitan, menjadikan jarak dan beban pelayan sebagai faktor yang menentukan kelajuan anda. Oleh itu, mod Automatic SecureNet memilih pelayan berdasarkan latensi dan beban, dan aplikasi menyertakan ujian kelajuan dalam Tetapan. Maklumat lanjut dalam Adakah VPN memperlahankan internet anda?
Soalan Lazim
Adakah WireGuard selamat?
Ya. Ia menggunakan kriptografi terkini yang diiktiraf, telah dianalisis secara formal, dan pangkalan kodnya yang kecil telah diaudit jauh lebih teliti berbanding protokol lama.
Adakah WireGuard lebih cepat daripada OpenVPN?
Secara konsisten. Ia melakukan kerja yang lebih sedikit per paket dan menyambung dalam satu perjalanan pulang. Pada pelayan yang sama, WireGuard biasanya memberikan kadar penghantaran yang lebih tinggi dan latensi yang lebih rendah.
Bolehkah saya menukar SecureNet ke protokol lain?
Tidak. SecureNet menggunakan WireGuard secara eksklusif. Tiada tetapan protokol kerana tidak ada pilihan yang lebih baik untuk ditawarkan pada iPhone, iPad atau Mac.
Adakah WireGuard berfungsi apabila saya berpindah antara Wi-Fi dan selular?
Ya, itu salah satu matlamat reka bentuknya. Terowong terus dari alamat baru tanpa sambungan semula penuh.