KRIPTOGRAFI DAN CONTOH SOAL



KRIPTOGRAFI DAN CONTOH SOAL

Kriptografi Merupakan ilmu atau seni untuk menjaga kerahasiaan pesan dengan cara menyamarkannya menjadi bentuk yang tidak dapat dimengerti.
Beberapa contoh dalam kehidupan yang menggunakan kriptografi : ATM, Email Dll

Terminologi Dasar Kriptografi
Plainteks : pesan yang dirahasiakan.
Chiperteks : pesan hasil penyandian.
Enkripsi : proses penyandian dari plainteks ke chiperteks.
Dekripsi : proses pembalikan dari chiperteks ke plainteks
Algoritma kriptografi : fungsi matematika yang digunakan untuk enkripsi dan dekripsi.

Cipher Substitusi (Substitution Ciphers)

Caesar Cipher
Tiap huruf alfabet digeser 3 huruf ke kanan
pi : 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
ci : D E F G H I J K L M N O P Q R S T U V W X Y Z A B C
Contoh:
Plainteks:   AWASI ASTERIX DAN TEMANNYA OBELIX
Cipherteks: DZDVL DVWHULA GDQ WHPDQQBA REHOLA

Vigènere Cipher
Termasuk ke dalam cipher abjad-majemuk (polyalpabetic substitution cipher ).
Vigènere Cipher menggunakan Bujursangkar Vigènere untuk melakukan enkripsi. 
Setiap baris di dalam bujursangkar menyatakan huruf-huruf cipherteks yang diperoleh dengan Caesar Cipher (A = 0, B = 1, C = 2, …., Z = 25)

A
B
C
D
E
F
G
H
I
0
1
2
3
4
5
6
7
8
J
K
L
M
N
O
P
Q
R
9
10
11
12
13
14
15
16
17
S
T
U
V
W
X
Y
Z

18
19
20
21
22
23
24
25


Contoh SOAL :
1. Pecahkanlah kata sandi berikut ini dengan menggunakan kunci POLTEK
* ECWMIUISWDSW
* VWGBRQPBOVEBXBR
* HOMTVNJZFWSXV
* IVPPSBAR
* ECWMIUISWDSWVWGBRQPBOVEBXBRHOMTVNJZFWSXV

2. Buatlah sandi (enkripsi) dengan dari kata berikut dengan sandi yang telah di tentukan dengan menggunakan Vigènere Cipher!
* MATEMATIKA dengan Kunci DISKRIT
* GREEN CAMPUS denga Kunci POLTEK!
* POLITEKNIK TELKOM dengan Kunci AKU 

JAWABAN :

1. Memecahkanlah kata sandi dengan menggunakan kunci POLTEK
 * ECWMIUISWDSW
Cypertext
E
C
W
M
I
U
I
S
W
D
S
W
Indeks ( C )
4
2
22
12
8
20
8
18
22
3
18
22
Kunci
P
O
L
T
E
K
P
O
L
T
E
K
Indeks ( K )
15
14
11
19
4
10
15
14
11
19
4
10
C-K
15
14
11
19
4
10
19
4
11
10
14
12
Plaintext
P
O
L
T
E
K
T
E
L
K
O
M

POLTEK TELKOM

* VWGBRQPBOVEBXBR
Cypertext
V
W
G
B
R
Q
P
B
O
V
E
B
X
B
R
Indeks ( C )
21
22
6
1
17
16
15
1
14
21
4
1
23
1
17
Kunci
P
O
L
T
E
K
P
O
L
T
E
K
P
O
L
Indeks ( K )
15
14
11
19
4
10
15
14
11
19
4
10
15
14
11
C-K
6
8
21
8
13
6
0
13
3
2
0
17
8
13
6
Plaintext
G
I
V
I
N
G
A
N
D
C
A
R
I
N
G
 GIVING AND CARING

* HOMTVNJZFWSXV
Cypertext
H
O
M
T
V
N
J
Z
F
W
S
X
V
Indeks ( C )
7
14
12
19
21
13
9
25
5
22
18
23
21
Kunci
P
O
L
T
E
K
P
O
L
T
E
K
P
Indeks ( K )
15
14
11
19
4
10
15
14
11
19
4
10
15
C-K
18
0
1
0
17
3
20
11
20
3
14
13
6
Plaintext
S
A
B
A
R
D
U
L
U
D
O
N
G
 SABAR DULU DONG


 * IVPPSBAR
Cypertext
I
V
P
P
S
B
A
R
Indeks ( C )
8
21
15
15
18
1
0
17
Kunci
P
O
L
T
E
K
P
O
Indeks ( K )
15
14
11
19
4
10
15
14
C-K
19
7
4
22
14
17
11
3
Plaintext
T
H
E
W
O
R
L
D
 THE WORLD


 * ECWMIUISWDSWVWGBRQPBOVEBXBRHOMTVNJZFWSXV
Cypertext
E
C
W
M
I
U
I
S
W
D
S
W
V
W
G
Indeks ( C )
4
2
22
12
8
20
8
18
22
3
18
22
21
22
6
Kunci
P
O
L
T
E
K
P
O
L
T
E
K
P
O
L
Indeks ( K )
15
14
11
19
4
10
15
14
11
19
4
10
15
14
11
C-K
15
14
11
19
4
10
19
4
11
10
14
12
6
8
21
Plaintext
P
O
L
T
E
K
T
E
L
K
O
M
G
I
V


Cypertext
B
R
Q
P
B
O
V
E
B
X
B
R
H
O
M
Indeks ( C )
1
17
16
15
1
14
21
4
1
23
1
17
7
14
12
Kunci
T
E
K
P
O
L
T
E
K
P
O
L
T
E
K
Indeks ( K )
19
4
10
15
14
11
19
4
10
15
14
11
19
4
10
C-K
8
13
6
0
13
3
2
0
17
8
13
6
14
10
2
Plaintext
I
N
G
A
N
D
C
A
R
I
N
G
O
K
C


Cypertext
T
V
N
J
Z
F
W
S
X
V
Indeks ( C )
19
21
13
9
25
5
22
18
23
21
Kunci
P
O
L
T
E
K
P
O
L
T
Indeks ( K )
15
14
11
19
4
10
15
14
11
19
C-K
4
7
2
16
21
21
7
4
12
2
Plaintext
E
H
C
Q
V
V
H
E
M
C

 POLTEK TELKOM GIVING AND CARING OKCEHCQVVHEMC

 2. Membuat sandi (enkripsi) dengan menggunakan Vigènere Cipher!

* MATEMATIKA dengan Kunci DISKRIT

Plaintext
M
A
T
E
M
A
T
I
K
A
Indeks ( P )
12
0
19
4
12
0
19
8
10
0
Kunci
D
I
S
K
R
I
T
D
I
S
Indeks ( K )
3
8
18
10
17
8
19
3
8
18
P+K
15
8
11
14
3
8
12
11
18
18
Cipertext
P
I
L
O
D
I
M
L
S
S


PILODIMSLSS

* GREEN CAMPUS denga Kunci POLTEK

Plaintext
G
R
E
E
N
C
A
M
P
U
S
Indeks ( P )
6
17
4
4
13
6
0
12
15
20
18
Kunci
P
O
L
T
E
K
P
O
L
T
E
Indeks ( K )
15
14
11
19
4
10
15
14
11
19
4
P+K
21
5
15
23
17
16
15
0
0
13
22
Cipertext
V
F
P
X
R
Q
P
A
A
N
W

VFPXRQPAANW

* POLITEKNIK TELKOM dengan Kunci AKU 

Plaintext
P
O
L
I
T
E
K
N
I
K
T
E
L
Indeks ( P )
15
14
11
8
19
4
10
13
8
10
19
4
11
Kunci
A
K
U
A
K
U
A
K
U
A
K
U
A
Indeks ( K )
0
10
20
0
10
20
0
10
20
0
10
20
0
P+K
15
24
5
8
3
24
10
23
2
10
3
24
11
Cipertext
P
Y
F
I
D
Y
K
X
C
K
D
Y
L


Plaintext
K
O
M
Indeks ( P )
10
14
12
Kunci
K
U
A
Indeks ( K )
10
20
0
P+K
20
8
12
Cipertext
U
I
M


PYFIDYKXCKDYLUIM

Previous
Next Post »