Perkuliahan Minggu ke-12, (21-22 November 2020)
Matakuliah Keamanan Sistem Komputer (C31040319)
KRIPTOGRAFI KLASIK CAESAR CIPHER 4
CAESAR CIPHER 4 adalah algoritma dimana tiap huruf alfabet dilakukan penggeseran posisi pada table acuan dengan cara menambahkan KUNCI berupa KATA.
CONTOH:
Diketahui : KUNCI = KAKI dan PESAN = MAHASISWA BARU
Jawab:
- Tabel Acuan
Urutan |
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 |
Nilai |
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 |
+KUNCI |
K |
A |
I |
B |
C |
D |
E |
F |
G |
H |
J |
L |
M |
N |
O |
P |
G |
R |
S |
T |
U |
V |
W |
X |
Y |
Z |
Penjelasan:
Pesan (PlainText) |
MAHASISWA BARU |
||||||||||||
Kunci |
KUNCI=KAKI, huruf kuncinya= KAI |
||||||||||||
Pesan |
M |
A |
H |
A |
S |
I |
S |
W |
A |
B |
A |
R |
U |
Enkripsi Tahap 1: Nilai huruf berdasarkan table |
Sisipkan KUNCI dengan syarat penggunaan HURUF KUNCI PADA TABEL TIDAK BERULANG atau jumlah huruf alfabet tetap 26 karakter |
||||||||||||
Enkripsi Tahap 2 : Hasil konversi pada table acuan berupa pesan rahasia (cipher text) |
M |
K |
F |
K |
S |
G |
S |
W |
K |
A |
K |
R |
U |
|
|
||||||||||||
Deksripsi (pengembalian paesan) Tahap 1: Nila huruf berdasarkan table |
Lakukan pembacaan table acuan dengan urutan dari +KUNCI ke urutan HURUF ALFABET |
||||||||||||
Dekripsi Tahap 2: Huruf daru Pesan dilakukan konversi balik sehinggan diperoleh pesan asli (plain text) |
M |
A |
H |
A |
S |
I |
S |
W |
A |
B |
A |
R |
U |
|
|
TUGAS PERKULIAHAN MINGGU KE-12
Diketahui: KUNCI = KEJUJURAN, dan PESAN = "SUMPAH PEMUDA"
Jawab:
- Tabel Acuan:
Urutan |
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 |
Nilai |
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 |
+KUNCI |
K |
E |
J |
U |
R |
A |
N |
B |
C |
D |
F |
G |
H |
I |
L |
M |
O |
P |
Q |
S |
T |
V |
W |
X |
Y |
Z |
Penjelasan:
Pesan (PlainText) |
SUMPAH PEMUDA |
|||||||||||
Kunci |
KUNCI=KEJUJURAN, huruf kuncinya= KEJURAN |
|||||||||||
Pesan |
S |
U |
M |
P |
A |
H |
P |
E |
M |
U |
D |
A |
Enkripsi Tahap 1: Nilai huruf berdasarkan table |
Sisipkan KUNCI dengan syarat penggunaan HURUF KUNCI PADA TABEL TIDAK BERULANG atau jumlah huruf alfabet tetap 26 karakter |
|||||||||||
Enkripsi Tahap 2 : Hasil konversi pada table acuan berupa pesan rahasia (cipher text) |
Q |
T |
H |
M |
K |
B |
M |
R |
H |
T |
U |
K |
|
|
|||||||||||
Deksripsi (pengembalian paesan) Tahap 1: Nila huruf berdasarkan table |
Lakukan pembacaan table acuan dengan urutan dari +KUNCI ke urutan HURUF ALFABET |
|||||||||||
Dekripsi Tahap 2: Huruf daru Pesan dilakukan konversi balik sehinggan diperoleh pesan asli (plain text) |
S |
U |
M |
P |
A |
H |
P |
E |
M |
U |
D |
A |
|
|
Tidak ada komentar:
Posting Komentar