Pengertian Strem Chiper[edit]
Stream Chiper adalah algoritma kriptografi yang temukan oleh mayor J. Maugborne dan G. Vernam [1]. Algoritma ini berjenis symetris KEY artinya kunci yang digunakan untuk melakukan deksripsi dan enkripsi memiliki kunci yang sama. Enkripsi dan deskripsinya dilakukan dengan cara bit per bit aliran kunci dikenakan operasi XOR dengan aliran bit-bit dan plaintext untuk menghasilkan aliran bit-bit chipertext [2].
Operasi XOR Stream Chiper[edit]
Aturan aturan yang terkait operasi XOR [3]:
Jika dua rangkaian di operasi dengan XOR, operasi yang akan dilakukan adalah meng - XOR setiap bit yang berkeresponden dari kedua rangkaian bit tersebut.
Contoh XOR Stream Chiper[edit]
Mengenkripsi plaintek menjadi chipertext yaitu dengan bit per bit mengunakan kunci keystream. sebagai contoh [4] :
Enkripsi
Deskripsi
Plainteks 01100101 (karakter ‘e’)
kunci 00110101 (karakter ‘5’)
cipherteks 01010000 (karakter ‘P’)
kunci 00110101 (karakter ‘5’)
plainteks 01100101 (karakter ‘e’)
Contoh lain :
Jenis Stream Chiper[edit]
Shincronous Stream Chiper[edit]
Shincronous Stream Chiper aliran atau stream bersipat independen dari pakintext dan chipertext, dan aliran bit-bit di xor dengan dengan plaintek atau chipertext . Plaintext artinya akan dilakukan deksripsi dan chipertext artinya akan di enkripsi. Shincronous Stream Chiper pada perubahan status maka tidak dipengaruhi oleh chipertext maupun plaintext. Shincronous Stream Chiper juga disebut stream adiktip [5].
Self-Shincronous Stream Chiper[edit]
Self-Shincronous Strem Chiper merupakan bit-bit key stream adalah fungsi dari key dan beberapa bit chipertext sebelumnya. Status chiper tergantung dari beberapa bit kunci sebelumnya [6].
Kunggulan dari stram chiper ini adalah : penerima message akan tersingkronisasi secara otomatis dengan pembangkit stream key setelah menerima n buah bit sehingga akan memudahakan recovery jika bit chipertext terhapus. Jika terjadi kesalahan transmisi maka deksripsi chipertext n berikutnya yang tidak benar. sebagai contoh 1 bit chipertetxt hilang atau terhapus.
Kelemahan Stream Chiper[edit]
kelemah stream chiper berikut ini : Keamanan Stream chiper bergantung pada semua aliran pembangkit bit kunci bernilai nol, maka chipertext sama dengan plaintext. jika pembangkit aliran mengeluarkan dengan pola 16 bit key yang berulang, maka algoritma enkripsi akan sama [7].
0 komentar:
Posting Komentar