Professional Documents
Culture Documents
0
PERWAKILAN
DATA
2.1 KRIPTOGRAFI
DALAM KESELAMATAN
DATA
STANDARD KANDUNGAN
2.1
KRIPTOGRAFI DALAM
KESELAMATAN DATA
STANDARD PEMBELAJARAN
2.1.1 Menerangkan maksud dan kepentingan
kriptografi dalam pengkomputeran
P
R
E
S
T
A
S
I
STANDARD PEMBELAJARAN
2.1.1
Menerangkan maksud dan kepentingan
kriptografi dalam pengkomputeran
MAKSUD KRIPTOGRAFI
➢Berasal dari perkataan Yunani
– kriptos, "tersembunyi, rahsia"; dan
– graphein, "penulisan"; atau
– logia, "kajian"
➢kaedah menyimpan atau menghantar maklumat dalam bentuk
yang hanya akan boleh dibaca oleh orang yang ditujukan sahaja.
➢Satu amalan dan kajian berkenaan teknik-teknik mewujudkan
komunikasi kukuh di dalam kehadiran pihak ketiga (dikenali
sebagai musuh).
➢Kriptografi digunakan dalam kad ATM, kata laluan
komputer dan urusniaga elektronik.
KEPENTINGAN KRIPTOGRAFI
• untuk melindungi kepentingan proses hidup seharian
manusia.
• menjaga kerahsiaan maklumat seperti kata laluan
akaun email anda sehinggalah kepada strategi
keselamatan negara.
• untuk menjaga integriti berkaitan dengan satu-satu
maklumat
• sebagai pengesahan identiti dan tandatangan digital
untuk mengelakkan kecurian identiti dan penyamaran
digital
KEPENTINGAN KRIPTOGRAFI
➢Sebagai aspek dalam keselamatan maklumat seperti :
– kesulitan data,
– keintegritian data,
– pengesahan
– tanpa sangkalan.
STANDARD PEMBELAJARAN
2.1.2
Menunjuk cara langkah demi langkah
proses sifer yang melibatkan :
i) penyulitan (encryption)
ii) nyahsulit (decryption)
LANGKAH PROSES SIFER (CIPHER)
ENCRYPTION
DECRYPTION
Nota:
setiap suku kata dengan vokal a akan
Decryption
ditambah dengan fa, vokal i pula Saya suka membaca
(nyahsulit)
ditambah dengan fi, dan begitu juga
seterusnya untuk vokal e, o, dan u.
Kunci : bahasa F
(dikeluarkan)
STANDARD PEMBELAJARAN
2.1.3
Menghasil dan menterjemah mesej
menggunakan kaedah sifer berikut :
REVERSE CIPHER
SUBSTITUTION CIPHER
-CAESAR CIPHER
-PIGPEN CIPHER
TRANSPOSITION CIPHERS
KAEDAH SIFER (CIPHER)
1) REVERSE CIPHER
2) SUBSTITUTION CIPHER
i. CAESAR CIPHER
ii. PIGPEN CIPHER
3) TRANSPOSITION CIPHERS
REVERSE CIPHER
Susunan abjad atau huruf disusun
secara terbalik
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Z Y X W V U T S R Q P O N M L K J I H G F E D C B A
CONTOH :
HELLO
SVOOL
AKTIVITI :
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Z Y X W V U T S R Q P O N M L K J I H G F E D C B A
• PLAIN TEXT :
• SELAMAT BELAJAR KRIPTOGRAFI
• CHIPER TEXT:
• HVOZNZG YVOZQZI PIRGLIZUR
• CHIPER TEXT:
• ZHZH HZRMH PLNKFGVI
• PLAIN TEXT :
• ASAS SAINS KOMPUTER
REVERSE CIPHER
Susunan abjad atau huruf disusun secara terbalik.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Z Y XWV U T S R Q P O NM L K J I H G F E D C B A
Contoh :
Cipher text : SZIR RMR YZORP ZDZO
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
K H AM I S B C D E F G J L N O P Q R T U VWX Y Z
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
VWX Y Z A B C D E F G H I J K L MN O P Q R S T U
Contoh :
Satu contoh cipher transposition, adalah untuk membalikkan perintah huruf dalam plaintext.
Contoh, “A SIMPLE EXAMPLE" menjadi "ELPMAXE ELPMIS A". Satu lagi, cara yang
sama, untuk menyulitkan mesej adalah untuk membalikkan huruf setiap perkataan, tetapi
bukan susunan kata-kata itu. Dalam hal ini " A SIMPLE EXAMPLE " menjadi “ A ELPMIS
ELPMAXE".
Transposition Cipher adalah kaedah cipher yang sangat lemah. Hanya dengan
melihat ciphertext anda boleh memikirkan ia hanya dalam urutan terbalik.
Tetapi kod untuk program Reverse Cipher mudah dijelaskan, jadi kita boleh
menggunakannya sebagai program penyulitan pertama sebagai asas.
TRANSPOSITION CIPHERS
RAIL FENCE CIPHER
The Rail Fence cipher berfungsi dengan menulis mesej anda pada baris
alternatif di seluruh halaman, dan kemudian membaca setiap baris pula. Ia juga
mempunyai keselamatan kunci untuk menjadikannya sedikit lebih sukar untuk
pecah.
Sebagai contoh, plaintext “DEFEND THE EAST WEST" ditulis seperti yang
ditunjukkan di bawah, dengan mengabaikan ruang kosong.
Kaedah Contoh
1. Pigpen Cipher
2.1.4 Banding beza kaedah sifer yang telah dipelajari
Kaedah Contoh
Descrypt Message
KSA MSSK SUSRUK
Reverse cipher adalah kaedah kriptografi yang sesuai untuk keselamatan rendah.
Hanya melihat ciphertext, perkataan asal mudah di teka
LANGKAH PENYELESAIAN
B. Substitution Cipher
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
I B U A C D E F G H J K L M N O P Q R S T V W X Y Z
Cipertext :
UILCQNM FGEGKIMA
Plaintext : ?
LANGKAH PENYELESAIAN
B. (i)Caesar Cipher
Kata kunci : Shift 5
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
F G H I J K L M N O P Q R S T U V W X Y Z A B C D E
Plaintext : ?
LANGKAH PENYELESAIAN
B. Pigpen Cipher
Cipertext :
Plaintext : ?
LANGKAH PENYELESAIAN
C. Transposition Cipher
Rail Fence Cipher : 2
Anda ingin membuat kejutan kepada guru tingkatan anda dengan mengadakan
majlis hari lahir beliau di kantin sekolah bersama-sama semua rakan kelas. Anda
ingin mengajak 10 orang rakan kelas anda untuk membuat persediaan lebih awal.
Hantar mesej rahsia ini kepada 10 orang rakan anda dengan membuat penyulitan
dan nyahsulit menggunakan kaedah sifer yang terbaik.
Z Y X W V U T S R Q P O N M L K J I H G F E D C B A
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
L A H I R B C D E F G J K M N O P Q S T U V W X Y Z
F G H I J K L M N O P Q R S T U V W X Y Z A B C D E
Ciphertext :
LANGKAH PENYELESAIAN
c. (i) Kaedah Transposition Cipher - Rail Fence Cipher (Key 4)
E M U K N D A A G
R U L I T N P T X
K D I E X
Ciphertext : BPAUNEMUKNDAAGRULITNPTXKDIEX
LANGKAH PENYELESAIAN
c. (ii) Kaedah Transposition Cipher - Terbalikkan ayat
Cipher text :
Aktiviti
Caesar Cipher
AKTIVITI 2:
Plain text :
Aktiviti Caesar Cipher
Jawapan :
ABCDEFGHIJKLMNOPQRSTUVWXYZ
LMNOPQRSTUVWXYZABCDEFGHIJK
AKTIVITI 1:
Plain text : BENGKEL KSSM ASK
Cipher text: MPYRVPW VDDX LDV
AKTIVITI 2:
Cipher text: HZXB EXCYLMLC ZDBAFPC GXML
Plain text : SKIM PINJAMAN KOMPUTER RIBA
• SUBSTITUITION
– Menggerakkan abjad berdasarkan kata kunci
– Menukar abjad asal kepada abjad baharu berdasarkan sususan baharu
• CONTOH: Kata kunci SUKA
ABCDEFGHIJKLMNOPQRSTUVWXYZ
SUKABCDEFGHIJLMNOPQRTVWXYZ
Plain text: H E L L O
Cipher text: E B H H M
AKTIVITI 1
Menggunakan kata kunci KOMPUTER
A B C J K L T X
F E D O N M S U W Y
V Z
G H I P Q R
• CONTOH:
Plain text: HELLO
Cipher text:
SUBSTITUITION (PIG PEN)
A B C J K L T X
F E D O N M S U W Y
V Z
G H I P Q R
TERJEMAHKAN:
Plain text: BUAT KERJA RUMAH
Cipher text: ?
AKTIVITI 2
TERJEMAHKAN:
Plain text: BUAT KERJA RUMAH
Cipher text: ?
Cipher text:
Plain text: ?
Transposition Cipher
1) Membalikan ayat
b r n
e a p o
l j y h
a t
INSTRUMEN
2.1
www.google.com