NIM : 21120117120026
Kriptografi – B
2. Pada algoritma DES, diketahui pesan dari blok R3 adalah “Rusa”, sedangkan kunci K4
adalah “Betina”, bagaimanakah pesan (S1 sampai dengan S8 dalam biner) sebelum
dimasukkan ke blok substitusi?
Jawab :
Ekspansi
32 1 2 3 4 5 4 5 6 7 8 9
8 9 10 11 12 13 12 13 14 15 16 17
16 17 18 19 20 21 20 21 22 23 24 25
24 25 26 27 28 29 28 29 30 31 32 1
1 0 1 0 1 0 1 0 0 1 0 0
0 0 1 1 1 0 1 0 1 0 1 0
1 0 1 1 1 0 1 0 0 1 1 0
1 0 1 1 0 0 0 0 0 0 1 0
Key ke ASCII
B = 01000010
e = 01100101
t = 01110100
i = 01101001
n = 01101110
a = 01100001
E(Ri-1) xor Ki = A
S1 S2 S3 S4
E 101010 100100 001110 101010
K 010000 100110 010101 110100
A 111010 000010 011011 011110
S5 S6 S7 S8
E 101110 100110 101100 000010
K 011010 010110 011001 100001
A 110100 110000 110101 100011
S1 = 111010 S2 = 000010
S3 = 011011 S4 = 011110
S5 = 110100 S6 = 110000
S7 = 110101 S8 = 100011