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

Proses Caesar Cipher   (ii)  Substitution cipher

                                     Dalam Substitution cipher, mesej disulitkan dengan menggantikan
                                     satu unit teks biasa dengan satu unit teks yang lain (sifer). Satu
                                     unit bermaksud satu abjad, pasangan abjad atau kumpulan
                 goo.gl/eu6fQC       abjad. Rajah 2.6 menunjukkan dua contoh Substitution cipher.



                                                              Substitution
                                                                Cipher



                                                Caesar                            Pigpen
                                                Cipher                            Cipher




                                                  Rajah 2.6  Dua contoh Substitution cipher
                                         Monoalphabetic  substitution  ialah  jenis  Substitution  cipher
                                     yang paling mudah.  Caesar Cipher dan  Pigpen Cipher terdiri
                                     daripada  monoalphabetic substitution kerana proses penyulitan
                                     dilakukan dengan menggantikan setiap abjad teks biasa dengan
                                     abjad yang lain.

                                     †† Caesar Cipher

             Caesar Cipher telah     Caesar Cipher ialah salah satu kaedah sifer yang paling awal
             diperkenalkan oleh      digunakan  oleh  manusia  untuk  menyulitkan  mesej.  Caesar
             Julius Caesar. Beliau
             menggunakan peranti     Cipher juga disebut  shift cipher (sifer anjakan). Penyulitan
             roda (wheel device) yang   teks biasa (plaintext) dilakukan dengan menggantikan setiap
             mempunyai 26 abjad,     abjad dalam teks itu dengan abjad yang lain dalam susunan
             masing-masing di        abjad, iaitu dengan menganjakkan abjad dalam susunan abjad.
             bahagian dalam dan      Bilangan anjakan ini dikenali sebagai kunci dan boleh diwakili
             luar roda. Bahagian     dengan sebarang simbol. Contohnya, K = 5 bermaksud anjakan
             dalam roda boleh diputar
             supaya setiap huruf pada   sebanyak lima tempat ke kanan dilakukan pada senarai abjad.
             bahagian dalam roda     Rajah 2.7 menunjukkan contoh anjakan K = 5.
             dipadankan dengan huruf                                                  Abjad dalam
             pada bahagian luar roda.               A B C D E F G H I                 teks biasa

                   Y  Z  A B  C D                                                     Abjad dalam
                      D E
                 X  B  C  F  G  E                   V W X Y Z A B C D
                W  Z  A    H F         Anjakan lima                                   teks sifer
                            I
                V  Y  PERANTI  J  G   abjad berlaku
                  W U
                 X           K  H
                  V T  RODA  L I                Rajah 2.7  Susunan abjad dengan kunci, K = 5
                   U S      N  M J
                                         Maka, abjad ‘A’ dalam teks biasa akan digantikan dengan
                  R
                    T
                           O
                     S
                             K
                          P
                        Q
                       R
                    Q
                            L
                                     abjad  ‘V’,  abjad  ‘B’  akan  digantikan  dengan  abjad  ‘W’  dan
                     P
                          M
                         N
                       O
                                     seterusnya. Pengirim mesej akan menentukan nilai K yang akan
                                     dijadikan sebagai kunci penyulitan.
          36
   41   42   43   44   45   46   47   48   49   50   51