OpenSSH 10.0 memperkuat keamanan kriptografi dan mendesain ulang arsitektur otentikasi

  • OpenSSH 10.0 menghapus dukungan untuk algoritma DSA, yang dianggap usang dan rentan.
  • Algoritma pasca-kuantum hibrid disertakan sebagai default untuk pertukaran kunci: mlkem768x25519-sha256.
  • Peningkatan isolasi proses autentikasi pengguna dengan memperkenalkan komponen "sshd-auth".
  • Peningkatan kegunaan, sandi pilihan, dukungan FIDO2, dan perbaikan umum.

OpenSSH 10.0

La OpenSSH versi 10.0 sekarang tersedia dengan sejumlah peningkatan penting terkait keamanan, kriptografi pasca-kuantum, dan efisiensi sistem. Peluncuran ini merupakan langkah signifikan menuju penguatan infrastruktur komunikasi aman terhadap ancaman saat ini dan di masa mendatang. Selain itu, kemajuan ini menyoroti pentingnya mengikuti perkembangan alat enkripsi dan keamanan dalam dunia teknologi yang terus berkembang.

BukaSSH, salah satu implementasi SSH yang paling banyak digunakan di seluruh dunia, terus berkembang untuk beradaptasi dengan tantangan baru dalam keamanan siber. Kali ini, versi 10.0 tidak hanya memperbaiki bug, tetapi juga memperkenalkan perubahan struktural dan kriptografi yang dapat memengaruhi administrator sistem dan pengembang.

OpenSSH 10.0 memperkuat keamanan kriptografi

Salah satu keputusan yang paling penting adalah Hapus sepenuhnya dukungan untuk algoritma tanda tangan DSA (Digital Signature Algorithm), yang telah usang selama bertahun-tahun dan dianggap rentan terhadap serangan modern. OpenSSH sudah tidak digunakan lagi, tetapi masih didukung, yang menimbulkan risiko yang tidak perlu.

Mengenai pertukaran kunci, algoritma pasca-kuantum hibrida telah dipilih secara default: mlkem768x25519-sha256. Kombinasi ini mengintegrasikan skema ML-KEM (distandarisasi oleh NIST) dengan kurva eliptik X25519, menawarkan ketahanan terhadap serangan komputer kuantum tanpa mengorbankan efisiensi dalam sistem saat ini. Perubahan ini memposisikan OpenSSH sebagai pelopor dalam adopsi metode kriptografi yang dipersiapkan untuk era pasca-kuantum.

OpenSSh 10.0 mendesain ulang arsitektur otentikasi

Salah satu kemajuan yang paling teknis namun relevan adalah Pemisahan kode yang bertanggung jawab untuk otentikasi runtime menjadi biner baru yang disebut "sshd-auth". Modifikasi ini secara efektif mengurangi permukaan serangan sebelum autentikasi selesai, karena biner baru berjalan secara independen dari proses utama.

Dengan perubahan ini, penggunaan memori juga dioptimalkan, karena kode otentikasi diunduh setelah digunakan, meningkatkan efisiensi tanpa mengorbankan keamanan.

Dukungan FIDO2 dan peningkatan konfigurasi

OpenSSH 10.0 juga memperluas dukungan untuk token autentikasi FIDO2, memperkenalkan kemampuan baru untuk memverifikasi blob pengesahan FIDO. Meskipun utilitas ini masih dalam tahap percobaan dan belum terinstal secara default, hal ini merupakan langkah menuju autentikasi yang lebih tangguh dan terstandarisasi dalam lingkungan modern.

Penambahan penting lainnya adalah fleksibilitas lebih besar dalam opsi konfigurasi khusus pengguna. Kriteria pencocokan yang lebih tepat sekarang dapat ditetapkan, memungkinkan aturan yang lebih terperinci tentang kapan dan bagaimana konfigurasi SSH atau SFTP tertentu diterapkan. Dalam konteks ini, evolusi platform seperti OpenSSH 9.0 menetapkan preseden penting dalam konfigurasi alat ini.

Optimasi algoritma enkripsi

Mengenai enkripsi data, Penggunaan AES-GCM diprioritaskan daripada AES-CTR, keputusan yang meningkatkan keamanan dan kinerja pada koneksi terenkripsi. Meskipun demikian, ChaCha20/Poly1305 tetap menjadi algoritma enkripsi yang disukai, karena kinerjanya yang unggul pada perangkat yang tidak memiliki akselerasi perangkat keras untuk AES.

Perubahan teknis dan protokol lainnya

Selain keamanan, Perubahan telah diperkenalkan dalam manajemen sesi, serta peningkatan dalam mendeteksi jenis sesi aktif. Modifikasi ini bertujuan untuk membuat sistem lebih mudah beradaptasi terhadap berbagai kondisi koneksi dan penggunaan.

Selain itu, telah ada penyesuaian terhadap portabilitas dan pemeliharaan kode, sebagai organisasi yang lebih baik untuk penanganan modular berkas parameter kriptografi (moduli), memfasilitasi pembaruan dan audit di masa mendatang.

Perbaikan bug dan kegunaan

Seperti rilis utama lainnya, OpenSSH 10.0 menggabungkan berbagai perbaikan bug dilaporkan oleh pengguna atau terdeteksi dalam audit internal. Salah satu bug yang diperbaiki terkait dengan opsi "DisableForwarding", yang tidak menonaktifkan X11 dan penerusan agen dengan benar, seperti yang ditunjukkan dalam dokumentasi resmi.

Peningkatan juga telah dilakukan pada antarmuka pengguna untuk pengalaman yang lebih konsisten, termasuk deteksi sesi atau saat menerapkan pengaturan tertentu. Rincian ini, meskipun bersifat teknis, memiliki dampak langsung terhadap stabilitas dan keandalan perangkat lunak di lingkungan produksi.

Detail penting lainnya adalah munculnya alat baris perintah, meskipun masih dalam tahap percobaan, dimaksudkan untuk memverifikasi gumpalan pengesahan FIDO. Ini tersedia di repositori internal proyek, tetapi tidak diinstal secara otomatis.

OpenSSH melanjutkan evolusinya sebagai pilar utama dalam keamanan komunikasi jarak jauh. Pembaruan terkini ini tidak hanya menanggapi kebutuhan saat ini tetapi juga mengantisipasi tantangan masa depan seperti munculnya komputasi kuantum. Dengan menghentikan penggunaan teknologi yang sudah usang dan mengadopsi standar baru, proyek ini terus memperkuat peran utamanya dalam melindungi infrastruktur digital yang penting.

IPFire 2.29 Inti 190
Artikel terkait:
IPFire 2.29 Core 190: versi baru yang memperkuat kriptografi dan lebih unggul dari Wi-Fi 7

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.