Perkuliahan 13 ( 24 - 27 November 2020 )
INSTITUT TEKNOLOGI PLN
20201 - Ganjil 2020/2021
Jurusan Teknik Informatika
Fakultas Telematika Energi
C31040319 Keamanan Sistem Komputer
Dosen : Desi Rose Hertina ,S.T., M.Kom.
Nama : Melliyani Rosanna Daulay
NIM : 201931088
Asal Daerah : Kec. Kotanopan, Kab. Mandailing Natal, Provinsi Sumatera Utara.
Assalamualaikum Warahmatullah..
Halo teman - teman sekalian semoga kalian dalam keadaan sehat dan baik - baik saja yaa..
Nah kali ini saya akan menjawab dan membahas sedikit pertanyaan tentang Keriptografi Vignere Cipher.
Apa sih Kriptografi Vignere Cipher itu ?
Pada penasaran kan? Nahh jadi Kriptografi Vignere Cipher adalah metode menyandikan teks alfabet dengan menggunakan deretan sandi Caesar berdasarkan huruf-huruf pada kata kunci.
Sandi Vigenère Cipher merupakan bentuk sederhana
dari sandi substitusi polialfabetik. Kelebihannya apa ? Nah jadi untuk
kelebihan dari sandi ini dibandingkan sandi Caesar dan sandi monoalfabetik lainnya adalah sandi ini tidak begitu
rentan terhadap metode pemecahan sandi yang disebut analisis frekuensi.
Berikut ini merupakan tabel acuan dari Kriptografi Vignere Cipher dalam bentuk matriks 26 baris x 26 kolom :
P E S A N |
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 |
a. Carilah Cipher text berdasarkan proses enkripsi
b. Pesan "SUMPAH PEMUDA", KUNCI =
KEJUJURAN
c. Lakukan pengembalian pesan dengan proses
Deskripsi
Penyelesaian :
Pesan : SUMPAH PEMUDA
Kunci : KEJUJURAN
Syarat
algoritma kriptografi vignere cipher yaitu :
1. JUMLAH
ALFABET KUNCI MENGIKUTI JUMLAH ALFABET PESAN
2. Pesan
disimpan pada baris pada tabel acuan
3. Kunci
disimpan pada kolom pada tabel acuan
KRIPTOGRAFI VIGNERE CIPHER
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 |
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 |
Enkripsi Tahapan |
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 |
|||||||||||
Deskripsi (Cipher, Kunci) |
S |
U |
M |
P |
A |
H |
P |
E |
M |
U |
D |
A |
Deskripsi Tahapan |
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. |
|||||||||||
Plaintext |
SUMPAH PEMUDA |
Sekian pembahasan
singkat saya tentang kriptografi vignere cipher semoga dapat membantu teman –
teman sekalian.
Wassalamualaikum
Warahmatullah..