Anda di halaman 1dari 21

ALGORITMA TRANSPOSISI

KRIPTOGRAFI

Jurusan Teknik Informatika


Fakultas Teknik

Universitas Muhammadiyah Malang

PENDAHULUAN

Metode penyandian transposisi adalah metode


penyandian dengan cara mengubah posisi dari teks
pesan yang akan disandikan

RAIL FENCE (1)

Rail Fence atau bisa juga disebut alur pagar adalah


bentuk penyandian transposisi dengan cara
menuliskan huruf-huruf teks asli secara turun
naik dalam sebuah pagar imajiner.
Teks sandinya dibaca secara baris per baris.

RAIL FENCE (1)

Plaintext : UNIVERSITAS DIAN NUSWANTORO


Kunci : 3 baris

RAIL FENCE (1)

Algoritma 5 Baris.
Contoh
JURUSAN

INFORMATIKA UNIVERSITAS
MUHAMMADIYAH MALANG

Hasil??????

TRANSPOSISI ROUTE (2)

Penyandian transposisi dengan metode route


hampir sama dengan metode Rail Fence.
Penyandian Transposisi Route dilakukan dengan
cara menuliskan teks asli secara kolom dari atas
kebawah dalam sebuah kisi-kisi imajiner dengan
ukuran yang telah disepakati.
Teks sandinya dibaca dengan arah (route) sesuai
perjanjian

CONTOH TRANSPOSISI ROUTE

Plainteks: UNIVERSITAS DIAN


NUSWANTORO UDINUS POLKE
Algoritma: 6 baris, spiral searah jarum jam,
mulai dari kanan bawah.

LATIHAN TRANSPOSISI ROUTE


JURUSAN INFORMATIKA UNIVERSITAS
MUHAMMADIYAH MALANG.
Algoritma : 5 baris, spiral arah jarum jam mulai
dari kanan bawah.
Hasilnya??????

TRANSPOSISI COLUMNAR (3)


Penyandian Transposisi Kolom dituliskan secara
baris (biasa) dengan panjang yang telah ditentukan
sebagai kunci-nya.
Teks sandi-nya dibaca secara kolom demi kolom
dengan pengacakan melalui permutasi angka
kuncinya. Panjang baris dan permutasian
kolomnya disebut sebagai kata kunci.
Dalam prosesnya, kata kunci tersebut didefinisikan
dahulu dengan angka sesuai urutan abjad.
Sedangkan proses untuk mengembalikan ke teks.

CONTOH TRANSPOSISI COLUMNAR


Plaintext : UNIVERSITAS DIAN
NUSWANTORO UDINUS POLKE
Kunci: JEMPOL

CONTOH TRANSPOSISI COLUMNAR

LATIHAN TRANSPOSISI COLUMNAR


TENTUKAN PRIORITAS ANDA SEBAB KITA
TIDAK DAPAT MENGERJAKAN SEMUANYA X.
Kata kunci :PELIKAN.
Hasilnya ????

HASIL TRANSPOSISI COLUMNAR

KRDKA MAUEP AEAAG NYTIA AIARE


XUONB DTJMN RSBTP ESAAI AIKEK ATNTS
TDNAN.

PENYANDIAN TRANSPOSISI GANDA


(4)

Penyandian transposisi ganda adalah metode


penyandian transposisi kolom yang dilakukan dua
kali. Dua kali proses penyandian ini dilakukan
untuk mempersulit upaya pemecahan teks sandi
transposisi kolom yang biasanya dapat dengan
mudah dilakukan dengan metode statistik.

PENYANDIAN TRANSPOSISI GANDA


Proses penyandian yang kedua ini bisa
menggunakan kunci yang sama atau kunci yang
berbeda.
Sebagai contoh ditetapkan kunci kedua yang
berbeda yaituGERHANA; terhadap teks sandi
pertama :

PENYANDIAN TRANSPOSISI GANDA


Kata Kunci Gerhana
KRDKA MAUEP AEAAG NYTIA AIARE XUONB
DTJMN RSBTP ESAAI AIKEK ATNTS TDNAN.
GERHANAdidefinisikan sesuai urutan abjad
menjadi4 3 7 5 1 6 2

HASIL TRANSPOSISI GANDA

AEIXJ PITAA AONSE TRENA BSAAN KUGIN RAKDK ATETT


ANNMA AUMEK SDPYR DBITA

TRANSPOSISI MYSZKOWSKI
mile Victor Thodore Myszkowski di tahun 1902
memperkenalkan variasi dari metode penyandian
transposisi kolom, yang dibedakan dalam
pendefinisian dan permutasian kata kunci-nya.
Dalam metode penyandian transposisi kolom, kata
kunci misalnyaBOROBUDURdi definisikan
menjadi1 4 6 5 2 8 3 9 7; sedangkan dalam metode
Myszkowski menjadi1 3 4 3 1 5 2 5 4

TRANSPOSISI MYSZKOWSKI
Teks pesan asli :
JURUSAN TEKNIK INFORMATIKA
UNIVERSITAS MUHAMMADIYAH MALANG.
Kata kunci :BOROBUDURyang berarti 9 kolom

TRANSPOSISI MYSZKOWSKI

Dengan menggunakan Transposisi Myszkowski


dengan panjang kunci INFORMATIKA, enkripsi
nama anda, jika nama anda kurang dari panjang
kunci maka cantumkan nama orang tua anda.

PENYANDIAN TRANSPOSISI GANDA

Anda mungkin juga menyukai