Anda di halaman 1dari 12

Kriptografi

Bagian
Bagian 22

FPPT.com
Kriptografi bagian 2
ALGORITMA KRIPTOGRAFI KLASIK
Cipher Substitusi
Cipher Transposisi
Cipher Substitusi

Caesar Cipher
tiap huruf disubstitusikan dengan huruf ketiga
berikutnya dari susunan alfabet yang sama.dalam hal ini
kuncinya adalah jumlah pergeseran huruf (yaitu 3) .
Susunan alfabet setelah digeser sejauh 3 huruf
membentuk sebuah tabel substitusi sebagai berikut 
Cipher Substitusi

Plainteks ABCDEFGHIJKLMNOPQRSTUVWXYZ
Ciphertek DEFGHIJKLMNOPQRSTUVWXYZABC
s

Jadi, huruf A pada plainteks disubsitusikan dengan D, huruf B


disubstitusikan dengan E, demikian seterusnya.
Cipher Substitusi

• Latihan soal:
Ubah pesan berikut menggunakan caesar cipher :
AWASI ASTERIX DAN TEMANNYA OBELIX
Cipher Transposisi

• Pada cipher Transposisi huruf-huruf di dalam


plainteks tetap sama, hanya saja urutannya diubah.
Dengan kata lain melakukan transpose terhadap
rangkaian karakter di dalam teks.
• Cipher Transposisi = Permutasi atau Pengacakan
(Scrambling)
• Contoh 
Cipher Transposisi
• Contoh 1:
Misalkan plainteks adalah :
PROGRAM STUDI TEKNIK ELEKTRO
untuk meng-enkripsi pesan, plainteks ditulis secara horizontal dengan lebar kolom tetap, misal selebar 5
karakter (kunci k = 5):
PROGR
AMSTU
DITEK
NIKEL
EKTRO

Maka cipherteks-nya dibaca secara vertical menjadi:


PADNERMIIKOSTKTGTEERRUKLO
Cipher Transposisi

• CONTOH 2:
Misalkan plainteks adalah : CRYPTOGRAPHY AND DATA SECURITY
Plainteks disusun menjadi 3 baris (k=3) seperti di bawah ini:

C TA A A E I
R P O R P Y N D T S C R T
Y G H D A U Y

Maka cipherteksnya adalah :


CTAAAEIRPORPYNDTSCRTYGHDAUY
Super Enkripsi

• Cipher substitusi dan cipher transposisi dapat


dikombinasikan untuk memperoleh cipher yang lebih
kuat (super) daripada hanya satu cipher saja.
• Awalnya plainteks di enkripsi dengan cipher substitusi
sederhana kemudian hasilnya di enkripsi lagi dengan
cipher transposisi.
• Contoh 
Super Enkripsi

• Contoh :
Plainteks  HELLO WORLD
dienkripsi dengan caesar cipher menjadi
KHOOR ZRUOG
kemudian hasil enkripsi ini dienkripsikan lagi dengan
cipher transposisi (k=4)

Super Enkripsi

• Menjadi:
KHOO
RZRU
OGZZ
Chiperteks akhir adalah KROHZGORZOUZ
Next,
Kriptografi (Bagian 3)

Anda mungkin juga menyukai