edit

Wednesday, March 17, 2010

Simetrik Kriptrografi

Simetrik Kriptrografi adalah jenis enkripsi yang mudah untuk dipahami. Key atau kunci yang sama dapat digunakan untuk melakukan enkripsi dan dekripsi.
Misal bila kita menggunakan kata kunci "xyz" untuk melakukan pengacakan, maka kita harus menggunakan kata kunci "xyz" ini juga untuk mengembalikan nilai acak kembali menjadi text biasa.

Simetrik Kriptografi menggunakan 2 teknik untuk melakukan enkripsi maupun dekripsi yaitu Block Cipher dan Stream Cipher.

Block Cipher
Block Cipher akan melakukan enkripsi terhadap sejumlah blok data sekaligus. Jadi misal terdapat kalimat "HalloApaKabar" dan blok cipher menggunakan blok berukuran 4 byte (4 karakter) maka proses enkripsi akan dilakukan per-4 karakter.
Enkripsi pertama akan dilakukan pada 4 karakter pertama yaitu "Hall", diikuti oleh enkripsi kedua pada blok ke dua yaitu "oApa", dst. Algoritma Enkripsi Blok Cipher yang terkenal adalah RC4 yang juga digunakan oleh wireless network.

Stream Cipher
Stream Cipher melakukan proses enkripsi dan dekripsi dengan cara yang sedikit berbeda dengan blok cipher. Stream Cipher menggunakan key yang berbeda-beda untuk melakukan proses enkripsi, artinya pada metode ini dibutuhkan jumlah key yang sangat banyak dan kumpulan key ini dinamakan sebagai key table.
Misal, terdapat key table yang berisi 1 dan 4, kemudian terdapat plaintext "aa". Untuk itu stream cipher akan melakukan enkripsi karakter "a" pertama dengan key pertama yaitu 1 sedangkan plaintext kedua yang juga berisi karakter yang sama yaitu "a" akan dienkripsi dengann key kedua dari key table yaitu 4.


Download Materi ini

0 comments:

Post a Comment