Soal text
Transkripsi dicocokkan dengan 3 halaman naskah asli.
Redaksi dirapikan untuk dibaca. Data, pilihan jawaban, dan subsoal mengikuti naskah; diagram dijelaskan dalam teks atau tabel.
Lompat ke soal
UTS Kriptografi 2024/2025
Selasa, 29 April 2025 · 13.30–15.10 WIB (100 menit) · Buka buku. Tuliskan NIM/nama; sertakan asumsi/gambar bila perlu. Boleh kalkulator, bukan ponsel.
1. Hill Cipher CBC (40%)
Hill Cipher 8 bit menggunakan blok n dan matriks kunci n×n.
Plaintext P=[***,10,5,1], ***=tiga digit terakhir NIM. a. Enkripsi CBC dengan IV=[128,16] menghasilkan C. b. Hitung kunci dekripsi . c. Dekripsi C.
2. RC4 (20%)
Pseudocode pembangkitan kunci acak RC4 ukuran 3 bit:
1 m ← 0
2 n ← 0
3 for idx ← 0 to PanjangTeks - 1
4 n ← (n + 1) mod 8
5 m ← (m + S[m]) mod 8
6 swap(S[n], S[m])
7 t ← (S[n] + S[m]) mod 8
8 K ← S[t]
9 C ← K ⊕ P[idx]
10 endfor
a. Jelaskan kesalahannya. b. T=[1,3,5,5] menghasilkan S-Box akhir S=[1,4,6,0,7,2,5,3]. Plaintext P=[2,6]. Lakukan enkripsi.
3. DES S-Box (15%)
S-Box mengubah 6 bit ke 4 bit. Bob menguji fungsi menggunakan S1:
14 4 13 1 2 15 11 8 3 10 6 12 5 9 0 7
0 15 7 4 14 2 13 1 10 6 12 11 9 5 3 8
4 1 14 8 13 6 2 11 15 12 9 7 3 10 5 0
15 12 8 2 4 9 1 7 5 11 3 14 10 0 6 13
Uji100010 menghasilkan0111. Uji101000 menghasilkan galat “indeks berada di luar batas”. Jelaskan kesalahan Bob dalam membuat fungsi.
4. AES MixColumns (25%)
Data heksadesimal. Matriks pengali pada gambar baru terisi baris [02,03,01,01]; state baru terisi kolom pertama [C4,26,82,F0]ᵀ, sel lainnya kosong. Lakukan proses MixColumns.