Cryptography : Merupakan ilmu atau seni untuk mengamankan pesan.
Cryptographer : Merupakan orang yang membuat cryptography
Cryptoanalysis : Merupakan ilmu untuk memecahkan masalah pada pesan-pesan tersebut.
Elemen Kriptografi
Teknik Kriptografi
Kriptografi memiliki 5 teknik, yaitu :
1. Metode Kuno (Ceaser Ciper)
Mensubtitusi alphabet secara berurutan yaitu oleh alphabet ketiga yang mengikutinya.
Tabel Subtitusi :
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 :
U N I V E R S I T A S G U N A D A R M A
Hasil enkripsi :
X Q L Y H U V L W D V J X Q D G D U P D
2. Teknik Substitusi
Teknik kriptografi yang sama dengan metode caesar chiper, namun
peraturan dibuat sendiri oleh penulis dalam bentuk tabel sehingga
penerima pesan juga harus memiliki tabel yang sama untuk keperluan
deskripsi.
Contoh :
https://www.blogger.com/blogger.g?blogID=2489212452748918138#editor/target=post;postID=4271186997811680177
3. Teknik Blocking
Sistem enkripsi ini terkadang membagi plaintext menjadi beberapa blok
yang terdiri dari beberapa karakter, kemudian di enkripsikan secara
independen.
Caranya :
Plaintext dituliskan secara vertikal ke bawah berurutan pada lajur, dan dilanjutkan pada kolom berikutnya sampai seluruhnya tertulis. Ciphertext-nya adalah hasil pembacaan plaintext secara horizontal berurutan sesuai dengan blok-nya.
Caranya :
Plaintext dituliskan secara vertikal ke bawah berurutan pada lajur, dan dilanjutkan pada kolom berikutnya sampai seluruhnya tertulis. Ciphertext-nya adalah hasil pembacaan plaintext secara horizontal berurutan sesuai dengan blok-nya.
Contoh :
4. Teknik Permutasi
Salah satu teknik enkripsi yang terpenting adalah permutasi atau sering juga disebut transposisi. Teknik ini memindahkan atau merotasikan karakter dengan aturan tertentu. Prinsipnya adalah berlawanan dengan teknik substitusi. Dalam teknik substitusi, karakter berada pada posisi yang tetap tapi identitasnya yang diacak. Pada teknik permutasi, identitas karakternya tetap, namun posisinya yang diacak. Sebelum dilakukan permutasi, umumnya plaintext terlebih dahulu dibagi menjadi blok-blok dengan panjang yang sama.
Contoh :
5. Teknik Ekspentasi
Teknik untuk melakukan ekspansi pesan (memelarkan
pesan) dengan aturan tertentu.
- Bila suatu kata dimulai dengan huruf konsonan
atau bilangan ganjil, maka letakkan huruf awal di akhir kata itu dan
ditambahkan akhiran “–an”.
- Bila suatu kata dimulai dengan huruf vokal atau
bilangan genap, letakkan huruf diawal kata dan ditambahkan akhiran “-i”.
contoh :
PLAIN TEXT = 5
TEKNIK DASAR KRIPTOGRAFI
CHIPER TEXT =
5AN EKIKTAN ASARDAN RIPTOGRAFIKAN
Add Your Comments