DES berbanding 3DES dalam VPN: mengapa kedua-duanya peningkatan yang salah
Perbandingan yang berguna bukanlah DES berbanding 3DES, tetapi algoritma yang telah ditarik balik berbanding yang diselenggara. Cari apa yang masih memerlukan sifer lama, kemudian hadkan atau buangkannya.
Kedua-dua sifer sudah usang, dan kedua-duanya bukan sasaran yang betul untuk trafik baharu. Perbandingan yang berguna bukanlah DES berbanding 3DES; ia adalah algoritma yang telah ditarik balik berbanding yang diselenggara. Jika gateway masih menawarkan salah satu daripadanya, tugasnya ialah mencari apa yang memerlukannya dan membuang keperluan itu, bukan memilih yang lebih kuat antara dua jalan buntu.
Perbandingan yang masih dicari orang ialah yang salah
Jawapan yang ditulis pada 2000-an membandingkan DES dengan DES tiga kali ganda dan menyimpulkan bahawa DES tiga kali ganda lebih kuat. Itu munasabah ketika itu dan tidak berguna sekarang, kerana kedua-duanya telah ditarik balik untuk melindungi trafik baharu dan pilihan antara keduanya ialah pilihan antara dua jalan buntu.
NIST menarik balik standard DES pada 2005, dan syor TDEA-nya ditarik balik pada Januari 2024 selepas tarikh akhir untuk menggunakan TDEA pada perlindungan kriptografi baharu berlalu pada akhir 2023. Tarikh-tarikh itu menggambarkan peralihan, bukan kedudukan. Sesi pendek atau mesej bernilai rendah tidak membuka semula soalan itu, kerana status algoritma tidak bergantung pada berapa lama kunci digunakan.
Pembaharuan kunci ialah kawalan berasingan, dan ia tidak memulihkan kelulusan.
Asingkan rundingan daripada laluan data
Protokol VPN merundingkan perlindungan di lebih daripada satu tempat. Saluran kawalan mungkin menggunakan satu suite manakala data yang dibawa menggunakan yang lain, dan senarai cadangan hanya menyatakan apa yang sanggup diterima oleh rakan sebaya. Baca hasil yang dirundingkan, bukan tawaran. Perbezaan itu menjelaskan kekeliruan biasa: gateway masih menyenaraikan algoritma lama dan pengendali menganggapnya digunakan, sedangkan ia mungkin ditawarkan dan tidak pernah dipilih, atau dipilih hanya untuk satu rakan lama.
Pada gateway IPsec, output yang berkaitan ialah persatuan keselamatan; pada OpenVPN ia ialah sifer dan tetapan TLS dalam log sambungan. Kedua-duanya memberitahu apa yang dipilih. Kedua-duanya tidak dibuktikan oleh pilihan lama yang masih wujud dalam fail konfigurasi.
Jika anda tidak dapat melihat hasil yang dirundingkan, anda tidak boleh mendakwa sifer itu telah ditarik balik.
Cari komponen yang masih memerlukannya
Keperluan lama datang dari tiga tempat: klien lama yang tidak menawarkan apa-apa yang lebih baik, dasar gateway yang masih menyenaraikan algoritma itu, dan peranti yang hanya bertutur protokol lama. Setiap satu mempunyai pembetulan berbeza. Tanya pemilik kekangan yang mana satu sebelum mendayakan penyedia keserasian, kerana mendayakannya menjejaskan setiap rakan yang menyambung.
Untuk satu peranti yang belum boleh diganti, letakkan gateway yang diselenggara di hadapannya dan hadkan apa yang dibawa oleh sempadan itu. Itu mengekang sifer lama tanpa membuat setiap pengguna jauh mewarisinya.
Pengekangan bukan tampalan, dan ia tidak menjadikan hos lama boleh dipercayai.
Berhijrah dengan pemeriksaan yang anda sudah ada
Penghijrahan selesai apabila rakan yang dimaksudkan menyambung dengan profil yang diselenggara, suite yang dirundingkan ialah yang anda jangkakan, dan aplikasi berfungsi. Kekalkan pengesahan identiti pelayan dan pemeriksaan akaun sepanjang masa; perubahan sifer bukan alasan untuk melonggarkannya.
openvpn --version
openssl ciphers -v 'DEFAULT:!DES:!3DES'
Rekod versi klien dan gateway di sebelah hasil yang dirundingkan, supaya semakan seterusnya dapat memberitahu apa yang benar-benar berubah.
Tarik balik kebenaran lama melalui pemiliknya, kemudian sahkan bahawa rakan yang hanya menawarkan algoritma yang ditarik balik kini ditolak. Penghijrahan yang membiarkan pilihan lama didayakan ialah penghijrahan yang tidak berlaku. Simpan bukti penolakan bersama rekod perubahan, kerana audit seterusnya akan bertanya bagaimana anda tahu, dan baris konfigurasi yang dibuang ialah bukti yang lebih lemah daripada penolakan yang dilog. Tambah tarikh ujian dan identiti rakan pada rekod itu semasa sesi masih segar.
Data sejarah ialah masalah yang berbeza
Membaca arkib yang dilindungi bertahun-tahun lalu mungkin secara sah memerlukan algoritma lama. Itu ialah penyahsulitan bahan sedia ada, dan ia bukan tugas yang sama seperti melindungi trafik baharu.
Simpan kerja sedemikian pada hos terasing dengan tujuan yang didokumenkan dan senarai pendek siapa yang boleh menjalankannya.
Perbezaan itu penting kerana itulah satu-satunya alasan jujur untuk mengekalkan sifer yang ditarik balik tersedia. Ia mewajarkan alat berskop terhad, tidak pernah menjadi baris kekal dalam profil VPN awam.