Page 56 - Buku Teks ASK Tingkatan 3 (KSSM)
P. 56
2.6 Perbandingan untuk kaedah-kaedah sifer yang dipelajari.
Cikgu Ramesh meminta murid-murid kelasnya untuk membandingkan kaedah-kaedah sifer yang telah dipelajari, iaitu Reverse cipher, Caesar Cipher, Pigpen Cipher, Rail Fence Cipher dan
Columnar Transposition. Teks biasa yang perlu disulitkan ialah JAGA KEBERSIHAN KELAS.
Kaedah sifer Penyulitan Nyahsulit Kekuatan Kelemahan
Reverse cipher • Tidak perlu penggunaan kunci. • Songsangkan abjad-abjad dalam teks sifer. • Mudah digunakan. • Tidak menggunakan
• Pilih cara songsangan, iaitu songsangkan keseluruhan mesej. • Boleh dibaca daripada teks sifer. kunci.
• Teks sifer yang dihasilkan: SALEK NAHISREBEK AGAJ • Mesej mudah dinyahsulit
dengan hanya
menyongsangkannya.
Caesar Cipher • Kunci = 5 digunakan. • Lukiskan jadual penggantian abjad dengan • Menggunakan • Kaedah cuba-jaya boleh
• Lukiskan jadual penggantian abjad berdasarkan anjakan 5 abjad ke kanan. anjakan 5 abjad ke kanan. kunci. digunakan untuk meramal
• Gantikan setiap abjad dalam teks biasa dengan abjad lain berdasarkan jadual yang • Nyahsulitkan abjad demi abjad berdasarkan • Abjad dalam teks nilai kunci.
dihasilkan. jadual penggantian yang disediakan. biasa digantikan
• Teks sifer yang dihasilkan: EVBV FZWZMNDCVI FZGVN dengan abjad lain.
Pigpen Cipher • Bina jadual perwakilan abjad bagi simbol pigpen. • Bina jadual perwakilan abjad bagi simbol • Menggunakan • Mudah dinyahsulit
• Tukarkan teks biasa kepada teks sifer berdasarkan kepada jadual yang dibina. pigpen. kunci. jika mengetahui cara
• Teks sifer yang dihasilkan: • Tukarkan teks sifer kepada teks biasa • Abjad dalam teks perwakilan simbol.
berdasarkan jadual yang dibina. biasa digantikan
dengan simbol lain.
Rail Fence • Kunci = 4 digunakan. • Lukiskan satu jadual dengan bilangan baris • Menggunakan • Abjad-abjad dalam teks
Cipher • Lukiskan jadual yang mempunyai empat baris. Isikan abjad-abjad dalam teks biasa ialah nilai kunci dan bilangan lajur ialah kunci, iaitu baris. sifer terdiri daripada
ke dalam jadual berdasarkan corak zig-zag. jumlah abjad dalam teks sifer. • Bilangan baris sukar abjad-abjad dalam teks
• Baris demi baris abjad dalam jadual ditulis semula. • Tandakan ‘-’ dalam petak yang perlu diisi diramal. biasa.
• Teks sifer yang dihasilkan: JBASAEEHNAGKRIKLASE abjad dengan corak zig-zag. Semua abjad
dalam teks sifer diisi ke dalam petak yang
ditandakan baris demi baris.
• Teks mesej boleh dibaca mengikut corak
zig-zag.
Columnar • Kunci = TIKAR • Kunci = TIKAR • Menggunakan • Abjad-abjad dalam teks
Transposition • Tentukan urutan abjad dalam kunci yang diberikan, iaitu TIKAR => 5,2,3,1,4 • Tentukan urutan abjad dalam kunci yang kunci. sifer terdiri daripada
• Lukiskan satu jadual yang mempunyai lima lajur. Bilangan baris diperoleh dengan diberikan, iaitu TIKAR => 5,2,3,1,4 • Nombor pada lajur abjad-abjad dalam teks
formula: • Lukiskan satu jadual yang mempunyai yang berdasarkan biasa.
Bilangan abjad dalam teks biasa 19 lima lajur. Bilangan baris diperoleh dengan kunci sukar diramal.
Baris = = = 3.8. formula:
Bilangan abjad dalam kunci 5
Maka, bilangan baris diperlukan ialah 4. Baris = Bilangan abjad dalam teks biasa
• Masukkan semua abjad dalam teks biasa ke dalam jadual baris demi baris. Bilangan abjad dalam kunci
Jika terdapat petak yang kosong, isikan dengan sebarang abjad. = 19 = 3.8.
• Tuliskan abjad-abjad secara menegak berdasarkan nombor pada lajur untuk 5
membentuk teks sifer. Maka, bilangan baris diperlukan ialah 4.
• Teks sifer yang dihasilkan: ARNSABHLGEAAKSKXJEIE • Berdasarkan urutan abjad kunci, pindahkan
semua abjad dalam teks sifer ke dalam
jadual.
• Teks mesej dibaca secara mendatar, mulai
dengan baris pertama.
2.6
Berdasarkan contoh di atas, kaedah sifer yang manakah paling kuat dan yang manakah paling lemah?
Mengapa?
46

