Page 3 - ASK Tg3_Praktis Topikal A+_Pan Asia Publications
P. 3
Fasa Pembangunan Teknik Pemikiran BAB 2 PERWAKILAN DATA
Atur cara Komputasional
2.1 Kriptografi dalam Keselamatan Data
Analisis Masalah Teknik Leraian
Kriptografi dalam Pengkomputeran
Reka Bentuk Atur Teknik Pengecaman Corak 1. Kriptogra berasal daripada perkataan Yunani,
Cara Teknik Peniskalaan “kriptos” yang bermaksud sembunyi atau rahsia
Teknik Pengitlakan
dan “graphein” yang bermaksud tulisan atau
Pengekodan Teknik Leraian menulis.
©PAN ASIA PUBLICATIONS
Teknik Pengecaman Corak 2. Kriptogra adalah amalan menulis mesej
Teknik Peniskalaan tersembunyi atau mesej rahsia. Kriptogra
biasanya dikaitkan dengan penyulitan
Pengujian dan Teknik Leraian (encryption) dan nyahsulitan (decryption) mesej.
Penyahpepijatan Teknik Pengecaman Corak 3. Sebagai perbandingan, steganogra adalah
Ralat Teknik Peniskalaan amalan menyembunyikan sesuatu mesej dengan
Teknik Pengitlakan cara zikal.
Dokumentasi Teknik Leraian 4. Kriptologi adalah kajian tentang teknik-teknik
Teknik Pengecaman Corak menyembunyi atau merahsiakan data mesej sama
Teknik Peniskalaan ada dalam bentuk:
Teknik Pengitlakan (a) Kod (Kajian tentang kriptogra ).
(b) Fizikal (Kajian tentang steganogra ).
Teknik Penerangan 5. Kriptologi juga merupakan kajian teknik-teknik
Leraian Memecahkan masalah yang memecahkan kod rahsia (kriptoanalisis).
besar kepada bahagian- 6. Tujuan utama kriptogra adalah untuk
bahagian masalah yang lebih melindungi maklumat daripada diceroboh oleh
kecil. pihak lain (keselamatan komunikasi data).
7. Terdapat empat fungsi asas kriptogra :
(a) Kerahsiaan (Confidentiality)
Pengecaman Corak Mengenal pasti ciri-ciri • Melindungi data atau maklumat supaya
persamaan corak pada tidak diketahui oleh pihak lain selain
bahagian-bahagian kecil penerima.
masalah. (b) Integriti (Integrity)
• Memastikan data atau maklumat tidak
diubah semasa disimpankan atau transit.
Peniskalaan Mengenal pasti aspek-aspek (c) Pengesahan (Authentication)
penting dan meninggalkan • Membolehkan pihak terlibat menentukan
aspek-aspek tidak penting. siapa penghantar dan siapa penerima data
atau maklumat.
(d) Tiada sangkalan (Non-repudiation)
• Memastikan pihak terlibat tidak
Pengitlakan Menghasilkan model bagi mena kan mereka adalah pihak yang
menyelesaikan masalah yang menghantar dan menerima data atau
serupa.
maklumat.
Proses Sifer (Cipher)
1. Penyulitan (encryption) merupakan satu proses
5. Akan tetapi, teknik-teknik pemikiran yang menukar sesuatu mesej daripada bentuk biasa
digunakan mungkin berbeza bergantung kepada (plain text) kepada bentuk kod (cipher text).
situasi sesuatu masalah.
SELAMAT SLMTAAG
6. Penggunaan teknik pemikiran komputasional DATANG penyulitan EAADTN
dalam setiap fasa pembangunan atur cara adalah
tiada had. Teks biasa Teks sifer
N-2
PTPA21ASK Tg3_1Nota Ringkas_N1-20.indd 2 7/23/20 1:18 PM

