BAB 2
Kriptografi Dalam
Keselamatan Data
2.1 Kriptografi- ASK Form 3
2.1.1 Menerangkan maksud dan kepentingan
kriptografi dalam pengkomputeran
Kriptografi melibatkan pembentukan dan
penganalisaan protokol-protokol yang
menghalang campur tangan orang ketiga, dan
berkait dengan pelbagai aspek dalam
keselamatan maklumat seperti kesulitan data
dan integritI data.
TP
1
Maksud Kriptografi
Kepentingan Kriptografi ialah salah satu
mekanisme keselamatan data:
 Keselamatan data amat penting pada era siber.
 Teknik yang menukarkan maklumat kepada
bentuk yang tidak dapat dibaca atau difahami
dengan menggunakan kekunci
 Kriptografi digunakan dalam kad ATM, kata
laluan komputer dan urusniaga elektronik.
Kepentingan Kriptografi TP
1
Enkripsi (encryption) merupakan proses yang
dilakukan untuk penyulitan plaintext sehingga
menjadi ciphertext.
Dekripsi (decryption) merupakan proses yang
dilakukan untuk memperoleh kembali plaintext
dari ciphertext.
Penyulitan (encryption)
2.1.2 Menunjuk cara langkah demi langkah proses
sifer(cipher)yang melibatkan:
Nyahsulit(decryption)
 Plaintext – Plaintext (message) merupakan
pesanan asal yang ingin dikirimkan dan
keselamatan data tidak dapat dijamin.
 Ciphertext – Ciphertext merupakan mesej yang
telah enkripsi (encryption) sehingga siap untuk
dikirimkan.
2.1.2 Menunjuk cara langkah demi langkah proses
sifer(cipher)yang melibatkan
Plaintext
Ciphertext
PLAIN
TEXT
CIPHER
TEXT
PLAIN
TEXT
ENCRYPTION/PENYULITAN
DECRYPTION/NYAHSULIT
PROSES KRIPTOGRAFI
2.1.2 Menunjuk cara langkah demi langkah proses
sifer(cipher)yang melibatkan
(i) Reverse cipher
(ii) Substitution cipher (Caesar Cipher, Pigpen Cipher)
(iii) Transposition ciphers
Sifer, berasal daripada istilah Arab, sifr, yang bermaksud sifir,
merujuk kepada satu peraturan spesifik untuk menukarkan
teks biasa kepada teks sifer.
2.1.3 : Menghasil dan menterjemah mesej
menggunakan kaedah sifer seperti berikut:
TP
2
 Susunan abjad atau huruf disusun secara
terbalik
ABCDEFGHIJKLMNOPQRSTUVWXYZ
ZYXWVUTSRQPONMLKJIHGFEDCBA
Contoh:
Plain text : SAYA SUKA MAKAN
Cipher text: HZBZ HFPZ NZPZM
Reverse Cipher
TP
2
Reserve Cipher
 Aktiviti dalam kumpulan:
Decrypt message ini
1. TVNYRIZMBZ SZIR RMR
2. ZDZP HFPZ NZPZM RPZM?
Reverse Cipher
Reserve Cipher
 Aktiviti dalam kumpulan:
Decrypt message ini
1. TVNYRIZMBZ SZIR RMR
2. ZDZP HFPZ NZPZM RPZM?
Jawapan:
1. GEMBIRANYA HARI INI
2. AWAK SUKA MAKAN
IKAN?
Reverse Cipher
 Menggerakkan abjad berdasarkan kata kunci
 Menukar abjad asal kepada abjad baharu
berdasarkan susunan baharu
contoh: kata kunci PERLU
ABCDEFGHIJKLMNOPQRSTUVWXYZ
PERLUABCDFGHIJKMNOQSTVWXYZ
Contoh:
Plain text : SAYA SUKA MAKAN
Cipher text: QPYP QTGP IPGPJ
Substitution Cipher
TP
2
Substitution Cipher
 Aktiviti dalam kumpulan:
Kata kunci: ZOMBI
Decrypt message ini
1. HZJNT EST RZKCZS NZKZR
2. ZEKZ RTGZ VZQKZ DEFZT
Substitution Cipher
Substitution Cipher
 Aktiviti dalam kumpulan:
Kata kunci: ZOMBI
Decrypt message ini
1. HZJNT EST RZKCZS NZKZR
2. ZEKZ RTGZ VZQKZ DEFZT
Jawapan:
LAMPU ITU SANGAT PANAS
AINA SUKA WARNA HIJAU
Substitution Cipher
KATA KUNCI PLAIN TEXT CIPHER TEXT
KOMPUTER SAYA SUKA MAKAN
BACA BAJU ITU BIRU
SEKOLAH SAYA SUKA BELAJAR
SIRAP GPCPJSOSK
PERGI HIQITP DTU RPLTDH
CUBA RCYCMF BHJFT
Lengkap jadual di bawah berdasarkan
katakunci yang diberi.
Latihan Substitution Cipher TP
3
KATA KUNCI PLAIN TEXT CHIPHER TEXT
KOMPUTER SAYA SUKA MAKAN NKYA NSCA FKCKG
BUNYI BAJU ITU BIRU UBFS ERS UEPS
SEKOLAH SAYA SUKA BELAJAR RSYS RUFS ELGSDSQ
SIRAP KEGEMARAN GPCPJSOSK
PERGI KERETA ITU CANTIK HIQITP DTU RPLTDH
CUBA SAYANG CIKGU RCYCMF BHJFT
Lengkap jadual di bawah berdasarkan
katakunci yang diberi.
Jawapan
• Caesar Cipher adalah cipher paling awal dan paling
mudah
• Satu jenis cipher penggantian; setiap huruf dalam mesej
beralih (shifted) beberapa tempat di bawah abjad
• Contoh jika “2 shifted”, A akan digantikan oleh C, B
menjadi D dan seterusnya
Substitution cipher (Caesar Cipher) TP
2
Substitution Cipher –
 Menggerakkan abjad berdasarkan kata kunci
 Dikenali sebagai shift cipher
contoh: kata kunci “shift of 19”
ABCDEFGHIJKLMNOPQRSTUVWXYZ
TUVWXYZABCDEFGHIJKLMNOPQRS
Contoh:
Plain text : HELLO MELAKA
Cipher text: AXEEH FXETDT
TP
2
Substitution Cipher
Caesar Cipher
 Aktiviti dalam kumpulan:
Kata kunci: “shift of 5”
Encrypt message ini
1. SIAPA KETUA KELAS AWAK?
2. CANTIK BAJU AWAK HARI INI.
Substitution Cipher
Caesar Cipher
 Aktiviti dalam kumpulan:
Kata kunci: “shift of 5”
Encrypt message ini
1. SIAPA KETUA KELAS AWAK?
2. CANTIK BAJU AWAK HARI INI.
Jawapan:
1. XNFUF PJYZF PJQFX FBFP?
2. HFSYNP GFOZ FBFP MFWN NSN.
Substitution Cipher
Caesar Cipher
 Aktiviti 1 “shift of 5”
Encrypt message ini
1. Siapa nama anda?
2. Cantiknya baju awak hari ini.
Latihan Substitution Cipher – Caesar Cipher
JAWAPAN
1. Siapa nama anda?
XNFUF SFRF FNIF?
2. Cantiknya baju awak hari ini.
HFSYNPSDF GFOZ FBFP MFWN
NSN
Jawapan
 “shift of 8”
Encrypt message ini
1. Dimanakah sekolah anda?
2. Sedapnya nasi lemak ini.
Aktiviti 2
JAWAPAN
1. Dimanakah sekolah anda?
LQUIVISID AMSWTIP IVLI?
2. Sedapnya nasi lemak ini.
AMLIXVGI VIAQ TMUIS QVQ.
Jawapan
• Pigpen Cipher juga dikenali sebagai Masonic Cipher /
Freemason Cipher / Napolean Cipher / Tic-Tac-Toe Cipher
• Adalah cipher penggantian geometri yang mudah;
menukarkan huruf denagn simbol grid fragment
Substitution cipher
(Pigpen Cipher)
TP
2
 Menukar abjad asal kepada simbol
Contoh:
Plain text : HELLO TAWAU
Cipher text:
A B C
D E F
G H I
J K L
M N O
P Q R
•
••
•
•
•
•
• S
UT X
W
Y
ZV
•
• ••
•
Substitution Cipher
Pigpen Cipher
TP
2
•
• • •
•
 Aktiviti dalam kumpulan:
Encrypt message ini:
RUMAH BUAYA
Decrypt message ini:
•
WE ARE THE WORLD
•
•
TP
3
Substitution Cipher
Pigpen Cipher
. .
Plain text:
 Aktiviti dalam kumpulan:
Encrypt message ini:
RUMAH BUAYA
Decrypt message ini:
•
Jawapan:
WE ARE THE WORLD
•
•
TP
3
Substitution Cipher
Pigpen Cipher
. .
 Aktiviti dalam kumpulan:
Decrypt message ini:
•
•
•
•
Latihan Substitution Cipher –Pigpen Cipher
JAWAPAN
Decrypt message ini:
Encrypt message :
I LOVE MY TEACHER
•
•
•
•
Jawapan
 Aktiviti dalam kumpulan:
Encrypt message ini:
SAYA SUKA SUBJEK ASK
Latihan Substitution Cipher –Pigpen Cipher
JAWAPAN
Encrypt message ini:
SAYA SUKA SUBJEK ASK
•
•
•
•
Jawapan
• Transposition ciphers adalah kaedah penyulitan di mana
kedudukan yang dipegang oleh unit-unit dalam plaintext
(biasanya aksara) dialihkan ikut sistem biasa
• Menyusun kembali key abjad berdasarkan arahan dari kata
kunci
• Membalikkan ayat atau perkataan.
contoh: kata kunci “membalikkan ayat”
Plain text : HELLO MELAKA
Cipher text: AKALEM OLLEH
Transposition ciphers TP
2
 Rail Fence Cipher – contoh key 3
 Plain Text: NAMA SAYA AIDA
 Cipher text: NSAAAAAIAMYD
N S A
A A A A I A
M Y D
Transposition Cipher TP
2
 Aktiviti dalam kumpulan:
Rail Fence Cipher dengan kunci 4
Encrypt message ini
1. INDAHNYA LAUTAN HINDI
Decrypt message ini dengan membalikkan ayat
2. KUTNAGNEM HALET AYAS
Transposition Cipher TP
3
 Aktiviti dalam kumpulan:
Rail Fence Cipher dengan kunci 4
Encrypt message ini
1. INDAHNYA LAUTAN HINDI
Decrypt message ini dengan membalikkan ayat
2. KUTNAGNEM HALET AYAS
IYAINNATNDDHLUHNAAI
SAYA TELAH MENGANTUK
Transposition Cipher TP
3
PLAIN TEXT CIPHER TEXT
SAYA PELAJAR CEMERLANG
GURU SAYA CANTIK
KERETA SAYA BESAR
SUBJEK INI SUSAH
CANTIKNYA SEKOLAH INI
DIA ARTIS TERKENAL
BERUANG ITU GANAS
Decrypt message ini dengan membalikkan ayat.
Latihan Transposition Cipher
PLAIN TEXT CIPHER TEXT
SAYA PELAJAR CEMERLANG AYAS RAJALEP GNALREMEC
GURU SAYA CANTIK URUG AYAS KITNAC
KERETA SAYA BESAR ATEREK AYAS RASEB
SUBJEK INI SUSAH KEJBUS INI HASUS
CANTIKNYA SEKOLAH INI AYNKITNAC HALOKES INI
DIA ARTIS TERKENAL AID SITRA LANEKRET
BERUANG ITU GANAS GNAUREB UTI SANAG
Decrypt message ini dengan membalikkan ayat.
Latihan Transposition Cipher
Latihan Transposition Cipher
CIPHER TEXT PLAIN TEXT
HALOKES AYAS URAB
AID NIAMEP NOTNIMDAB
MAYA GNERONG HAPMEREB
ISAN KAMEL SADEP
ATEREK IPA HANAT UYALEM
Decrypt message ini dengan membalikkan ayat.
Latihan Transposition Cipher
Latihan Transposition Cipher
CIPHER TEXT PLAIN TEXT
HALOKES AYAS URAB SEKOLAH SAYA BARU
AID NIAMEP NOTNIMDAB DIA PEMAIN BADMINTON
MAYA GNERONG HAPMEREB AYAM GORENG BEREMPAH
ISAN KAMEL SADEP NASI LEMAK SEDAP
ATEREK IPA HANAT UYALEM KERETA API TANAH MELAYU
Decrypt message ini dengan membalikkan ayat.
Latihan Transposition Cipher
Rail Fence Cipher dengan kunci 5 CIPHER TEXT
NEGARAKU
TANAH TUMPAHNYA DARAHKU
RAKYAT HIDUP
BERSATU DAN MAJU
Rail Fence Cipher dengan kunci 7 CIPHER TEXT
RAHMAT BAHGIA
TUHAN KURNIAKAN
RAJA KITA
SELAMAT BERTAKHTA
Rail Fence Cipher
Latihan Rail Fence Cipher TP
3
Rail Fence Cipher dengan kunci 5 CIPHER TEXT
NEGARAKU NEUGKAAR
TANAH TUMPAHNYA DARAHKU TPRAMAAANUHDHATNAKHYU
RAKYAT HIDUP RDAIUKHPYTA
BERSATU DAN MAJU BAEDNRUMSTAUAJ
Rail Fence Cipher dengan kunci 7 CIPHER TEXT
RAHMAT BAHGIA RAAIHGMAAHTAB
TUHAN KURNIAKAN TAUKNHAAINNKRU
RAJA KITA RAJAKIAT
SELAMAT BERTAKHTA SKEAHLTTARAMEABT
Rail Fence Cipher
Latihan Rail Fence Cipher
2.1.4 Membanding beza kaedah sifer yang telah
dipelajari
Reverse cipher Substitution Cipher Transposition cipher
Bentuk Abjad
Plain text :
SAYA SUKA
MAKAN
Cipher text:
HZBZ HFPZ
NZPZM
Abjad dan Simbol Abjad
Tahap
digodam
Mudah untuk
decryption
Susah untuk decryption Sederhana
Untuk decryption
Kata Kunci Shif Perkataan Kunci
TP
4
TP4 : Membandingkan kekuatan dan kelemahan
kaedah sifer yang telah dipelajari
Reverse Cipher Substitution Cipher Transposition
Cipher
KEKUATAN
Senang digunakan dengan
hanya menggunakan abjad
berdasarkan shift yang
diberi
Susah untuk digodam
oleh Hackers kerana
menggunakan simbol
yang spesifik
Senang digunakan
kerana hanya
menterbalikkan ayat
sahaja
KELEMAHAN
Senang untuk digodam
oleh Hackers kerana
penggunaan abjad itu
adalah diketahui umum
Kedua-dua pihak
harus mengetahui
dan mengingati
symbol yang specific
untuk nyahsulit cipher
text.
Senang untuk
digodam oleh
Hackers kerana
hanya sekilas
pandang, cipher text
boleh diteka.
TP
4
PENGIRIM PENERIMA
Cipher text:
YVHGMBZ PFIHFH RMR
Plain text:
Situasi 1:
Azli telah menerima satu mesej rahsia daripada
kawannya. Dia hendaklah membuka kod rahsia
yang di hantar oleh rakannya bagi mengetahui
mesej yang sebenar. Tentukan kaedah sifer yang
terbaik bagi situasi ini.
2.1.5 Memilih kaedah sifer terbaik yang telah
dipelajari
ABCDEFGHIJKLMNOPQRSTUVWXYZ
ZYXWVUTSRQPONMLKJIHGFEDCBA
Contoh:
Plain text :
Cipher text: YVHGMBZ PFIHFH RMR
Jawapan: Situasi 1
ABCDEFGHIJKLMNOPQRSTUVWXYZ
ZYXWVUTSRQPONMLKJIHGFEDCBA
Contoh:
Plain text : BESTNYA KURSUS INI
Cipher text: YVHGMBZ PFIHFH RMR
Jawapan: Situasi 1
Ana ingin menghantar kod rahsia kepada
rakannya iaitu “SAYA RINDU AWAK”.Tetapi
ana tidak ingin menggunakan sebarang
abjad.Tentukan kaedah yang terbaik untuk
Ana gunakan.
Situasi 2:(Pigpen Cipher)
Jawapan Situasi 2:
SAYA RINDU AWAK
Contoh Kaedah sifer yang digunakan dalam
kehidupan seharian:
Kaedah Bahasa F
Setiap suku kata dalam perkataan ditambah
dengan abjad F dan diikuti oleh vokal suku
kata itu.
Contohnya:
SAYA SUKA MAKAN
SAFAYAFA SUFUKAFA MAFAKANFAN
2.1.6 Menghasilkan kaedah sifer bagi menyelesaikan masalah
dalam kehidupan seharian
SEKIAN,
TERIMA KASIH

More Related Content

PPT
Ask tingkatan3 kriptografi-sifer
PPT
2.1 sistem nombor perduaan
PDF
Algoritma ASK Tingkatan 1
PDF
Konsep Asas Pemikiran Komputasional Ting 1
PPTX
Bab 9 garis lurus (9.1.3)
PPSX
2.0 algoritma pseudokod carta alir
PPTX
Pengenalan papan cerita ask ting 1
PDF
Nota Subjek Sains Komputer Tingkatan 5 lengkap - SUBJEK MPEI
Ask tingkatan3 kriptografi-sifer
2.1 sistem nombor perduaan
Algoritma ASK Tingkatan 1
Konsep Asas Pemikiran Komputasional Ting 1
Bab 9 garis lurus (9.1.3)
2.0 algoritma pseudokod carta alir
Pengenalan papan cerita ask ting 1
Nota Subjek Sains Komputer Tingkatan 5 lengkap - SUBJEK MPEI

What's hot (20)

DOC
Esei spm sejarah 2007
PPTX
INHALAN PEND. KESIHATAN TAHUN 5
PPSX
Kata terbitan
PPTX
Aplikasi teknologi
DOCX
Perbezaan antara penilaian formatif dan penilaian sumatif
PPTX
Reka Bentuk & Teknologi : Bab 3 proses reka bentuk
PPT
Pembelajaran secara kontekstual
DOCX
Kepentingan alam sekitar
PPTX
RBT : 1.2 Kepentingan Reka Bentuk & Teknologi
PPT
1.kaedah teknik D.R.A.B.C
PDF
Cara menulis pendahuluan karangan dengan menggunakan teknik faclk
PPTX
SAINS KOMPUTER - AMALAN TERBAIK PENGATURCARAAN
DOCX
Teknik menjawab soalan sains
PDF
E - Book Matematik Tingkatan 2
PDF
Modul 4 graf fungsi ori
DOCX
Contoh rumusan
PPT
Persamaan serentak
PDF
Graf Gerakan
PDF
E-BOOK PENDIDIKAN SENI VISUAL TINGKATAN 3
PPTX
7.3 Daya geseran
Esei spm sejarah 2007
INHALAN PEND. KESIHATAN TAHUN 5
Kata terbitan
Aplikasi teknologi
Perbezaan antara penilaian formatif dan penilaian sumatif
Reka Bentuk & Teknologi : Bab 3 proses reka bentuk
Pembelajaran secara kontekstual
Kepentingan alam sekitar
RBT : 1.2 Kepentingan Reka Bentuk & Teknologi
1.kaedah teknik D.R.A.B.C
Cara menulis pendahuluan karangan dengan menggunakan teknik faclk
SAINS KOMPUTER - AMALAN TERBAIK PENGATURCARAAN
Teknik menjawab soalan sains
E - Book Matematik Tingkatan 2
Modul 4 graf fungsi ori
Contoh rumusan
Persamaan serentak
Graf Gerakan
E-BOOK PENDIDIKAN SENI VISUAL TINGKATAN 3
7.3 Daya geseran
Ad

Similar to 2.1 Kriptografi- ASK Form 3 (20)

PDF
asktingkatan3-kriptografi-sifer-190308061345.pdf
PDF
Nota ulangkaji mte3114 topik 2
PPTX
KRIPTOGRAFI - 1 kriptografi 1 kriptografi 1.pptx
PDF
Kriptograf - Algoritma Kriptografi Klasik (bagian 1)
PPTX
Materi 1_Algoritma Kriptografi Klasik_Ahmad Zacky Taufiqul Hakim.pptx
PDF
03 01 algoritmakriptografiklasik
PDF
07 tk3193-cryptography-v4
PPTX
02. Kriptografi dan Keamanan Informasi - Kriptografi Klasik.pptx
PDF
Enkripsi
PPT
Kripto Klasik
DOCX
Uas k eamanan komputer
PPT
Pertemuan 2&3 - Dasar2 Keamanan Encyption
DOCX
Peta minda cipher
PPTX
KR02.pptx
PDF
ikh323-03
PDF
MK Keamanan Komputer - Sesi 6 : Kriptografi (Introduction)
PDF
2. Ceasar Cipher .pdf
PPTX
Beauty of Mathematic
PDF
Pertemuan 4 Keamanan Komputer_Rev.pdf
PPTX
kriptografi-Belajar Enkripsi dan Dekripsi
asktingkatan3-kriptografi-sifer-190308061345.pdf
Nota ulangkaji mte3114 topik 2
KRIPTOGRAFI - 1 kriptografi 1 kriptografi 1.pptx
Kriptograf - Algoritma Kriptografi Klasik (bagian 1)
Materi 1_Algoritma Kriptografi Klasik_Ahmad Zacky Taufiqul Hakim.pptx
03 01 algoritmakriptografiklasik
07 tk3193-cryptography-v4
02. Kriptografi dan Keamanan Informasi - Kriptografi Klasik.pptx
Enkripsi
Kripto Klasik
Uas k eamanan komputer
Pertemuan 2&3 - Dasar2 Keamanan Encyption
Peta minda cipher
KR02.pptx
ikh323-03
MK Keamanan Komputer - Sesi 6 : Kriptografi (Introduction)
2. Ceasar Cipher .pdf
Beauty of Mathematic
Pertemuan 4 Keamanan Komputer_Rev.pdf
kriptografi-Belajar Enkripsi dan Dekripsi
Ad

Recently uploaded (20)

PPTX
Slide_Berpikir_Komputasional_Pola_Algoritma_Kelas5SD.pptx
PPTX
Ekspresi_dan_Operasi_Logika informatika smp kelas 9
DOCX
Modul Ajar Pembelajaran Mendalam PKWU Kerajinan Kelas XII SMA Terbaru 2025
PDF
Modul Ajar Deep Learning IPAS Kelas 6 Kurikulum Merdeka
PDF
Ilmu tentang pengembangan teknologi pembelajaran
PDF
Modul Ajar Deep Learning Bahasa Inggris Kelas 6 Kurikulum Merdeka
PPTX
Pedoman & Kewajiban Penggunaan Produksi Dalam Negeri _Pelatihan "Ketentuan T...
PDF
RPP PEMBELAJARAN MENDALAM BAHASA INDONESIA _SariIndah_DEWI SINTA (1).pdf
PPTX
PPT POLA PIKIR BERTUMBUH Grow Mindset_2025.pptx
PPTX
!!!!Bahan Tayang Kompetensi Manajerial-AKUNTABILITAS KINERJA-DR Asep Iwa.pptx
PDF
IN1.2.E. kelompok 2.docx kerangka pembelajaran mendalam.pdf
PPTX
Pengimbasan pembelajaran mendalam (deep learning
PDF
RPP PEMBELAJARAN MENDALAM BAHASA INDONESIA _SariIndah_DEWI SINTA (1).pdf
PPTX
Pengantar pembelajaran_Koding_dan kecerdasan artifisial
DOC
CV_Kanaidi, SE., M.Si., cSAP., CGRC., CBCM_18 Agustus 2025.doc
DOCX
Modul 5_Instrumen Analisis Perencanaan Pembelajaran Mendalam (2).docx
PDF
LK Modul 3 - Menentukan Pengalaman Belajar Herpina Indah Permata Sari (2).pdf
PPT
KOMITMEN MENULIS DI BLOG IGTIK PB PGRI.ppt
PDF
PPT Yudisium Ceremony Agusus 2025 - new. pdf
PPTX
Presentasi Al-Quran Hadits Kelompok XI.1
Slide_Berpikir_Komputasional_Pola_Algoritma_Kelas5SD.pptx
Ekspresi_dan_Operasi_Logika informatika smp kelas 9
Modul Ajar Pembelajaran Mendalam PKWU Kerajinan Kelas XII SMA Terbaru 2025
Modul Ajar Deep Learning IPAS Kelas 6 Kurikulum Merdeka
Ilmu tentang pengembangan teknologi pembelajaran
Modul Ajar Deep Learning Bahasa Inggris Kelas 6 Kurikulum Merdeka
Pedoman & Kewajiban Penggunaan Produksi Dalam Negeri _Pelatihan "Ketentuan T...
RPP PEMBELAJARAN MENDALAM BAHASA INDONESIA _SariIndah_DEWI SINTA (1).pdf
PPT POLA PIKIR BERTUMBUH Grow Mindset_2025.pptx
!!!!Bahan Tayang Kompetensi Manajerial-AKUNTABILITAS KINERJA-DR Asep Iwa.pptx
IN1.2.E. kelompok 2.docx kerangka pembelajaran mendalam.pdf
Pengimbasan pembelajaran mendalam (deep learning
RPP PEMBELAJARAN MENDALAM BAHASA INDONESIA _SariIndah_DEWI SINTA (1).pdf
Pengantar pembelajaran_Koding_dan kecerdasan artifisial
CV_Kanaidi, SE., M.Si., cSAP., CGRC., CBCM_18 Agustus 2025.doc
Modul 5_Instrumen Analisis Perencanaan Pembelajaran Mendalam (2).docx
LK Modul 3 - Menentukan Pengalaman Belajar Herpina Indah Permata Sari (2).pdf
KOMITMEN MENULIS DI BLOG IGTIK PB PGRI.ppt
PPT Yudisium Ceremony Agusus 2025 - new. pdf
Presentasi Al-Quran Hadits Kelompok XI.1

2.1 Kriptografi- ASK Form 3

  • 3. 2.1.1 Menerangkan maksud dan kepentingan kriptografi dalam pengkomputeran Kriptografi melibatkan pembentukan dan penganalisaan protokol-protokol yang menghalang campur tangan orang ketiga, dan berkait dengan pelbagai aspek dalam keselamatan maklumat seperti kesulitan data dan integritI data. TP 1 Maksud Kriptografi
  • 4. Kepentingan Kriptografi ialah salah satu mekanisme keselamatan data:  Keselamatan data amat penting pada era siber.  Teknik yang menukarkan maklumat kepada bentuk yang tidak dapat dibaca atau difahami dengan menggunakan kekunci  Kriptografi digunakan dalam kad ATM, kata laluan komputer dan urusniaga elektronik. Kepentingan Kriptografi TP 1
  • 5. Enkripsi (encryption) merupakan proses yang dilakukan untuk penyulitan plaintext sehingga menjadi ciphertext. Dekripsi (decryption) merupakan proses yang dilakukan untuk memperoleh kembali plaintext dari ciphertext. Penyulitan (encryption) 2.1.2 Menunjuk cara langkah demi langkah proses sifer(cipher)yang melibatkan: Nyahsulit(decryption)
  • 6.  Plaintext – Plaintext (message) merupakan pesanan asal yang ingin dikirimkan dan keselamatan data tidak dapat dijamin.  Ciphertext – Ciphertext merupakan mesej yang telah enkripsi (encryption) sehingga siap untuk dikirimkan. 2.1.2 Menunjuk cara langkah demi langkah proses sifer(cipher)yang melibatkan Plaintext Ciphertext
  • 8. 2.1.2 Menunjuk cara langkah demi langkah proses sifer(cipher)yang melibatkan
  • 9. (i) Reverse cipher (ii) Substitution cipher (Caesar Cipher, Pigpen Cipher) (iii) Transposition ciphers Sifer, berasal daripada istilah Arab, sifr, yang bermaksud sifir, merujuk kepada satu peraturan spesifik untuk menukarkan teks biasa kepada teks sifer. 2.1.3 : Menghasil dan menterjemah mesej menggunakan kaedah sifer seperti berikut: TP 2
  • 10.  Susunan abjad atau huruf disusun secara terbalik ABCDEFGHIJKLMNOPQRSTUVWXYZ ZYXWVUTSRQPONMLKJIHGFEDCBA Contoh: Plain text : SAYA SUKA MAKAN Cipher text: HZBZ HFPZ NZPZM Reverse Cipher TP 2
  • 11. Reserve Cipher  Aktiviti dalam kumpulan: Decrypt message ini 1. TVNYRIZMBZ SZIR RMR 2. ZDZP HFPZ NZPZM RPZM? Reverse Cipher
  • 12. Reserve Cipher  Aktiviti dalam kumpulan: Decrypt message ini 1. TVNYRIZMBZ SZIR RMR 2. ZDZP HFPZ NZPZM RPZM? Jawapan: 1. GEMBIRANYA HARI INI 2. AWAK SUKA MAKAN IKAN? Reverse Cipher
  • 13.  Menggerakkan abjad berdasarkan kata kunci  Menukar abjad asal kepada abjad baharu berdasarkan susunan baharu contoh: kata kunci PERLU ABCDEFGHIJKLMNOPQRSTUVWXYZ PERLUABCDFGHIJKMNOQSTVWXYZ Contoh: Plain text : SAYA SUKA MAKAN Cipher text: QPYP QTGP IPGPJ Substitution Cipher TP 2
  • 14. Substitution Cipher  Aktiviti dalam kumpulan: Kata kunci: ZOMBI Decrypt message ini 1. HZJNT EST RZKCZS NZKZR 2. ZEKZ RTGZ VZQKZ DEFZT Substitution Cipher
  • 15. Substitution Cipher  Aktiviti dalam kumpulan: Kata kunci: ZOMBI Decrypt message ini 1. HZJNT EST RZKCZS NZKZR 2. ZEKZ RTGZ VZQKZ DEFZT Jawapan: LAMPU ITU SANGAT PANAS AINA SUKA WARNA HIJAU Substitution Cipher
  • 16. KATA KUNCI PLAIN TEXT CIPHER TEXT KOMPUTER SAYA SUKA MAKAN BACA BAJU ITU BIRU SEKOLAH SAYA SUKA BELAJAR SIRAP GPCPJSOSK PERGI HIQITP DTU RPLTDH CUBA RCYCMF BHJFT Lengkap jadual di bawah berdasarkan katakunci yang diberi. Latihan Substitution Cipher TP 3
  • 17. KATA KUNCI PLAIN TEXT CHIPHER TEXT KOMPUTER SAYA SUKA MAKAN NKYA NSCA FKCKG BUNYI BAJU ITU BIRU UBFS ERS UEPS SEKOLAH SAYA SUKA BELAJAR RSYS RUFS ELGSDSQ SIRAP KEGEMARAN GPCPJSOSK PERGI KERETA ITU CANTIK HIQITP DTU RPLTDH CUBA SAYANG CIKGU RCYCMF BHJFT Lengkap jadual di bawah berdasarkan katakunci yang diberi. Jawapan
  • 18. • Caesar Cipher adalah cipher paling awal dan paling mudah • Satu jenis cipher penggantian; setiap huruf dalam mesej beralih (shifted) beberapa tempat di bawah abjad • Contoh jika “2 shifted”, A akan digantikan oleh C, B menjadi D dan seterusnya Substitution cipher (Caesar Cipher) TP 2
  • 19. Substitution Cipher –  Menggerakkan abjad berdasarkan kata kunci  Dikenali sebagai shift cipher contoh: kata kunci “shift of 19” ABCDEFGHIJKLMNOPQRSTUVWXYZ TUVWXYZABCDEFGHIJKLMNOPQRS Contoh: Plain text : HELLO MELAKA Cipher text: AXEEH FXETDT TP 2 Substitution Cipher Caesar Cipher
  • 20.  Aktiviti dalam kumpulan: Kata kunci: “shift of 5” Encrypt message ini 1. SIAPA KETUA KELAS AWAK? 2. CANTIK BAJU AWAK HARI INI. Substitution Cipher Caesar Cipher
  • 21.  Aktiviti dalam kumpulan: Kata kunci: “shift of 5” Encrypt message ini 1. SIAPA KETUA KELAS AWAK? 2. CANTIK BAJU AWAK HARI INI. Jawapan: 1. XNFUF PJYZF PJQFX FBFP? 2. HFSYNP GFOZ FBFP MFWN NSN. Substitution Cipher Caesar Cipher
  • 22.  Aktiviti 1 “shift of 5” Encrypt message ini 1. Siapa nama anda? 2. Cantiknya baju awak hari ini. Latihan Substitution Cipher – Caesar Cipher
  • 23. JAWAPAN 1. Siapa nama anda? XNFUF SFRF FNIF? 2. Cantiknya baju awak hari ini. HFSYNPSDF GFOZ FBFP MFWN NSN Jawapan
  • 24.  “shift of 8” Encrypt message ini 1. Dimanakah sekolah anda? 2. Sedapnya nasi lemak ini. Aktiviti 2
  • 25. JAWAPAN 1. Dimanakah sekolah anda? LQUIVISID AMSWTIP IVLI? 2. Sedapnya nasi lemak ini. AMLIXVGI VIAQ TMUIS QVQ. Jawapan
  • 26. • Pigpen Cipher juga dikenali sebagai Masonic Cipher / Freemason Cipher / Napolean Cipher / Tic-Tac-Toe Cipher • Adalah cipher penggantian geometri yang mudah; menukarkan huruf denagn simbol grid fragment Substitution cipher (Pigpen Cipher) TP 2
  • 27.  Menukar abjad asal kepada simbol Contoh: Plain text : HELLO TAWAU Cipher text: A B C D E F G H I J K L M N O P Q R • •• • • • • • S UT X W Y ZV • • •• • Substitution Cipher Pigpen Cipher TP 2 • • • • •
  • 28.  Aktiviti dalam kumpulan: Encrypt message ini: RUMAH BUAYA Decrypt message ini: • WE ARE THE WORLD • • TP 3 Substitution Cipher Pigpen Cipher . . Plain text:
  • 29.  Aktiviti dalam kumpulan: Encrypt message ini: RUMAH BUAYA Decrypt message ini: • Jawapan: WE ARE THE WORLD • • TP 3 Substitution Cipher Pigpen Cipher . .
  • 30.  Aktiviti dalam kumpulan: Decrypt message ini: • • • • Latihan Substitution Cipher –Pigpen Cipher
  • 31. JAWAPAN Decrypt message ini: Encrypt message : I LOVE MY TEACHER • • • • Jawapan
  • 32.  Aktiviti dalam kumpulan: Encrypt message ini: SAYA SUKA SUBJEK ASK Latihan Substitution Cipher –Pigpen Cipher
  • 33. JAWAPAN Encrypt message ini: SAYA SUKA SUBJEK ASK • • • • Jawapan
  • 34. • Transposition ciphers adalah kaedah penyulitan di mana kedudukan yang dipegang oleh unit-unit dalam plaintext (biasanya aksara) dialihkan ikut sistem biasa • Menyusun kembali key abjad berdasarkan arahan dari kata kunci • Membalikkan ayat atau perkataan. contoh: kata kunci “membalikkan ayat” Plain text : HELLO MELAKA Cipher text: AKALEM OLLEH Transposition ciphers TP 2
  • 35.  Rail Fence Cipher – contoh key 3  Plain Text: NAMA SAYA AIDA  Cipher text: NSAAAAAIAMYD N S A A A A A I A M Y D Transposition Cipher TP 2
  • 36.  Aktiviti dalam kumpulan: Rail Fence Cipher dengan kunci 4 Encrypt message ini 1. INDAHNYA LAUTAN HINDI Decrypt message ini dengan membalikkan ayat 2. KUTNAGNEM HALET AYAS Transposition Cipher TP 3
  • 37.  Aktiviti dalam kumpulan: Rail Fence Cipher dengan kunci 4 Encrypt message ini 1. INDAHNYA LAUTAN HINDI Decrypt message ini dengan membalikkan ayat 2. KUTNAGNEM HALET AYAS IYAINNATNDDHLUHNAAI SAYA TELAH MENGANTUK Transposition Cipher TP 3
  • 38. PLAIN TEXT CIPHER TEXT SAYA PELAJAR CEMERLANG GURU SAYA CANTIK KERETA SAYA BESAR SUBJEK INI SUSAH CANTIKNYA SEKOLAH INI DIA ARTIS TERKENAL BERUANG ITU GANAS Decrypt message ini dengan membalikkan ayat. Latihan Transposition Cipher
  • 39. PLAIN TEXT CIPHER TEXT SAYA PELAJAR CEMERLANG AYAS RAJALEP GNALREMEC GURU SAYA CANTIK URUG AYAS KITNAC KERETA SAYA BESAR ATEREK AYAS RASEB SUBJEK INI SUSAH KEJBUS INI HASUS CANTIKNYA SEKOLAH INI AYNKITNAC HALOKES INI DIA ARTIS TERKENAL AID SITRA LANEKRET BERUANG ITU GANAS GNAUREB UTI SANAG Decrypt message ini dengan membalikkan ayat. Latihan Transposition Cipher
  • 40. Latihan Transposition Cipher CIPHER TEXT PLAIN TEXT HALOKES AYAS URAB AID NIAMEP NOTNIMDAB MAYA GNERONG HAPMEREB ISAN KAMEL SADEP ATEREK IPA HANAT UYALEM Decrypt message ini dengan membalikkan ayat. Latihan Transposition Cipher
  • 41. Latihan Transposition Cipher CIPHER TEXT PLAIN TEXT HALOKES AYAS URAB SEKOLAH SAYA BARU AID NIAMEP NOTNIMDAB DIA PEMAIN BADMINTON MAYA GNERONG HAPMEREB AYAM GORENG BEREMPAH ISAN KAMEL SADEP NASI LEMAK SEDAP ATEREK IPA HANAT UYALEM KERETA API TANAH MELAYU Decrypt message ini dengan membalikkan ayat. Latihan Transposition Cipher
  • 42. Rail Fence Cipher dengan kunci 5 CIPHER TEXT NEGARAKU TANAH TUMPAHNYA DARAHKU RAKYAT HIDUP BERSATU DAN MAJU Rail Fence Cipher dengan kunci 7 CIPHER TEXT RAHMAT BAHGIA TUHAN KURNIAKAN RAJA KITA SELAMAT BERTAKHTA Rail Fence Cipher Latihan Rail Fence Cipher TP 3
  • 43. Rail Fence Cipher dengan kunci 5 CIPHER TEXT NEGARAKU NEUGKAAR TANAH TUMPAHNYA DARAHKU TPRAMAAANUHDHATNAKHYU RAKYAT HIDUP RDAIUKHPYTA BERSATU DAN MAJU BAEDNRUMSTAUAJ Rail Fence Cipher dengan kunci 7 CIPHER TEXT RAHMAT BAHGIA RAAIHGMAAHTAB TUHAN KURNIAKAN TAUKNHAAINNKRU RAJA KITA RAJAKIAT SELAMAT BERTAKHTA SKEAHLTTARAMEABT Rail Fence Cipher Latihan Rail Fence Cipher
  • 44. 2.1.4 Membanding beza kaedah sifer yang telah dipelajari Reverse cipher Substitution Cipher Transposition cipher Bentuk Abjad Plain text : SAYA SUKA MAKAN Cipher text: HZBZ HFPZ NZPZM Abjad dan Simbol Abjad Tahap digodam Mudah untuk decryption Susah untuk decryption Sederhana Untuk decryption Kata Kunci Shif Perkataan Kunci TP 4
  • 45. TP4 : Membandingkan kekuatan dan kelemahan kaedah sifer yang telah dipelajari Reverse Cipher Substitution Cipher Transposition Cipher KEKUATAN Senang digunakan dengan hanya menggunakan abjad berdasarkan shift yang diberi Susah untuk digodam oleh Hackers kerana menggunakan simbol yang spesifik Senang digunakan kerana hanya menterbalikkan ayat sahaja KELEMAHAN Senang untuk digodam oleh Hackers kerana penggunaan abjad itu adalah diketahui umum Kedua-dua pihak harus mengetahui dan mengingati symbol yang specific untuk nyahsulit cipher text. Senang untuk digodam oleh Hackers kerana hanya sekilas pandang, cipher text boleh diteka. TP 4
  • 46. PENGIRIM PENERIMA Cipher text: YVHGMBZ PFIHFH RMR Plain text: Situasi 1: Azli telah menerima satu mesej rahsia daripada kawannya. Dia hendaklah membuka kod rahsia yang di hantar oleh rakannya bagi mengetahui mesej yang sebenar. Tentukan kaedah sifer yang terbaik bagi situasi ini. 2.1.5 Memilih kaedah sifer terbaik yang telah dipelajari
  • 48. ABCDEFGHIJKLMNOPQRSTUVWXYZ ZYXWVUTSRQPONMLKJIHGFEDCBA Contoh: Plain text : BESTNYA KURSUS INI Cipher text: YVHGMBZ PFIHFH RMR Jawapan: Situasi 1
  • 49. Ana ingin menghantar kod rahsia kepada rakannya iaitu “SAYA RINDU AWAK”.Tetapi ana tidak ingin menggunakan sebarang abjad.Tentukan kaedah yang terbaik untuk Ana gunakan. Situasi 2:(Pigpen Cipher)
  • 51. Contoh Kaedah sifer yang digunakan dalam kehidupan seharian: Kaedah Bahasa F Setiap suku kata dalam perkataan ditambah dengan abjad F dan diikuti oleh vokal suku kata itu. Contohnya: SAYA SUKA MAKAN SAFAYAFA SUFUKAFA MAFAKANFAN 2.1.6 Menghasilkan kaedah sifer bagi menyelesaikan masalah dalam kehidupan seharian

Editor's Notes

  • #8: Kriptografi telah berlaku dalam komunikasi di rumah, antara ibu bapa dan anak. Contoh “imibumu samayama namak mamakaman”