Monday, June 18, 2018

√ Algoritma Playfair Cipher (Lengkap Dengan Klarifikasi Dan Contoh)

Playfair cipher atau sering disebut Playfair Square merupakan teknik enkripsi simetrik yang termasuk dalam sistem substitusi digraph. Playfair Cipher Termasuk ke dalam polygram cipher. yang Ditemukan oleh Sir Charles Wheatstone namun dipromosikan / dipopulerkan oleh Baron Lyon Playfair pada 1854. Playfair Cipher mengenkripsi pasangan huruf (digram atau digraf), bukan huruf tunggal menyerupai pada cipher klasik / tradisional lainnya. Tujuannya untuk menciptakan analisis frekuensi menjadi sulit lantaran frekuensi kemunculan huruf di dalam cipherteks akan menjadi datar.

 Playfair cipher atau sering disebut Playfair Square merupakan teknik enkripsi simetrik ya √ Algoritma Playfair Cipher (Lengkap dengan Penjelasan dan Contoh)
Sir Charles Wheatstone, Penemu Playfair Cipher

 Playfair cipher atau sering disebut Playfair Square merupakan teknik enkripsi simetrik ya √ Algoritma Playfair Cipher (Lengkap dengan Penjelasan dan Contoh)
Baron Lyon Playfair, Tokoh yang Mempopulerkan Playfair Chiper

Terdapat 25 buah huruf kunci Kriptografi yang terdapat dalam Playfair Chiper, kunci tersebut disusun di dalam bujursangkar 5x5 dengan menghilangkan huruf J dari abjad.

Contoh Kunci:
 Playfair cipher atau sering disebut Playfair Square merupakan teknik enkripsi simetrik ya √ Algoritma Playfair Cipher (Lengkap dengan Penjelasan dan Contoh)
Kemungkinan Kunci Playfair Cipher

Kemudian Susunan kunci (Cipher) dalam bujursangkar diperluas dengan menambahkan baris keenam dan kolom keenam. sehingga menjadi:

 Playfair cipher atau sering disebut Playfair Square merupakan teknik enkripsi simetrik ya √ Algoritma Playfair Cipher (Lengkap dengan Penjelasan dan Contoh)
Kemungkinan Kunci Playfair Cipher

Kemudian untuk melaksanakan Enkripsi, Pesan yang akan dienkripsi diatur terlebih dahulu sesuai ketentuan sebagai berikut:
  • Ganti huruf J (jika ada) dengan huruf I
  • Tulis pesan dalam pasangan huruf (huruf berpasangan dua-dua / bigram).
  • Jangan ada pasangan huruf yang sama (misal AA / BB). Jika ada, sisipkan Z di tengahnya
  • Jika jumlah huruf ganjil (sehingga ada yang tidak punya pasangan), tambahkan huruf Z di akhir

Contoh Enkripsi Pesan dengan Playfair Cipher:

Plaintext (Pesan Asli): GOOD BROOMS SWEEP CLEAN → Tidak ada huruf J, maka eksklusif tulis pesan dalam pasangan huruf, menjadi: GO OD BR OZ OM SZ SW EZ EP CL EA NZ

Algoritma enkripsi (Ketentuan Enkripsi):
  • Seandainya 2(dua) huruf terdapat pada kolom kunci yang sama, maka setiap huruf diganti dengan huruf di bawahnya.
  • Seandainya 2(dua) huruf terdapat pada baris kunci yang sama, maka setiap huruf diganti dengan huruf di kanannya.
  • Seandainya 2(dua) huruf tidak pada kolom yang sama atau baris yang sama, maka huruf pertama diganti dengan huruf pada perpotongan baris huruf pertama dengan kolom huruf kedua. lalu Huruf kedua diganti dengan huruf pada titik sudut keempat dari persegi panjang yang dibuat dari tiga huruf yang dipakai hingga sejauh ini.

Baca Juga: 5 Perbedaan Penting Pertalite dengan Premium, Pertamax dan Pertamax Plus

Contoh: Kunci (yang sudah diperluas) ditulis kembali sebagai berikut:
 Playfair cipher atau sering disebut Playfair Square merupakan teknik enkripsi simetrik ya √ Algoritma Playfair Cipher (Lengkap dengan Penjelasan dan Contoh)
Contoh Kunci Playfair Cipher

Pada teladan di atas, enkripsi OD menjadi UT, sanggup di ilustrasikan sebagai berikut:
 Playfair cipher atau sering disebut Playfair Square merupakan teknik enkripsi simetrik ya √ Algoritma Playfair Cipher (Lengkap dengan Penjelasan dan Contoh)
Ilustrasi Enkripsi dengan Playfair Cipher

Kunci sanggup juga dipilih dari kalimat spesifik yang gampang diingat. Misalnya:
Plaintext (Pesan Asli): TEKNIK INFORMATIKA UDINUS
Kunci (Ciphertext): JALAN NAKULA
Kunci gres dibuat dengan menuliskan hanya karakter tunggal, selain huruf J, dan ditambah sisa dari 26 alfabet, menjadi: Kunci Baru: ALNKUBCDEFGHIMOPQRSTVWXYZ. Kemudian masukkan kunci gres ke dalam bujur sangkar:
 Playfair cipher atau sering disebut Playfair Square merupakan teknik enkripsi simetrik ya √ Algoritma Playfair Cipher (Lengkap dengan Penjelasan dan Contoh)
Ilustrasi Enkripsi dengan Playfair Cipher

Kemudian lakukan enkripsi plaintext dengan kunci di atas.

Kesimpulan Playfair Chiper:

  • Karena terdapat 26 huruf karakter (A-Z), maka terdapat 26 kali 26 = 677 bigram, sehingga identifikasi bigram individual menjadi lebih sulit.
  • Sayangnya ukuran poligram di dalam Playfair cipher tidak cukup besar, hanya dua huruf sehingga Playfair cipher tidak aman.
  • Walaupun Playfair susah dipecahkan menggunakan analisis frekuensi relatif huruf, namun Playfair Cipher sanggup dipecahkan (ditembus) dengan analisis frekuensi pada pasangan huruf.
  • Dengan menggunakan frekuensi tabel / tabel kemunculan pasangan huruf dalam Bahasa Inggris dan cipherteks yang banyak, Playfair sanggup dipecahkan.
  • Karena pada Bahasa Inggris kita sanggup mendapat frekuensi kemunculan pasangan huruf, misalnya pasangan huruf  HE dan TH yang merupakan pasangan huruf yang paling sering muncul (Sering muncul dalam Bahasa Inggris).

Sekian Artikel tentang Algoritma Playfair Cipher (Lengkap dengan Penjelasan dan Contoh), semoga artikel diatas sanggup bermanfaat bagi sobat MARKIJAR, jangan lupa share artikel ini semoga bermanfaat bagi teman-teman sobat.

Algoritma Playfair Cipher (Lengkap dengan Penjelasan dan Contoh)
MARKIJAR: MARi KIta belaJAR


Sumber http://www.markijar.com/