Академический Документы
Профессиональный Документы
Культура Документы
PENGENALAN
2.1
ENKRIPSI
(ENCRYPTION)
GERANS KRGAAESN
DEKRIPSI
(DECRYPTION)
17
GERANS KRGAAESN
18
Bagi menyusun huruf-huruf tersebut dalam bentuk teks rahsia, tentukan dahulu
kedudukan bagi huruf-huruf bagi kata kunci tersebut. Dalam kata kunci tersebut,
S berada pada kedudukan ke 19, jadi S=19. Maka E=5, R=18, A=1, N=14 dan
G=7.
S
19
18
14
Oleh itu, teks rahsia akan disusun mengikut lajur berdasarkan kedudukan secara
menaik dimulakan dengan lajur A dan diikuti oleh lajur E, G, N, R, dan
S. Jadi teks rahsia yang terbina ialah PAPSA UNEAA LANN UGUE MNMIT
KAMYJ.
Sebagai contohnya teks rahsia yang diberikan ialah PAPSA UNEAA LANN
UGUE MNMIT KAMYJ. Kata kuncinya ialah SERANG. Jika ingin menentukan
bilangan barisnya, kira bilangan huruf dalam teks rahsia dan kata kunci kemudian
bahagikan. Bagi teks rahsia ini, ia mempunyai 28 huruf dan kata kunci
19
19
18
14
19
18
14
P
A
P
S
A
20
19
18
14
19
18
14
Jadi, bagi merungkaikan teks rahsia tersebut huruf-huruf disusun semula dan
dibaca dari kiri ke kanan. Teks biasa yang terhasil ialah Kumpulan Naga
mempunyai senjata.
21
Bagi menulis teks rahsia, huruf-huruf diambil mengikut baris bermula dari bari
pertama sehingga baris terakhir. Dalam mesej ini, teks rahsia yang terhasil ialah
XTUM IETA SLIK AANA BHAN. Huruf X ditambah bagi melengkapkan petakpetak.
22
2.2
Teknik Cipher Pagar Kereta Api juga mudah untuk dilakukan. Huruf-huruf dalam
mesej yang hendak disampaikan akan dicampurkan dengan cara yang cepat.
Teknik ini juga mempunyai kata kunci rahsia yang dapat mengelakkan mesej
dipecahkan dengan mudah. Dalam teknik ini, mesej akan ditulis secara zigzag
dari atas ke bawah mengikut bilangan kata kunci, iaitu yang menentukan
bilangan baris yang digunakan.
S
A
E
L
D
T
R
I
E
S
23
X
A
G
N
Huruf X dalam petak terakhir diletakkan bagi memenuhi ruang kosong tersebut
dan ia dikenali sebagai placeholder. Ia juga bagi memudahkan proses dekripsi
dilakukan. Oleh itu, teks rahsia yang terhasil dibaca mengikut baris demi baris.
Maka, teks rahsia bagi mesej ini ialah PSDRXAETNIEAGLISN.
Contoh
mesej
yang
perlu
didekripsikan
ialah
S
-
D
-
R
-
X
-
S
A
D
T
R
I
X
A
G
-
S
A
E
L
D
T
R
I
E
S
24
X
A
G
N
Jadi, mesej tersebut boleh didekripsikan dengan membaca teks biasa tersebut
secara zigzag. Pembaca akan membaca ia sebagai PALESTIN DISERANG.
Teknik cipher ini juga mempunyai kekurangan yang mana ia hanya boleh
digunakan dengan kata kunci yang terhad terutama bagi mesej yang pendek.
Oleh itu, panjang mesej sepatutnya dua kali ganda bagi kata kunci atau lebih
baik 3 kali ganda.
2.3
Dalam Cipher Lintasan, teks biasa akan ditulis dalam petak-petak yang
ditentukan. Bagi membaca dan membentuk teks rahsia, teks akan dibaca
mengikut turutan yang ditentukan. Turutan yang ditentukan ini merupakan kata
kunci bagi cipher ini. Hal ini bermakna teks biasa akan ditulis dalam petak-petak
kemudian dibaca mengikut turutan yang diberi. Mesej yang hendak disampaikan
boleh ditulis secara menegak mengikut lajur atau melintang mengikut baris.
25
Sekiranya penghantar mesej menggunakan kata kunci zigzag, maka teks rahsia
akan terbentuk seperti:
P
26
menggunakan
contoh
rahsia
pada
Contoh
iaitu
27
3.0
PENGENALAN
Tajuk ini akan menerangkan tentang Cipher Atbash, Cipher Ceaser, Teknik Kata
Kunci, dan Cipher Polyalphabetic. Setiap teknik akan membincangkan cara
membina dan merungkai teks rahsia (ciphertext).
3.1
CIPHER MONOALPHEBATIC
28
Huruf dalam
Teks Biasa
Huruf dalam
Teks Rahsia
Huruf dalam
Teks Biasa
Huruf dalam
Teks Rahsia
Teks Rahsia
Teks Biasa
Teks Rahsia
29
dirungkaikan.
Teknik
penggantian
Cipher
Caeser
ini
melibatkan
Huruf dalam
Teks Biasa
Huruf dalam
Teks Rahsia
Huruf dalam
Teks Biasa
Huruf dalam
Teks Rahsia
30
Oleh itu, jadual teks biasa dan teks rahsia dibina terlebih dahulu.
Huruf dalam
Teks Biasa
Huruf dalam
Teks Rahsia
Huruf dalam
Teks Biasa
Huruf dalam
Teks Rahsia
M N
M N
Justeru jika diberikan teks rahsia sebagai GKIQJEO, teks tersebut boleh
dirungkaikan menjadi KOMUNIS.
31
C A N
L M O
T
P
I
Q
K
R
B
S
D
U
E
V
F
W
G
X
H
Y
J
Z
K
L
E R
M N
T
O
A
P
B
Q
C
S
D
U
F
V
G
W
H
X
I
Y
J
Z
32
Huruf dalam
Teks Biasa
Huruf dalam
Teks Rahsia
Huruf dalam
Teks Biasa
Huruf dalam
Teks Rahsia
M N
Teks Rahsia
: AFHFRFM BMPJ
Kata Kunci
: PAGI
Huruf dalam
Teks Biasa
Huruf dalam
Teks Rahsia
Huruf dalam
Teks Biasa
Huruf dalam
Teks Rahsia
O Q
M N
33
Dengan menggunakan kata kunci yang diberi dan padanan huruf-huruf teks
rahsia dengan teks biasa, maka mesej yang dirungkaikan ialah:
Teks Rahsia
Teks Biasa
34
3.2
CIPHER POLYALPHABETIC
M N
W X
M N
W X
M N
W X
W X
M N
W X
M N
W X
M N
W X
M N
W X
M N
W X
M N
W X
M N
W X
M N
W X
M N
W X
W X
M N
M N
M N
M N
M N
M N
M N
M N
W X
W X
M M N
W X
W X
W X
W X
W X
W X
W X
W X
W X
W W X
M N
M N
M N
35
Teks Biasa
M E
Keystream
Untuk menghasilkan teks rahsia, huruf-huruf dalam teks biasa akan dilihat
berdasarkan lajur pertama dalam Jadual Vigenere dan huruf-huruf bagi
keystream dilihat berdasarkan baris yang pertama. Pertemuan antara baris dan
lajur tersebut akan memberikan huruf bagi teks rahsia. Contohnya huruf M
dalam teks biasa dan S dalam keystream.
A
Z
Z
G
H
J
K
Teks Biasa
:E
Keystream
:A
Z
Z
G
H
J
K
Teks Biasa
:R
Keystream
:T
G
H
J
K
37
Teks Biasa
:D
Keystream
:U
Z
Z
G
H
J
K
Teks Biasa
:E
Keystream
:S
G
H
J
K
38
Teks Biasa
:K
Keystream
:A
Z
Z
G
H
J
K
Teks Biasa
:A
Keystream
:T
G
H
J
K
Keystream
G O L
Dengan menggunakan huruf pada keystream, guna lajur yang mewakili huruf
keystream tersebut. Kemudian dalam lajur tersebut, cari huruf yang mewakili
huruf teks rahsia dan carikan huruf yang sepadan pada baris lajur yang pertama.
Contoh:
Teks Rahsia : V
Keystream
:G
Z
Z
G
H
J
K
40
Teks Rahsia : S
Keystream
:O
Z
Z
G
H
J
K
Teks Rahsia : Y
Keystream
:L
G
H
J
K
41
Teks Rahsia : G
Keystream
:G
Z
Z
G
H
J
K
Teks Rahsia : H
Keystream
:O
G
H
J
K
3.3
KESIMPULAN
43