Anda di halaman 1dari 6

Playfair Cipher

Contoh kasus:
Plainteks (P) = PESAN RAHASIA
Kunci (K) = PASSWORD
Cipherteks (C)= ???

Tahapan Playfair Cipher


1. Susun kunci dalam blok 5x5
dengan aturan:
a. Susun kunci berurutan
sesuai kalimatnya.
b. Jika ada huruf
berulang, maka huruf yang
sama cukup disusun 1x.
c. Sisa blok disusun
berdasarkan abjad huruf.
d. Huruf J/I ditiadakan
jika kunci tidak
mengandung huruf
tersebut.

P A S W O
R D B C E
F G H I K
L M N Q T
U V X Y Z

TAHAP ENKRIPSI

1. Susun plainteks dalam


pasangan huruf.
a. Pasangan huruf tidak
boleh sama, jika sama
pasangkan dengan huruf X
(hello,
he ll o,
he lx lo)
b. Jika huruf terakhir
tidak memiliki pasangan,
maka pasangkan dengan
huruf Z.
(yes, ye sz)
P = PE SA NR AH AS IA
2. Lakukan substitusi
terhadap blok kunci dengan
mengikuti aturan berikut:
a. Jika pasangan huruf
sebaris, maka ganti
dengan huruf di kanannya.
b. Jika pasangan huruf
sekolom, maka ganti
dengan huruf dibawahnya.
c. Jika pasangan huruf
beda baris dan kolom,
maka ganti dengan huruf
di sudut berlawanan.
P1 = PE  OR (aturan c)
P A S W O
R D B C E
F G H I K
L M N Q T
U V X Y Z

P2 = SA  WS (aturan a)
P A S W O
R D B C E
F G H I K
L M N Q T
U V X Y Z

P3 = NR  LB
P4 = AH  SG
P5 = AS  SW
P6 = IA  GW
Cipherteks = OR WS LB SG SW GW

DEKRIPSI PLAYFAIR
Aturan mengikuti enkripsi,
hanya beda pada subsitusi.
a. Ganti huruf di kiri
b. Ganti huruf di atas
c. Tetap seperti aturan
enkripsi.

C1 = OR  PE
P A S W O
R D B C E
F G H I K
L M N Q T
U V X Y Z
C2 = WS  SA
C3 = LB  NR
C4 = SG  AH
C5 = SW  AS
C6 = GW  IA

Plainteks = PE SA NR AH AS IA

Anda mungkin juga menyukai