PERTEMUAN 13 : KRIPTOGRAFI PART 3 (VIGNARE CIPHER)
Nama : Muhammad Istigfahri Wafit
NIM : 201831078
Kelas : A
Matkul : Keamanan Sistem Komputer
- Perkuliahan13 (24-27 November 2020),
- Matakuliah: Keamanan Sistem Komputer C31040319
KRIPTOGRAFI KLASIK PART 3
Kriptografi Klasik (VIGNARE CIPHER)
Contoh Soal:
Diketahui:
KUNCI = KEJUJURAN
PESAN = SUMPAH PEMUDA
Intruksi:
- Cari Cipher text berdasarkan proses Enkripsi,
- Lakukan pengembalian pesan (proses Deskripsi).
Apabila teman-teman telah memahami intruksi dari Contoh Soal, maka selanjutnya adalah mengetahui Syarat serta Tabel Acuannya.
Berikut adalah Syarat dan Tabel Acuan dari Kriptografi Vignare Cipher:
SYARAT ALGORITMA
Syarat Algoritma Kriptografi Vignere Cipher:
1. Jumlah Alfabet Kunci Mengikuti Jumlah Alfabet Pesan.
2. Pesan disimpan pada Baris pada table acuan.
3. Kunci
disimpan pada Kolom pada table acuan.
TABEL ACUAN
|
Pesan |
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 |
|
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 |
|
B |
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 |
A |
|
C |
C |
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 |
|
D |
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 |
|
E |
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 |
D |
|
F |
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 |
|
G |
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 |
F |
|
H |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z |
A |
B |
C |
D |
E |
F |
G |
|
I |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z |
A |
B |
C |
D |
E |
F |
G |
H |
|
J |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z |
A |
B |
C |
D |
E |
F |
G |
H |
I |
|
K |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
|
L |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
|
M |
M |
N |
O |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
|
N |
N |
O |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
|
O |
O |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
|
P |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
|
Q |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
|
R |
R |
S |
T |
U |
V |
W |
X |
Y |
Z |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
|
S |
S |
T |
U |
V |
W |
X |
Y |
Z |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
|
T |
T |
U |
V |
W |
X |
Y |
Z |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
|
U |
U |
V |
W |
X |
Y |
Z |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
|
V |
V |
W |
X |
Y |
Z |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
U |
|
W |
W |
X |
Y |
Z |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
U |
V |
|
X |
X |
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 |
|
Y |
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 |
|
Z |
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 |
|
Kunci |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Setelah itu, maka kita akan melaksanakan pengerjaan dengan melakukan pengubahan Pesan "SUMPAH PEMUDA" dengan Kriptografi Vignare Cipher.
PENGERJAAN:
|
Pesan (Baris) |
S |
U |
M |
P |
A |
H |
P |
E |
M |
U |
D |
A |
|
Kunci (Kolom) |
K |
E |
J |
U |
J |
U |
R |
A |
N |
K |
E |
J |
|
Tahap 1 Enkripsi (Baris,kolom) |
(S,K)=C |
(U,E)=Y |
(M,J)=V |
(P,U)=J |
(A,J)=J |
(H,U)=B |
(P,R)=G |
(E,A)=E |
(M,N)=Z |
(U,K)=E |
(D,E)=H |
(A,J)=J |
|
Tahap 2 Enkripsi |
Tempatkan HURUF PESAN
pada ruang BARIS, kemudian cari HURUF KUNCI pada ruang KOLOM, sehingga titik
temu (ISI) antara BARIS dan KOLOM dari setiap huruf adalah cipher text |
|
|
|
||||||||
|
Cipher text |
CYVJJB GEZEHJ |
|
|
|
||||||||
|
Tahap 1 Deskripsi (Chipper, kunci) |
S |
U |
M |
P |
A |
H |
P |
E |
M |
U |
D |
A |
|
Tahap 2 Deskripsi |
Berdasarkan HURUF
cipher text yang berada di titik ISI table acuan carilah HURUF KUNCI pada
bagian KOLOM sejajar, sehingga HURUF PESAN dapat ditemukan pada bagian BARIS sejajar |
|
|
|
||||||||
|
Plain text |
SUMPAH PEMUDA |
|
|
|
||||||||
Dari pengerjaan di atas, Kita telah mengikuti Syarat dari Algoritma Kriptografi Vignare Cipher dan mendapatkan hasil bahwa Pesan Rahasia/Chipertext nya Adalah CYVJJB GEZEHJ. Dan akan kembali menjadi "SUMPAH PEMUDA" Apabila dilakukan proses Deskripsi lagi (Pengembalian Pesan).
Demikian lah pembahasan mengenai Kriptografi Vignare Cipher beserta Contoh dan Proses pengerjaannya. Wassalamualaikum Warahmatullahi Wabarokatuh, Terimakasih dan Semoga bermanfaat!
Komentar
Posting Komentar