Selasa, 26 Oktober 2010

Sistem Chiper Klasik

(Algoritma Kriptografi yang Bersejarah)

Sebelum komputer ada, kriptografi dilakukan dengan algoritma berbasis karakter.

Algoritma yang digunakan termasuk ke dalam sistem kriptografi simetri dan digunakan jauh sebelum sistem kriptografi kunci publik ditemukan.

Terdapat sejumlah algoritma yang tercatat dalam sejarah kriptografi (sehingga dinamakan algoritma kriptografi klasik), namun sekarang algoritma tersebut sudah usang karena ia sangat mudah dipecahkan.

Tiga alasan mempelajari algoritma kriptografi klasik:
1.         Untuk memberikan pemahaman konsep dasar kriptografi.
2.         Dasar dari algoritma kriptografi modern.
3.         Dapat memahami potensi-potensi kelemahan sistem chiper.

Algoritma kriptografi klasik:
1.         Chiper Substitusi (Substitution Chipers)
2.         Chiper Transposisi (Transposition Chipers)

Chiper Substitusi

§         Ini adalah algoritma kriptografi yang mula-mula digunakan oleh kaisar Romawi, Julius Caesar (sehingga dinamakan juga caesar chiper), untuk menyandikan pesan yang ia kirim kepada para gubernurnya.

§         Caranya adalah dengan mengganti (menyulih atau mensubstitusi) setiap karakter dengan karakter lain dalam susunan abjad (alfabet).

§         Misalnya, tiap huruf disubstitusi dengan  huruf ketiga berikutnya dari susunan akjad. Dalam hal ini kuncinya adalah jumlah pergeseran huruf (yaitu k = 3). 

Tabel substitusi:

pi : A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
ci : D E F G H I J K L M N O P Q R S T U V W X Y Z A B C

Contoh 1. Pesan
                   AWASI ASTERIX DAN TEMANNYA OBELIX
disamarkan (enskripsi) menjadi

                   DZDVL DVWHULA GDQ WHPDQQBA REHOLA

Penerima pesan men-dekripsi chiperteks dengan menggunakan tabel substitusi, sehingga chiperteks

DZDVL DVWHULA GDQ WHPDQQBA REHOLA

dapat dikembalikan menjadi plainteks semula:

AWASI ASTERIX DAN TEMANNYA OBELIX

Tidak ada komentar:

Posting Komentar