Anda di halaman 1dari 6

TUGAS KELOMPOK KRIPTOGRAFI

DIKETAHUI :
P = DUAA (Empat digit Nomor Kelompok anda)
(Misalkan Kelompok “Dua” maka P = “DUAA”, jika Kelompok “Empat” maka P =
“EMPA”,……..dst..)

DITANYAKAN :
1. Kerjakan Bagaimana Enkripsi dan Dekripsi dengan Menggunakan Metode Caesar Cipher
??

2. Kerjakan Bagaimana Enkripsi dan Dekripsi jika Menggunakan Metode Vegenere Cipher
:
a. Dengan menggunakan Rumus Matematika ??
b. Dengan menggunakan Tabulo (Tabel Vegenere) ??

3. Jika a = 5, b = 14 lalu dengan Menggunakan Metode Afine Cipher :


a. Jelaskan Bagaimana mencari a -1 ???
b. Jelaskan Bagaimana Enkripsi dan Dekripsi??
Jawab
1. P = DUAA

K = 01 <<< 1 tuh buat perubahan urutannya berapa huruf?

Contohnya dibawah ini, perubahannya 3 huruf

A B dirubah. Jadi K = 2

 Enkripsi  Dekripsi

Ci = (Pi + K) mod 26 Pi = (Ci - K) mod 26

C (D) = (3 + 1) = 4 mod 26 = 4 = E P (D) = (3 - 1) = 4 mod 26 = 4 = E

C (U) = (20 + 1) = 21 mod 26 = 21 = V P (U) = (20 - 1) = 19 mod 26 = 19 = T

C (A) = (0 + 1) = 1 mod 26 = 1 = B P (A) = (0 - 1) = -1 mod 26 = 25 = Z

C (A) = (0 + 1) = 1 mod 26 = 1 = B P (A) = (0 - 1) = -1 mod 26 = 25 = Z

C = EVBB P = ETZZ
2.
A B C D E F G H I J K L M
0 1 2 3 4 5 6 7 8 9 10 11 12

N O P Q R S T U V W X Y Z
13 14 15 16 17 18 19 20 21 22 23 24 25

a. Rumus matematika
P = DUAA
K = YANA<<< nah yang ini bukan berapa, tapi Keynya berupa teks lagi. Bisa ABCD
bisa CIKI dan lain sebagainya yang penting jumlah katanya jangan lebih dari jumlah kata
di Plain teks nya (DUAA), HA juga bisa… nantinya jadi HAHA, “HA” nya terus di
ulang sampe jumlahnya sama kayak plain teks.
 Enkripsi  Dekripsi
Ci = (Pi + Ki) mod 26 Pi = (Ci - Ki) mod 26
= (3 + 24) mod 26 = (3 - 24) mod 26
= 27 = -21
Dikarenakan lebih dari 26 Dikarenakan hasilnya Minus
Maka 27 – 26 = 1 (B) Maka -21 + 26 = 5 (F)
Ci = (Pi + Ki) mod 26 Pi = (Ci - Ki) mod 26
= (20 + 0) mod 26 = (20 - 0) mod 26
= 20 (U) = 20 (U)
Ci = (Pi + Ki) mod 26 Pi = (Ci - Ki) mod 26
= (0 + 13) mod 26 = (0 - 13) mod 26
= 13 (N) = -13
Ci = (Pi + Ki) mod 26 Dikarenakan hasilnya Minus
= (0 + 0) mod 26 Maka -13 + 26 = 13 (N)
= 0 (A) Pi = (Ci - Ki) mod 26
= (0 - 0) mod 26
C = BUNA = 0 (A)

P = FUNA
b. Tabel Vegenere

Plaintext

Key

PlainText : DUAA

Key : YANA

Output : BUNA
3. Jika a = 5, b = 14 lalu dengan Menggunakan MetodeAfine Cipher

A. Jelaskan Bagaimana mencari a -1 ??


Jawaban
Untuk mencari a-1 adalah dengan rumus α x=1( mod m)
dimana a = key awal yaitu 5,
x adalah angka dari 1 sampai dengan 25
dan m adalah 26 (jumlah alfabet) yang mana jika dihitung dengan rumus
α x=1( mod m) menghasilkan angka 1.
Jadi untuk 5 x=1(mod 26) hasil x nya adalah 21.

B. Jelaskan Bagaimana Enkripsi dan Dekripsi??


Jawaban
Table 1
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
0 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

1. Enkripsi ,

Contoh enkripsi adalah DUAA dengan menggunakan tabel 1 untuk nilai numerik dari
setiap huruf. Misal a adalah 5, b adalah 14 dan m adalah 26 karena ada 26 karakter
dalam alfabet yang digunakan.

Nilai a yang terbatas karena coprime dengan 26. Dengan demikian, fungsi enkripsi
untuk contoh diatas adalah menjadi y=E(P)=(5x+14)(mod 26).

Hasil enkripsi pesan dalam DUAA seperti Tabel 2

Table 2

Plainteks D U A A
X 3 20 0 0
5x+14 29 114 14 14
5x+14 mod 26 3 10 14 14
Cipherteks D K O O
2. Dekripsi
Contoh dekripsi dimana cipherteks yang akan didekripsikan adalah cipherteks dari
contoh enkripsi. Fungsi dekripsi secara matematis dapat dituliskan sebagai berikut:

D(y)=21(y-14) mod 26

Cipherteks D K O O
Y 3 10 14 14
21(y-14) -231 -84 0 0
21(y-14) mod 26 3 20 0 0
Plainteks D U A A

Dimana a-1adalah hasil perhitungan yaitu 21, b adalah 14, m adalah 26.Hasil proses
dekripsi terhadap cipherteks seperti pada tabel 3 Plainteks dekripsi adalah DUAA.

Anda mungkin juga menyukai