Kamis, 10 Desember 2009

Sistem Sandi DES (Data Encryption System) apa ya??


Kalo saya inget2 waktu tingkat II, dimana kita dapet pelajaran tentang DES, argghhh pertama nya ribet n bingung banget apa tu DES ??

untuk temen temen yang mau tau asal muasal dan sedikit tentang algoritma ini, silakan dibaca aja, kebetulan saya dapet dari softcopynya melati (temen 1 kelas juga^^), ehh ternyata ada tentang DES dan berbagai sandi Klasik lainnya. . ntar pelan2 akan di posting deh,,semoga bisa jadi pembelajaran dan membawa kesadaran kita tentang pentingnya sebuah keamanan

Pertengahan tahun 1973, Pemerintah Amerika Serikat (AS) melalui National Bureau of Standards (NBS) mengumumkan kebutuhan akan suatu algoritma sandi yang akan digunakan sebagai standar untuk melindungi kerahasiaan dan keutuhan data-data penting baik yang sedang ditransmisikan maupun yang disimpan.
Sampai pertengahan tahun 1974 tidak ada satupun algoritma sandi yang diusulkan. Hingga akhirnya pada tanggal 6 Agustus 1974, algoritma sandi yang didesain oleh IBM yang bernama sistem sandi Lucifer ditawarkan kepada NBS. Kemudian setelah dilakukan evaluasi dan modifikasi dengan bantuan National Security Agency (NSA), pada tanggal 15 Juli 1977 NBS menetapkan algaritma Lucifer yang telah dimodifikasi tersebut dengan nama baru Data Encryption Standard atau lebih populer dengan sebutan sistem sandi DES.




Setelah ditetapkan sebagai standar untuk melindungi data dan informasi baik yang ditransmisikan maupun yang disimpan, sistem sandi DES dengan cepat digunakan secara internasional pada hampir diberbagai aplikasi yang membutuhkan penyandian pada saat operasionalnya.
Tercatat penggunaan sistem sandi DES terbesar saat itu adalah pada industri perbankan disamping pemerintahan dan militer. Hal ini mengingat pada institusi tersebut data / informasi yang ditansmisikan dan disimpan banyak yang merupakan data penting yang sensitif dan bersifat rahasia.
Sebelum distandarkan, DES (saat itu masih bernama Lucifer) menggunakan algoritma dengan panjang kunci 128 bit, namun oleh Pemerintah AS panjang kunci DES dibatasi hanya diperbolehkan 56 bit saja dengan maksud agar NSA (National Security Agency) dapat memonitor informasi yang disandikan dengan sistem DES tersebut. Selain menentukan panjang kunci, NSA juga mengubah S-Box (Substitution Box) nya sehinga walaupun S-Box tersebut diubah secara acak, NSA tetap dapat membongkar sistem sandi DES tersebut.
Sebagai sistem sandi modern yang berbasiskan peralatan elektronik, DES beroperasi dalam bentuk bit yang berupa angka binari 0 dan 1, yang berkelompok dengan masing-masing kelompok terdiri dari 4 bit membentuk bilangan heksadesimal atau bilangan berbasis 16.
Binari : 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
Heksadesimal : 0 1 2 3 4 5 6 7 8 9 A B C D E F
DES adalah salah satu metode penyandian dengan sistem block cipher. Yaitu sistem penyandian yang pengacakannya dilakukan secara blok demi blok dengan blok input (teks asli) 64 bit dan menghasilkan output (teks sandi) yang juga per blok 64 bit, algoritma yang digunakan adalah kunci simetris dengan panjang kunci 56 bit.
Saat ini panjang kunci 56 bit dianggap terlalu kecil karena dengan cepat dapat dipecahkan dengan metode analisis brute force attacks. Sehingga sebagai solusinya perlu dibuat algoritma sandi DES dengan kunci yang lebih panjang.
Triple DES merupakan jawaban dari solusi tersebut, sebab Triple DES adalah DES dengan panjang kunci 2 kali 56 bit. Dimana Teks Asli disandi dengan Kunci 56 bit pertama (K-1), menghasilkan Teks Sandi (TS-1). Kemudian TS-1 di sandi kembali dengan Kunci 56 bit kedua (K-2), menghasilkan Teks Sandi berikutnya (TS-2). Kemudian TS-2 di sandi lagi dengan K-1 menghasilkan Teks Sandi terakhir. Ketiga langkah ini disebut dengan Triple DES.
Jadi sesungguhnya Triple DES adalah DES yang dilakukan 3 kali dengan menggunakan 2 kunci 56 bit yang berbeda sehingga panjang kunci menjadi 112 bit. Panjang kunci 112 bit ini akan memperlambat pemecahan teks sandi menggunakan analisis brute force attacks, namun tidak menutup kemungkinan dapat dianalisis dengan metode lainnya seperti linear cryptanalysis atau Davies’ attack. -antz-



Kelebihan:

• Sistem sandi lebih kompleks
• Sulit diketahui pihak luar

Kelemahan:
• Proses lebih lama

Kesimpulan:
DES adalah salah satu metode penyandian dengan sistem block cipher. Yaitu sistem penyandian yang pengacakannya dilakukan secara blok demi blok dengan blok input (teks asli) 64 bit dan menghasilkan output (teks sandi) yang juga per blok 64 bit, algoritma yang digunakan adalah kunci simetris dengan panjang kunci 56 bit.

Tidak ada komentar:

Posting Komentar

terima kasi yah
madridista89

Daftar Blog Saya

Entri Populer