Anda di halaman 1dari 13

Teknik Subtitusi Playfair dan

Shift Cipher

PUPUT SARI DEWI (A11.2010.05586)


NURLINA FITRIANI (A11.2010.05600)
TRI AJI PURWI LESTARI (A11.2010.05605)
M. IBDAUZAKI (A11.2010.05615)
Playfair Chiper
salah satu metode enkripsi dari polygram cipher

Ditemukan oleh Sir Charles Wheatstone dan


Baron Lyon Playfair pada tahun 1854

Digunakan oleh tentara Inggris pada saat


Perang Boer II dan Perang Dunia I

Kunci kriptografinya adalah 25 buah huruf yang


disusun di dalam bujursangkar 5x5 dengan
menghilangkan huruf J dari abjad
Contoh kunci:

Jumlah kemungkinan kunci:


25!=15.511.210.043.330.985.984.000.000
Pesan yang akan disamarkan diatur terlebih
dahulu sebagaiberikut:

 Pasangkan dua huruf setiap pasang.

 Sisipkan “X” (sesuai ketentuan) jika ada huruf yang


sama.

 Jika jumlah huruf tidak genap tambahkan huruf “X”


(sesuai ketentuan) di akhir.
Algoritma enkripsi Playfair

1. Jika ada dua huruf terdapat pada baris kunci yang sama
maka tiap huruf diganti dengan huruf di kanannya
(lakukan perputaran kembali ke huruf pertama baris tsb,
bila diperlukan).
2. Jika dua huruf terdapat pada kolom kunci yang sama
maka tiap huruf diganti dengan huruf di bawahnya
(lakukan perputaran kembali di kolom tsb ke baris ke 1,
bila diperlikan)
3. Jika kedua huruf membentuk segi-4, maka pengkodean
dilakukan dari huruf pertama telusuri tabel kekiri/kanan
sampai ke kolom dimana huuf kedua terletak, gantikan
huruf pertama sesua huruf pada baris tsb dan huruf
kedua pada kolom tsb.
Contoh kasus

 Langkah-langkah:
a) Plaintext : RASAMAUTAU
kunci : KEYWORD
b)
K E Y W O
R D A B C
F G H I L
M N P Q S
T U V X Z
c) RA=DB SA=PC MA=PR UT=VU AU=DV
d) Ciphertext : DBPCPRVUDV
Shift Chiper
 Teknik enkripsi subtitusi shift cipher merupakan
generalisasi dari Caesar cipher, yaitu tidak
membatasi pergeseran sebanyak tiga huruf, jadi
ada sebanyak 26 kunci pergeseran yang bias
digunakan. Proses penyandian (enkripsi) dapat
secara matematis menggunakan operasi modulus
dengan mengubah huruf-huruf menjadi angka, A =
0, B = 1,..., Z = 25.
SHIFT CIPHER

Transformasi shift chiper dapat direpsentasikan dengan menyelaraskan plaintext


dengan chipertext ke kiri atau kanan sebanyak jumlah pergeseran yang
diinginkan. Berikut ini contoh dengan jumlah pergeseran = 3.
Plaint Alphabet : ABCDEFGHIJKLMNOPQRSTUVWXYZ Cipher
Alphabet : DEFGHIJKLMNOPQRSTUVWXYZABC
CONTOH SOAL

Plaintext :SANDISHIFT
Key :11
Ciphertext :DLYOTDSTQE
Kesimpulan

 Playfair Chiper menggunakan 3 aturan dalam


melakukan pencarian ciphertext seperti di jelaskan
pada materi di atas.

 Dalam proses perhitungan Shift Cipher


menggunakan ketentuan pergeseran sesuain
ketentusn/kesepakatan.
TERIMAKASIH

Anda mungkin juga menyukai