SSH3: Shell aman yang lebih cepat dan lebih kaya fitur dengan HTTP/3
- Ikhtisar SSH3: SSH3 meninjau ulang protokol SSH secara menyeluruh dan memetakan semantiknya ke atas mekanisme HTTP. SSH3 menggunakan QUIC+TLS1.3 untuk membangun kanal aman dan memanfaatkan mekanisme autentikasi HTTP untuk autentikasi pengguna.
SSH3 lebih cepat
- Kecepatan penyiapan sesi: SSH3 jauh lebih cepat dalam menyiapkan sesi dibandingkan SSHv2. SSHv2 memerlukan 5~7 kali perjalanan bolak-balik jaringan, sedangkan SSH3 hanya memerlukan 3 kali perjalanan bolak-balik.
SSH3 aman
- Mekanisme keamanan: SSH3 bergantung pada mekanisme yang kuat dan telah teruji lama seperti TLS 1.3, QUIC, dan HTTP. Protokol-protokol ini sudah banyak digunakan pada aplikasi penting keamanan di internet.
Server SSH3 publik dapat disembunyikan
- Penyembunyian server: Server SSH3 disembunyikan di balik tautan rahasia dan hanya merespons percobaan autentikasi yang melakukan permintaan HTTP ke tautan tertentu. Dengan ini, server SSH3 dapat dibuat tidak terlihat oleh pengguna internet.
SSH3 sudah kaya fitur
- Fitur baru: Mendukung UDP port forwarding, penggunaan sertifikat X.509, penyembunyian server, serta autentikasi pengguna tanpa kunci (OpenID Connect).
- Implementasi fitur OpenSSH: Mengimplementasikan fitur-fitur populer OpenSSH seperti parsing
~/.ssh/authorized_keys, parsing ~/.ssh/config, autentikasi server berbasis sertifikat, mekanisme known_hosts, penggunaan otomatis ssh-agent, SSH agent forwarding, TCP port forwarding, dan lainnya.
Menginstal SSH3
- Kompilasi dari source: Memerlukan versi Golang terbaru, lalu melalui langkah mengunduh source code dan mengompilasi biner.
- Deployment server SSH3: Server SSH3 harus di-deploy ke host, dan memerlukan sertifikat X.509 serta private key. Disediakan cara penggunaan executable
ssh3-server.
- Menggunakan klien SSH3: Setelah server SSH3 berjalan, Anda dapat terhubung menggunakan klien SSH3. Disediakan cara penggunaan executable
ssh3.
Opini GN⁺
- Pentingnya: SSH3 menawarkan penyiapan sesi yang lebih cepat dan penguatan keamanan dibandingkan protokol SSH yang ada. Khususnya, metode autentikasi baru berbasis HTTP/3 dan fitur penyembunyian server memberi keuntungan besar dalam keamanan.
- Menarik: Bagi pengguna SSH yang sudah ada, kemampuan untuk tetap menggunakan fitur-fitur populer OpenSSH menjadi daya tarik tersendiri. Selain itu, fitur baru seperti UDP port forwarding membuka kemungkinan baru bagi administrator jaringan dan pengguna.
- Seru: Sifat eksperimental SSH3 dan fitur-fitur barunya memberi para profesional TI kesenangan dalam mengeksplorasi dan bereksperimen dengan alat baru. Metode autentikasi tanpa kunci melalui OpenID Connect memiliki potensi untuk mengubah pengalaman pengguna secara revolusioner.
1 komentar
Komentar Hacker News
Beragam pandangan ini menghadirkan diskusi menarik tentang konsep SSH over QUIC, mencakup kelebihan dan kekurangan teknis serta pertimbangan dari sisi keamanan.