Sandi Playfair: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Tjmoel (bicara | kontrib)
k ←Membatalkan revisi 2580120 oleh Zleb (Bicara) - kenapa di buang {tag} -nya ??
Zleb (bicara | kontrib)
Tidak ada ringkasan suntingan
Baris 1:
== Playfair Cipher ==
{{rapikan}}
{{tone}}
 
Playfair Cipher merupakan salah satu teknik [[kriptografi]] dimana pesan dienkripsi berdasarkan pasangan [[huruf]] ([[bigram]]), bukan huruf tunggal seperti [[cipher]] klasik lainnya. Playfair Cipher ditemukan oleh Sir [[Charles Wheatstone]] namun dipromosikan oleh [[Baron Lyon Playfair]] pada tahun 1854. Dibandingkan dengan [[sandi]]-sandi lainnya, Playfair Cipher dapat meningkatan keamanan dalam pengiriman sebuah pesan sehingga dapat memberikan jaminan [[integritas]] [[data]] serta menjaga kerahasiaan. Playfair Cipher digunakan oleh [[Inggris]] dalam melaksanakan strategi perangnya.
 
Playfair Cipher merupakan salah satu teknik [[kriptografi]] dimana pesan dienkripsi berdasarkan pasangan [[huruf]] ([[bigram]]), bukan huruf tunggal seperti [[cipher]] klasik lainnya. Playfair Cipher ditemukan oleh [[Sir [[Charles Wheatstone]] namun dipromosikan oleh [[Baron Lyon Playfair]] pada tahun [[1854]]. Dibandingkan dengan [[sandi]]-sandi lainnya, Playfair Cipher dapat meningkatan keamanan dalam pengiriman sebuah pesan sehingga dapat memberikan jaminan [[integritas]] [[data]] serta menjaga kerahasiaan. Playfair Cipher digunakan oleh [[Inggris]] dalam melaksanakan strategi perangnya.
Plyfair cipher menggunakan kunci 25 huruf yang disusun dalam [[bujur sangkar]] dengan menghilangkan huruf J dari [[abjad]]. Susunan kunci di dalam bujur sangkar diperluas dengan menambahkan kolom keenam dan baris keenam.
 
Plyfair cipher menggunakan kunci 25 huruf sebagai [[kunci]] yang disusun dalam [[bujur sangkar]] dengan menghilangkan huruf J dari [[abjad]]. Susunan kunci di dalam bujur sangkar diperluas dengan menambahkan kolom keenam dan baris keenam.
 
 
'''Contoh Playfair Cipher'''
 
'''''1. Tabel kunci bujur sangkar'''''
 
* KunciMemilih dapat dipilihkunci dari sebuah kalimat yang mudah diingat, misalnya: ILMU KOMUNIKASI.
* BuangMembuang huruf yang berulang dan huruf J jika ada, sehingga menjadi: ILMUKONAS.
* Lalu tambahkanMenambahkan huruf-huruf yang belum ada (kecuali J), sehingga akan yaitumenjadi: ILMUKONASBCDEFGHPQRTVWXYZ.
* MasukkanMemasukkan ke dalam bujur sangkar.
 
{| class="wikitable"
Baris 29:
|}
 
Jumlah kemungkinan kunci adalah, 25!=15.511.210.043.330.985.984.000.000
 
Susunan kunci di dalam bujur sangkar diperluas dengan menambahkan kolom keenam dan baris Keenam
 
* Jumlah kemungkinan kunci adalah, 25!=15.511.210.043.330.985.984.000.000.
Sehingga tabel kunci akan menjadi:
Susunan* Memperluas susunan kunci di dalam bujur sangkar diperluas dengan menambahkan kolom keenam dan baris Keenam.
Sehingga* tabelTabel kunci akan menjadi:
 
{| class="wikitable"
Baris 50 ⟶ 49:
|}
 
'''''2. Pesan yang ingin disampaikan misalnya adalah [[Teknologi]] [[Komunikasi]]'''''
 
Pesan yang akan disamarkandiubah menjadi sandi diatur terlebih dahulu sebagai berikut
 
* GantiMengganti huruf dengan J (bila ada) dengan huruf I.
* TulisMenulis pesan dalam pasangan huruf.
* JanganJika sampai adaterdapat pasangan huruf yang sama., Jikamaka ada,harus sisipkandisisipkan Z di tengahnya.
* Jika jumlah huruf ganjil, tambahkanmaka harus ditambahkan huruf Z di akhir
 
 
Baris 66 ⟶ 65:
[[Algoritma]] [[enkripsi]] adalah sebagai berikut:
 
* Jika adaterdapat dua huruf terdapat pada baris kunci yang sama maka tiapmasing-masing huruf diganti dengan huruf di kanannya (pada kunci yang sudah diperluas).
* Jika terdapat dua huruf terdapat pada kolom kunci yang sama maka tiapmasing-masing huruf diganti dengan huruf di bawahnya (pada kunci yang sudah diperluas).
* Jika dua huruf tidak terdapat pada baris yang sama atau kolom yang sama, maka huruf pertama diganti dengan huruf pada perpotongan baris huruf pertama dengan kolom huruf kedua. Huruf kedua diganti dengan huruf pada titik sudut keempat dari persegi panjang yang dibentuk dari 3 huruf yang digunakan sampai sejauh ini.