Keyboard Code n Cipher

Share it Please
Kali ini kita akan membahas mengenai penggunaan keyboard (computer) dalam dunia perkodean. Penggunaan keyboard ini dapat dilakukan sebagai kode maupun cipher. Perbedaannya dalam topik ini adalah Keyboard Code menggunakan 2 jenis keyboard yg berbeda, sedangkan Keyboard Cipher menggunakan 1 jenis keyboard yang sama. Pertama-tama kita akan membahas mengenai Keyboard Code.

Keyboard Code yang dimaksud disini adalah suatu jenis code yang mengenkripsikan suatu pesan dari suatu keyboard layout dengan menggunakan keyboard layout yang berbeda. Lebih singkatnya kita menerjemahkan suatu jenis keyboard layout dengan keyboard layout lainnya. Ada beberapa jenis keyboard layout yang tersedia antara lain sbb:

1. QWERTY Keyboard


2. QWERTZ Keyboard


3. DVORAK Keyboard


4. AZERTY Keyboard



Keyboard Code ini menerjemahkan satu keyboard ke keyboard lainnya. Lebih jelasnya kita langsung ke contoh.

Contoh :

Kita ingin menyamarkan pesan 'Detective' dari DVORAK Keyboard ke QWERTY Keyboard.

Jadi kita hanya tinggal membayangkan saja jika keyboard DVORAK tersebut diganti ke QWERTY.

Jadi :

D > H
E > D
T > K
E > D
C > I
T > K
I > G
V > .
E > D

Keterangan :
Tombol 'D' merupakan tombol ke 6 dari baris kedua keyboard DVORAK, maka dalam keyboard QWERTY tombol tersebut merupakan tombol H. Oleh karena itu D>H, dst.

Maka kata 'Detective' dari DVORAK disamarkan menjadi 'HDKDIKG.D' dalam QWERTY.
Begitu juga dengan sebaliknya jika ingin mendecipher dari 'HDKDIKG.D' ke 'Detective' tinggal menggunakan QWERTY  dan ganti ke DVORAK.


Bagian keduanya kita akan membahas mengenai Keyboard Cipher.

Keyboard Cipher biasanya lebih dikenal sebagai Keyboard Shift Cipher merupakan suatu teknik enkripsi dengan menggunakan keyboard sebagai objek atau plaintextnya. Dalam cipher biasanya, kita menggunakan alphabet A-Z dalam bentuknya masing-masing. Dalam hal ini, kita akan menggunakan alphabet tersebut dalam bentuk seperti keyboard, baik keyboard QWERTY, DVORAK, dll. Teknik Cipher yang digunakan yaitu berupa pergeseran seperti pada Caesar Cipher. Untuk lebih jelasnya, kita masuk dalam contoh.

Contoh :

Kita ingin menyamarkan kata 'Chess' 
menggunakan QWERTY Keyboard 
dengan Kunci pergeseran 1 (n=1)

Maka caranya yaitu kita geser 1 tombol tersebut ke arah kanan (secara umum geser ke kanan).

Jadi :
C > V
H > J
E > R
S > D
S > D

Maka kata 'Chess' disamarkan menjadi 'VJRDD'
Begitu juga sebalikknya.

Sekian,
Thanks for the attention.

No comments:

Post a Comment