1. Maksud istilah : (a) Sifer : Algoritma atau prosedur yang ditetapkan untuk menjalankan suatu proses enkripsi (mesej dienkod agar maklumat tidak dapat difahami oleh pihak lain kecuali pihak yang dibenarkan atau dekripsi ( proses mengdekod mesej yang diterima kepada mesej yang asal dan mudah difahami) (b) Plain text : Teks asal yang akan di enkripkan. (c) Cipher text : Teks yang telah di enkripkan dan tidak boleh difahami oleh orang lain kecuali penyampai dan penerima mesej. (d) Encryption : Proses di mana maklumat daripada sumber ditukar kepada simbol untuk dikomunikasi. (e) Decryption : Proses songsang pengkodan di mana simbol kod ditukar balik kepada bentuk/maklumat yang mudah difahami oleh si penerima. (f) Kod : Satu peraturan/petua untuk menukar sebarang maklumat ke dalam bentuk/perwakilan yang berlainan. 2.Perbezaan antara kod dan sifer : Kod menggunakan simbol-simbol atau kumpulan huruf untuk mewakili perkataan atau frasa manakala sifer merupakan huruf yang diganti dengan huruf yang lain,sama ada mudah atau skim kompleks. 3. (a) 2 kategori utama sifer : (i) Transposisi (ii) Penggantian (b) Perbezaan ciri-ciri bagi kedua-dua kategori sifer dengan contoh : ASPEK TRANSPOSISI PENGGANTIAN Melibatkan penyusunan semula huruf Proses huruf (atau kumpulan huruf) (atau kumpulan huruf) mengikut sistem menggantikan seluruh mesej surat yang mudah yang telah dipersetujui antara yang lain(atau kumpulan huruf) MAKSUD pengirim dan penerima. dengan suatu sistem penggantian yang telah dipersetujui antara pengirim dan penerima. Unit unit (huruf-huruf) bagi teks biasa Unit-unit(huruf-huruf) bagi teks biasa disusun semula dalam susunan yang yang dikekalkan dalam susunan yang berbeza dan biasanya agak kompleks sama dalam ciphertext,tetapi unit tanpa mengubah unit itu sendiri. sendiri diubah. CONTOH Railfence cipher ( cipher yang melibatkan Cipher Caesar ( Proses setiap huruf hurufnya ditulis berasingan pada garis dalam teks biasa digantikan dengan atas dan garis bawah secara zig zag,ke huruf yang digerakkan daripada atas dan ke bawah.) kedudukan asal sebanyak beberapa kedudukan tertentu. Caesar Teks biasa : APLIKASI MATEMATIK memperkenalkan cipher ini dengan Railfence : A L K S M T M T K menggerakkan sebanyak 3 P I A I A E A I kedudukan huruf Teks Cipher : ALKSMTMTKPIAIAEAI Contohnya : (A = D, B=E,C=F) Teks biasa : APLIKASI MATEMATIK