Selasa, 25 Oktober 2016

Substitusi Homofonik, Blocking, Permutasi, Ekspansi, dan Pemampatan

Postingan ini memuat banyak sekali materi, jadi mohon diperhatikan dengan seksama.

Substitusi Homofonik
Mengganti setiap unit plain text dengan gabungan huruf chiper text. Contoh A---BU/CP/AV. Selain itu, ada juga yang disebut poligram yang artinya mengganti setiap gabungan unit plain text dengan gabungan huruf chiper text.

Blocking
Sistem enkripsi terkadang membagi plain text menjadi blok-blok yang terdiri dari beberapa karakter yang kemudian dienkripsikan secara independen. Dengan menggunakan enkripsi blocking dipilih jumlah lajur dan kolom untuk penulisan pesan. Jumlah lajur atau kolom menjadi kunci bagi kriptografi dengan teknik ini.Plain text bisa ditulis secara vertikal ke bawah atau horizontal dan membaca cipher textnya sebaliknya dari penulisan plain text yang dipilih.
Substitusi homofonik dan blocking

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. Pada teknik permutasi, identitas karakternya tetap, namun posisinya diacak. Sebelum dilakukan permutasi, umumnya plain text terlebih dahulu dibagi menjadi blok yang sama panjang. 

Ekspansi
Suatu metode sederhana untuk mengacak pesan adalah dengan memelarkan pesan itu dengan aturan tertentu. Salah satu contoh penggunaan teknik ini adalah dengan meletakkan huruf konsonan atau bilangan ganjil yang menjadi awal dari suatu kata di akhir kata itu dan menambahkan akhiran "an".

Pemampatan
Mengurangi panjang pesan atau jumlah bloknya adalah cara lain untuk menyembunyikan isi pesan. Contoh sederhana ini menggunakan cara menghilangkan setiap karakter ketiga secara berurutan.


Tidak ada komentar:

Posting Komentar