Enkripsi kunci simetris beroperasi pada premis sederhana. Baik pengirim maupun penerima memegang kunci rahasia yang sama persis. Kunci bersama ini mengenkripsi data sebelum dikirim melalui jaringan. Itu juga mendekripsi paket pada saat kedatangan. Kedua komputer yang terlibat harus menyetujui kode ini terlebih dahulu. Tidak ada orang lain yang dapat mengakses informasi tanpanya.
Bayangkan sandi Caesar dasar. Anda menggeser setiap huruf dalam pesan Anda dua tempat ke depan. “A” menjadi “C”. “B” menjadi “D”. Temanmu mengetahui aturan ini. Mereka menggeser surat-surat itu kembali. Mereka membaca pesan Anda. Orang asing hanya melihat teks sampah. Hal ini berhasil karena kedua belah pihak sama-sama memahami perubahan tersebut. Komputer juga melakukan hal ini. Hanya saja kuncinya jauh lebih panjang dan jauh lebih rumit.
Sejarah dan Batasan DES
Standar Enkripsi Data (DES) adalah algoritma simetris besar pertama yang disetujui oleh pemerintah AS pada tahun 1970an. Itu mengandalkan kunci 56-bit. Pada saat itu, hal itu tampak aman. Hari ini tidak.
Komputer menjadi lebih cepat sejak tahun 70an. Serangan brute force mencoba setiap kombinasi yang mungkin hingga menemukan kunci yang tepat. Dengan 56 bit, ada lebih dari 70 kuadriliun kombinasi. Kedengarannya banyak sekali. Perangkat keras modern dapat memecahkannya dalam waktu singkat. DES secara efektif sudah usang untuk data sensitif.
“Pakar keamanan tidak lagi menganggap DES aman… serangan brute force dapat dengan mudah menguraikan data terenkripsi dalam waktu singkat.”
Mengapa AES Menggantikan DES
Standar Enkripsi Lanjutan (AES) mengambil alih apa yang ditinggalkan DES. AES menggunakan kunci yang lebih panjang. Ini mendukung kunci 128, 192, atau 256-bit. Perbedaan keamanan sangat besar. Kunci 128-bit memiliki lebih dari 300 undecillion kemungkinan kombinasi. Jumlah itu begitu besar sehingga sulit untuk dipahami.
Kebanyakan ahli yakin AES akan tetap mencukupi untuk jangka waktu yang lama. Kekuatan komputasi yang diperlukan untuk memecahkannya melalui kekerasan saat ini tidak praktis. Ini bukan hanya tentang algoritma. Ini tentang skala ruang utama.
Cara Kerja Enkripsi Kunci Simetris
Enkripsi kunci simetris memerlukan koordinasi sebelumnya. Anda harus tahu komputer mana yang akan berkomunikasi. Kemudian Anda memasang kunci pada masing-masingnya. Inilah kelemahan utama. Jika Anda memiliki sepuluh komputer, Anda perlu membagikan kunci secara aman sebanyak sembilan kali. Setiap pasangan memerlukan kunci unik jika Anda ingin mereka berbicara secara pribadi.
Inilah sebabnya mengapa enkripsi asimetris ada. Simetris lebih cepat untuk transfer data berukuran besar. Asimetris lebih baik untuk jabat tangan awal. Namun enkripsi simetris tetap menjadi andalan keamanan data. Ini digunakan dalam segala hal mulai dari enkripsi hard drive hingga aplikasi perpesanan yang aman.
Prinsipnya tetap tidak berubah. Kunci yang sama. Kunci yang sama. Kunci yang sama. Buka kunci yang sama. Jika kuncinya dicuri, keamanannya rusak. Jika kuncinya dirahasiakan, datanya aman. Itu adalah biner itu.
Perbandingan Standar Enkripsi
Saat melihat bagaimana enkripsi kunci simetris berevolusi, peralihan dari DES ke AES menyoroti perubahan lanskap daya komputasi. DES menggunakan kunci 56-bit, sedangkan AES menawarkan opsi 128-, 192-, atau 256-bit. Jumlah kemungkinan kombinasi meningkat dari 70 kuadriliun menjadi lebih dari 300 undecillion hanya dengan kunci 128-bit.
| Fitur | DES | AES |
|---|---|---|
| Panjang Bit | 56-bit | 128, 192, atau 256-bit |
| Status Keamanan | Usang | Standar Saat Ini |
| Kombinasi Kunci | ~70 Kuadriliun | >300 Undecillion (128-bit) |
| Risiko Brute Force | Tinggi | Dapat Diabaikan |
Itu












































