Desain dan Analisis Keamanan Jaringan

8 Maret 2011, Selasa --> Pertemuan ke-3

Kriptografi merupakan ilmu dan seni untuk menjaga keamanan pesan ketika pesan dikirim dari suatu tempat ke tempat yang lain

Dalam kriptografi terdapat 2 konsep yaitu : enkripsi dan dekripsi.
  1. Enkripsi adalah proses perubahan pesan asli menjadi pesan yang tidak dapat dibaca sama sekali menggunakan algoritma tertentu. Pesan yang telah dirubah menggunakan algoritma tersebut dinamakan ciphertext. Sedangkan pesan aslinya disebut dengan plaintext.
  2. Dekripsi adalah kebalikan dari ekripsi yaitu proses merubah kembali pesan yang tidak dapat dibaca menjadi pesan atau informasi awal. Dengan kata lain dekripsi mengubah ciphertext menjadi plaintext kembali.
Salah satu algoritma dalam proses kriptografi adalah ROT13.
  1. Sesuai algoritma ROT13 ini, membagi abjad alfabet yang berjumlah 26 (a..z) menjadi 2 bagian yaitu a-m dan n-z.
  2. Kedua bagian tersebut disusun menjadi 2 tingkat sehingga lebih mudah dalam mengubah huruf yang akan diekripsi.
 

Skema ROT13 :

Skema ROT13

Contoh penggunaan ROT13 ini dapat dilihat pada skema di atas :
misalnya : - Pesan asli/plaintext --> HELLO
maka jika dilihat sesuai skema :
- huruf 'H' sejajar dengan huruf 'U'
- huruf 'E' sejajar dengan huruf 'R'
- huruf 'L' sejajar dengan huruf 'Y'
- huruf 'L' sejajar dengan huruf 'Y'
- huruf 'O' sejajar dengan huruf 'B'
setelah itu didapat ciphertext dari 'HELLO' --> 'URYYB'

untuk pendekripsiannya, maka ciphertext 'URYYB' tadi disesuaikan lagi dengan skema ROT13. Dan nantinya akan didapat lagi hasil plaintextnya berupa 'HELLO'.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: