Pada pertemuan kuliah Keamanan Sistem
Informasi ini saat di kelas kami diberikan materi tentang “ Cryptography
“. Dan saya akan menjelaskan sedikit
dari materi yang saya tangkap dan ketahui dari materi tersebut.
Enkripsi yaitu :
Mengamankan berbagai data dengan mengacak
data tersebut sehingga seseorang sulit untuk membaca data tersebut atau bisa
juga disebut sebagai confidentiality.
Memastikan agar tidak ada perubahan datanya
atau bisa juga disebut integrity.
Memastikan agar identitas seseorang sebagai
pengguna atau pemilik yang sah atau disebut sebagai authentication.
Komponen Kriptografi yaitu :
Komponen yang terdiri dari Plain Text yaitu
sumber berita/pesan/teks tersebut asli, Cipher text yaitu teks yang sudah
diproses atau diacak dan bisa juga digantikan, Algoritma dan Kunci
Enkripsi dan Deskripsi :
Enkripsi adalah fungsi enkripsi yang dimana
proses ini selalu ditambah sedangkan Deskripsi adalah fungsi yang dimana proses
ini selalu dikurang.
Contohnya :
Enkripsi : C = E
k ( P )
Deskirpsi : P =
D k ( C )
C = Ciphert text
P = Plain text
E = Fungsi
Enkripsi
D = Fungsi
Deskripsi
K = kunci
Metode Kriptografi
Subtitusi yaitu Mengganti karakter dengan
karakter yang lain berdasarkan kunci tertentu
Transposisi yaitu merubah susunan karakter
dengan menggunakan algoritma dan kunci tertentu
Berikut ada 4 metode yaitu Caesar Cipher,
Monoalphabetic Cipher, Polyalphabetic Cipher dan Playfair Cipher dan yang baru
sempat diajarkan di kelas yaitu Caesar Cipher, Monoalphabetic Cipher, dan Polyalphabetic Cipher. Dan saya akan
menjelaskan sedikit yang saya ketahui dari metode yang diajarkan dikelas
Caesar Cipher :
Enkripsi :
C = E(p) = ( p + k ) mod(26)
Deskripsi :
P = D (C) = ( C - k ) mod(26)
k=kunci
k=4 :
ABCDEFGHIJKLMNOPQRSTUVWXYZ
EFGHIJKLMNOPQRSTUVWXYZABCD
Contoh soal :
Enkripsi
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
1 2 3 4
5 6 7 8
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
Mod(26) + k / 26
26+4 = 30
26/30 = 4, jadi A B C D
Deskripsi
Mod(26) – k / 26
26-4 = 22
22/30 = 8, jadi A B C D E F G H
Monoalphabetic Cipher yaitu dimana proses
ini mengikuti dari kata kuncinya
Contoh
:
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
1 2 3 4
5 6 7 8
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
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
O
L I V
A W J
Y B C
D E F
G H K M
N P
Q R S
T U X Z
Kunci = 11
Enkripsi :
M
|
A
|
M
|
P
|
I
|
R
|
13
|
1
|
13
|
16
|
9
|
18
|
24
|
12
|
24
|
27
|
20
|
29
|
X
|
L
|
X
|
A
|
T
|
C
|
Deskripsi :
X
|
L
|
X
|
A
|
T
|
C
|
24
|
12
|
24
|
27
|
20
|
29
|
13
|
1
|
13
|
16
|
9
|
18
|
M
|
A
|
M
|
P
|
I
|
R
|
Polyolphabetic Cipher : syaratnya pada kata
kuncinya berulang ulang
Pesan : Takadagadingyangtakretak
Katakunci:oliviawijaya
Tidak ada komentar:
Posting Komentar