Page 57 - Buku Teks ASK Tingkatan 3 (KSSM)
P. 57

Kriptografi dalam Keselamatan Data  2.1




 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.









                                                                                                 47
   52   53   54   55   56   57   58   59   60   61   62