Anda di halaman 1dari 3

soal :

1. Dalam sebuah penyerangan yg dilakukan oleh pasukan Kaisar Z, Pasukan tersebut diperintah oleh
Panglimanya untuk mengirimkan pesan rahasia untuk di berikan kepada agen Kaisar Zyg sudah
berhasil masuk di dalam pasukan musuh dengan Plaintex : WARSMUSTBEWIN. Chipertexkan
Pesan tersebut dengan Kunci 5 menggunakan Caesar Chiper!
Jawaban :
➢ Kunci Enkripsi : 5
setiap huruf dalam plainteks akan digantikan oleh huruf yang berjarak 5 huruf ke kanan dalam
alfabet.

➢ Enkripsi plainteks "WARSMUSTBEWIN" menggunakan kunci 5.


W (23) + 5 = 28 → 28 mod 26 = 2 → B (2)
A (1) + 5 = 6 → F (6)
R (18) + 5 = 23 → W (23)
S (19) + 5 = 24 → X (24)
M (13) + 5 = 18 → R (18)
U (21) + 5 = 26 → 26 mod 26 = 0 → A (0)
S (19) + 5 = 24 → X (24)
T (20) + 5 = 25 → Y (25)
B (2) + 5 = 7 → G (7)
E (5) + 5 = 10 → J (10)
W (23) + 5 = 28 → 28 mod 26 = 2 → B (2)
I (9) + 5 = 14 → N (14)
N (14) + 5 = 19 → S (19)
Jadi, plainteks "WARSMUSTBEWIN" setelah dienkripsi dengan kunci 5 adalah
"BFWXRYXZGJXBN".
2. Buatlah dari Plaintext berikut MAHASISWA KELAS INI TOP menggunakan algoritma Super
Enkripsi. Yang hasilnya di enkrpisi ulang dengan chipper transposisi (k 5)!
Jawaban :
➢ Pertama, kita gunakan Caesar Cipher untuk menggeser huruf-huruf dalam plainteks sejauh 3 huruf
ke kanan dalam alfabet.
➢ Plainteks : MAHASISWA KELAS INI TOP
M (13) -> P (16)
A (1) -> D (4)
H (8) -> K (11)
A (1) -> D (4)
S (19) -> V (22)
I (9) -> L (12)
S (19) -> V (22)
W (23) -> Z (26)
A (1) -> D (4)
K (11) -> N (14)
E (5) -> H (8)
L (12) -> O (15)
A (1) -> D (4)
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS PELITA BANGSA

S (19) -> V (22)


I (9) -> L (12)
N (14) -> Q (17)
I (9) -> L (12)
T (20) -> W (23)
O (15) -> R (18)
P (16) -> S (19)
➢ Hasil Caesar Cipher: PDKDV KOL ZHSKD LKL WRQ
➢ Selanjutnya, kita akan menerapkan transposisi pada teks hasil Caesar Cipher, menggunakan kunci
transposisi 5.
➢ Teks setelah Caesar Cipher : PDKDV KOL ZHSKD LKL WRQ
➢ Lalu kita transposisi kan menggunakan kunci 5 (K5) :
➢ PDKDV
➢ KOLZH
➢ SKDLK
➢ LWRQ

➢ Jadi , hasil akhir dari proses Super Enkripsi pada plaintext "MAHASISWA KELAS INI TOP"
dengan menggunakan algoritma Caesar Cipher (pergeseran 3 huruf) dan transposisi (kunci 5)
adalah PDKDVKOLZHSKDLKLWRQ.

3. Gunakan Polyalphabetic Subtitution Chiper dengan menggunakan plainteks(P) berikut dan Tentukan
Chipertex nya dengan spasi dan tanpa spasi melalui perhitungan Mod 26
P = I N V E S T A S I K A N K E B A I K A N M U LA I S E K A R A N G
K = O K AY O KAY O KAY O KAY O KAY O KAY O KAY O KAY O
C=?
Jawaban :
➢ Pertama kita menganalisis plainteks(P) dan Kunci(K) nya terlebih dahulu.
Plainteks(P) : I N V E S T A S I K A N K E B A I K A N M U L A I S E K A R A N G
Kunci(K) : O K A Y O K A Y O K A Y O K A Y O K A Y O K A Y O K A Y O K A Y O

➢ Kedua kita gunakan Kunci (K) dengan spasi.


kita akan menggabungkan nilai numerik dari setiap huruf dalam plainteks(P) dengan nilai numerik
yang sesuai dari kunci (K), dan kemudian mengambil hasilnya modulo 26.

➢ Contoh untuk huruf pertama:


Kita hitung menggunakan rumus berikut : C=(P+K)mod26
Plainteks (I) = 8
Kunci (O) = 14
(8 + 14) % 26 = 22 % 26 = 22
Huruf ke-22 dalam alfabet adalah V
Nah Proses diatas kita ulangi untuk setiap huruf dalam plainteks(P), sehingga menghasilkan
chiperteks dengan spasi , seperti hasil dibawah ini yang sudah saya hitung :
VWE C KYYC S J O WCVJ O J U K WS I U X O Z JVU K J U C
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS PELITA BANGSA

➢ Ketiga kita gunakan Kunci (K) dengan tanpa spasi.


Kunci(K) yang tidak memiliki spasi digunakan berulang kali untuk meng enkripsi setiap huruf
dalam plainteks(P). Kita akan menggabungkan nilai numerik dari setiap huruf dalam plainteks(P).
dengan nilai numerik yang sesuai dari Kunci(K) tanpa spasi, dan kemudian mengambil hasilnya
modulo 26.

➢ Contoh untuk huruf pertama:


Kita hitung menggunakan rumus berikut : C=(P+K)mod26
Plainteks (I) = 8
Kunci (O) = 14
C = (8 + 14) % 26 = 22 % 26 = 22
Huruf ke-22 dalam alfabet adalah V

Nah Proses diatas kita ulangi untuk setiap huruf dalam plainteks tanpa spasi, sehingga
menghasilkan chiperteks tanpa spasi , seperti dibawah ini :
VWECKYYYCSJOWCVJOJUKWSIUXOZJVUKJUC

Anda mungkin juga menyukai