PERTEMUAN 13 : KRIPTOGRAFI PART 3 (VIGNARE CIPHER)

Nama    : Muhammad Istigfahri Wafit

NIM      : 201831078

Kelas    : A

Matkul : Keamanan Sistem Komputer

 

  1. Perkuliahan13 (24-27 November 2020),
  2. Matakuliah: Keamanan Sistem Komputer C31040319

KRIPTOGRAFI KLASIK PART 3

    Assalamualaikum Warahmatullahi Wabarokatuh, Sebelumnya saya ucapkan selamat datang kembali kepada teman-teman, semoga kita semua sehat selalu dan tetap semangat dalam mempelajari Kriptografi Klasik Part 3 ini.
    Adapun pada post pertemuan 13, kita akan melanjutkan dengan pembahasan Kriptografi Klasik Part 3 dimana kita akan mempelajari cara kerja dari Kriptografi Viganer Cipher.

Kriptografi Klasik (VIGNARE CIPHER)

    Sebelum kita melangkah ke Contoh Soal, perlu kita ketahui bahwa Vignare Cipher merupakan metode yang menyandikan teks huruf alfhabet dengan menggunakan deretan sandi Caesar berdasar dengan huruf kata kunci.
    Merupakan bentuk sederhana dari sandi subtitusi polialfabetik yang memiliki kelebihan bahwa sandi tidak begitu rentan terhadap pemecahan sandi yang disebut sebagai analisis frekuensi.
    Setelah anda dapat memahami Kriptografi Vignare Cipher, maka mari kita simak Contoh Soal berikut, di bawah ini:

Contoh Soal:

(Note : Disini kita masih memakai Contoh Soal yang sama dengan Kriptografi Part 2 Caesar Cipher 4).

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

Postingan Populer