Anda di halaman 1dari 2

Nama : Galileo Hadini Prakoso

NIM : 223190010
TUGAS 2

SOAL:
1. Jika terdapat kunci DES dalam heksa desimal sebagai berikut K =
01AE018D2955620F, apakah byte pertama kunci ronde ke-1?
Jawab:
K = 01AE018D2955620F
Byte pertama kunci ronde ke-1 = 00000001 10101110 00000001
10001101 01010101 01100010 00001111
Jadi byte pertama kunci ronde ke-1 adalah 01000000 00010100
01011100 00000000 00000010 10001100 01111000

2. Jika masukan pada boks substitusi S pada fungsi DES memiliki nilai
heksadesimal sebagai berikut X = 1A5B89002F48, apa bit paling kiri
keluarannya?
Jawab:
X Heksadesimal = 1A5B89002F48
X Biner = 00011010 01011011 10001001 00000000
00101111 01001000
Jadi bit paling kiri keluarannya adalah 00011010

3. Jika masukan untuk transformasi SubBytes dalam bentuk blok Heksadesimal


adalah X = (000102030405060708090A0B0C0D0E0F), apa keluarannya?
Jawab:

→→
4. Apakah hasil ShiftRows untuk blok
X = (000102030405060708090A0B0C0D0E0F)?
Jawab:

5. Jika masukan unttuk transformasi MixColumns adalah state

Jika S’ = MixColumns (S), tentukan nilai S’2,2

Anda mungkin juga menyukai