Beaufort Cipher

Share it Please
Bukan hanya viginère cipher, berikut ini juga merupakan cipher berasal dari negara Prancis. Karena berasal dari negara yang sama tentunya teknik enkripsi yang digunakan tidak terlalu jauh berbeda. Beaufort Cipher secara umum yaitu merupakan teknik enkripsi subtitusi yang berfungsi untuk menyamarkan suatu pesan tertentu dengan menggunakan tabel abjad dan keyword yang telah ditetapkan. Sama seperti viginère cipher, ini menggunakan tabel yang terdiri dari abjad a-z pada baris dan kolomnya yang sering disebut dengan tabula recta. Tabel ini juga memerlukan suatu keyword atau kata kunci dalam mengenkripsi atau decipher pesan yang tersembunyi tersebut. 

Bentuk tabelnya dapat dilihat dibawah ini :


Yang membedakannya dari viginère cipher yaitu penggunaan algoritma yang berbeda dari cara membaca tabelnya.

Viginère cipher membandingkan baris + kolom = isi tabel
Beaufort cipher membandingkan kolom+ isi tabel = baris

Enkripsinya menggunakan tabel dengan ketentuan berikut.

1. Huruf pada pesannya kita lihat pada kolom tabel atas (bagian judulnya ;warna merah)
2. Huruf pada keywordnya kita lihat pada kolom tabel bawah (isinya;warna hitam)
3. Telusuri kedua huruf tersebut dan lihat hasilnya pada baris tabel

Untuk lebih jelasnya, kita langsung ke contoh.

Pesan yang ingin disamarkan :

bakerstreet

Keyword yang digunakan : Sherlock
(*jika keywordnya kurang panjang dibandingkan pesan yang ingin disamarkan maka keywordnya diulang terus, sebaliknya jika berlebih yang berlebih tidak digunakan).

Maka susunannya menjadi :

Pesan
b
a
k
e
r
s
t
r
e
e
t
Keyword
s
h
e
r
l
o
c
k
s
h
e

Maka kita pasangkan huruf pada pesan dan keyword kita :
huruf b (kolom) dengan (Isi) pada tabel disamarkan menjadi huruf r
huruf (kolom) dengan h (isi) pada tabel disamarkan menjadi huruf h
dst........

Lengkapnya dapat dilihat dibawah ini :

Pesan
b
a
k
e
r
s
t
r
e
e
t
Keyword
s
h
e
r
l
o
c
k
s
h
e
Hasil
r
h
u
n
u
w
j
t
o
d
l

Maka kata 'bakerstreet' dengan Beaufort Cipher menjadi 'rhunuwjtodl'

Begitu juga sebaliknya jika ingin di decipher.

Sekian,
Thanks for the attention.






3 comments:

  1. kurang jelas, maksudnya kolom / baris? yg tulisan berwarna merah itu, namanya baris, bukan kolom

    ReplyDelete
  2. pokoknya yang poin no :

    1. Huruf pada pesannya kita lihat pada kolom tabel atas (bagian judulnya ;warna merah)
    2. Huruf pada keywordnya kita lihat pada kolom tabel bawah (isinya;warna hitam)

    bukan kolom , tapi baris.
    kolom itu vertikal, baris itu horizontal

    ReplyDelete
  3. Sangat membantu kawan

    ReplyDelete