Pengertian DES (Data Encryption Standard) Pada Keamanan Jaringan Internet.
DES Merupakan mekanisme enkripsi data yang sangat populer dan dapat digunakan. DES mengenkripsikan data dengan ukuran 64-bit. Plaintext sebesar 64 bit dienkripsi dan menghasilkan 64 bit ciphertext. Algoritma DES diciptakan oleh IBM pada tahun 1960-1970. DES termasuk kedalam Symmertric Key Cryptosystem-Block Cipher Encryption. Blok Cipher membagi sebuah pesan dalam beberapa blok sebesar n bits, kemudian mengenkripsi setiap blok tersebut dengan sebuah kunci rahasia dengan menggunakan algoritma khusus.
DES merupakan transformasi informasi dalam bentuk plain teks ke dalam bentuk data terenkripsi yang disebut dengan ciphertext melaluo algoritma khusus dan seed value yang disebut dengan kunci. Bila kunci tersebut diketahui oleh penerima, maka dapat dilakukan proses konversi dari Chipertext kedalam bentuk aslinya. Panjang dari kunci yang dipergunakan adalah 56 bit (kunci ini biasanya mempunyai panjang 64 bit, tetapi setiap 8 bit digunakan sebagai parity checking. Parity bit ini merupakan least significant bit dari setiap byte kunci ini). Keamanan dari sistem ini bergantung dari kunci ini. Brute force attack dengan mencoba segala kombinasi membutuhkan 256 kombinasi atau sekitar 7 x 1017 atau 70 Juta milyar kombinasi.
Kelemahan potensial yang dimiliki oleh semua sistem enkripsi adalah kunci harus diingat, sebagai mans sebuah password harus diingat. Bila kunci diketahui oleh pihak lain yang tidak diharapkan, maka data asli akan dapat terbaca. Bila kunci Garis besar dari algoritma DES ini adalah seperti berikut.
Seperti telah disebutkan di atas bahwa dalam proses mengenkripsi, DES akan membagi data yang akan dienkripsi menjadi beberapa blok, yang masing-masingnya terdiri dari 64 bit. Setelah inisial permutasi, blok data terpecah menjadi 2 bagian, bagian kiri dan bagian kanan, yang masing-masing panjangnya sebesar 32 bit. Pada proses enkripsi terdapat 16 tingkat operasi yang identik, biasa disebut dengan fungsi. Fungsi ini akan mengombinasikan data dengan kunci. Setelah 16 tingkat selesai, maka data pada bagian kanan dan bagian kiri akan digabungkan. Setelah final permutasi, yang merupakan invers dari inisial permutasi, maka algoritma dari DES ini selesai.

Leave a Comment