09ksifo-Mekanisme Proteksi SIFO
09ksifo-Mekanisme Proteksi SIFO
KEAMANAN SISTEM
INFORMASI
Mekanisme Proteksi SIFO
10
11
Firewall
Adalah alat yang digunakan untuk mencegah
orang luar memperoleh akses ke suatu jaringan
Firewall pada umumnya merupakan suatu
kombinasi dari perangkat lunak dan perangkat
keras
Firewall menerapkan pengeluaran rencana atau
perintah untuk menyortir alamat yang tak
dikehendaki dan diinginkan
12
Hardware Firewall
13
Software Firewall
14
Software Firewall
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
Kerchhoffs Principle
Algoritma enkripsi
yang digunakan
diasumsikan diketahui
publik dan keamanan
algoritma hanya
tergantung pada kunci
pilihan
35
Polyalphabetic Ciphers
Playfair Cipher
Hill Cipher
Product Techniques
Substitution and transposition ciphers are
concatenated
36
Outline:
Substitution Cipher
Transposition
Cipher(Caesar Shift)
Viginere
Scytale
Rotor
Hill
One
Cipher
Time
Machine
Pad (Enigma, dll)
37
38
Scytale
39
40
huruf
Plaintext
Ciphertext : WKH TXLFN EURZQ IRA MXPSV RYHU WKH ODCB GRJ
42
43
ROT13
Disc
44
45
46
Latihan
Gunakan ROT3
Dekrip : PDUB TXHHQ RI VFRWV
47
Serangan:
Ciphertext only
Karakteristik
Keberhasilan
1.Algoritma
enkripsi dan
dekripsi diketahui
2.Hanya ada 25
kunci untuk
dicoba
3.Bahasa untuk
plaintext
diketahui dan
48
Affine Cipher
Perluasan dari Caesar cipher
Enkripsi: C mP + b (mod n)
Dekripsi: P m1 (C b) (mod n)
Kunci: m dan b
Keterangan:
m=1
5. m1 adalah inversi m (mod n), yaitu m m1
1 (mod n)
Contoh :
Plainteks: KRIPTO (10 17 8 15 19 14)
Contoh (2):
Dekripsi:
c1 = 2
(huruf
c2 = 25
(huruf
c3 = 14
(huruf
c4 = 11
(huruf
c5 = 13
(huruf
p1
K)
p2
R)
p3
I)
p4
P)
p5
T)
52
Transposition Cipher
Reverse cipher
Tuliskan pesan terbalik
Plain: I CAME I SAW I CONQUERED
Cipher: DEREU QNOCI WASIE MACI
Rail Fence cipher
Tuliskan pesan dengan zigzag
kemudian baca per baris
I A E S WC N U R D
C M I A I OQ E E
Cipher: IAESW CNURD CMIAI OQEE
53
54
Plaintext:
WE ARE DISCOVERED FLEE AT
6
3
2
4
1
5
ONCE
Key:
W
ZEBRAS
63241
5
Ciphertext:
EVLNE ACDTK ESEAQ ROFOJ DEECU
55
Ciphertext :
EVLNA CDTES EAROF ODEEC
Double Transposition
6
Key :
564231
STRIPE
Cipher
Text : CAEEN SOIAE DRLEF WEDRE
EVTOC
Algoritma Vigenere
A B C D E F G H I
0
J K L M N O P Q R S T U V W X Y Z
9
10
11
12
13
14
15
16
17
1
8
1
9
2
0
2
1
2
2
HILL
2
3
2
4
2
5
Contoh
C1 = 9*p1 + 18*p2 + 10*p3 (mod 26)
C1
C2
C3
18
10
p1
16
21
p2
12
23
p3
(mod 26)
13
1
21
20
22
19
Hitung K-1
17
5
21
21
2
19
17
18
4 9
15
17 17
6
24 0 17
Mod 26
=
1
0
0
0
1
0
0
0
1
Dekripsi
4 9
13
22
15
1
K -1
C1
C2 = 22
17 17
21
21
=
=
6
24 0 17
4
9
13
37
P1
15
1
Mod 26 = 6
Mod 26
x
=
17 17
21
36
6
4
C1 = MAT
24 0
66
17
9
20
56
4
9
P2
15
Mod 26 = 3
Mod 26
x 22
=
17 17
19
82
6
8
C2 = RIX
24 0
80
17
3
Sehingga Plaintext
= MATRIX
12
0
19
17
8
23
Latihan
Diketahui Matriks Kunci
sbb:
11 23
K 16 19
20 4
K
10
24
23
Rotor Machine
One
Encrypt
Decrypt
Plaintext
Key
0
1
0
1
Ciphertext
Ciphertext
Key
Plaintext
0
1
0
1
ONE-TIME PAD
HISTORY
OTP bermula dari karya Gilbert Vernam pada tahun
1917. Vernam bekerja di ATT. Dia mendapatkan
idenya dari ahli telegraph Perancis, Emile Baudot.
Pengkodean Baudot mengganti huruf-huruf dengan
sinyal elektronik yang disebut dengan unit.
Setiap karakter dikodekan dengan 5 unit yang bisa
berupa mark atau space dalam periode
tertentu.
Dalam istilah komputer modern, dilakukan XOR.
Jika X = x1, x2, x3.., menyatakan plain text, dan K
= k1, k2, k3 .., merupakan keystream maka
Vernam's cipher menghasilkan cipher text berupa
bit stream Y = Ek(X) = y1, y2, y3.
Thank
You !
69