Selasa, 25 Juni 2013

CRYPTOGRAPHY

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