NIM : 1911521002
Kelas : 02
Latihan KSI
1. Lakukan enkripsi terhadap sebuah pesan ”HELLO” akan dienkripsi dengan kunci ”XMCKL” dengan
one-time-pad.
K1 =110010011111
K2 =111110010011
K3 =011111110010
K4 =010011111110
M1 = 110000100110
1V = 000000000000
K1 = 110010011111
C1 = 000010111001
M2 = 010010100110
C1 = 000010111001
K2 = 111110010011
C2 = 101110001100
M3 = 111011001110
C2 = 101110001100
K3 = 011111110010
C3 = 001010110000
M4 = 101100110100
C3 = 001010110000
K4 = 010011111110
C4 = 110101111010
3. Untuk panjang block setelah enkripsi adalah 8-bit (bukan 64-bit) dan r = 2-bit. Tentukan C 1, C2, C3 dan
C4 menggunakan CFB jika diketahui bahwa pesan asli m = 11010100; dengan m 1 = 11, m2 = 01, m3 = 01,
dan m4 = 00 dengan IV = 00000000 dan K1 = 01101101 dengan E fungsi EXOR, Kn= SHL (Kn-1 ) 1 –bit
ke kiri.
Diketahui;
M1 = 11
M2 = 01
M3 = 01
M4 = 00
IV = 00000000
K1 = 01101101
Kn= SHL (Kn-1 ) 1 –bit ke kiri
E fungsi EXOR
C1,C2,C3,C4 =??
C1
E = IV K1 = 00000000 01101101 = 01 101101 = 2-bit | 6-bit
C1 = M1 2-bit E= 11 01 =10
C1= 10
C2
K2 = 11011010
E2 = 6-bit E | C1 K2 = 10110110 11011010 = 01 101100 = 2-bit | 6-bit
C2 = M2 2-bit E2 = 01 01 = 00
C2 = 00
C3
K3 = 10110100
Ek = 6-bit E2 | C2 K3 = 10110000 10110100 = 00 000100 = 2-bit | 6-bit
C3 = M3 2-bit E3 = 01 00 = 01
C3 =01
C4
K4 = 01101000
Ek = 6-bit E3 | C3 K4 = 00010001 01101000 = 01 111100 = 2-bit | 6-bit
C4 = M4 2-bit E4 = 00 01 = 01
C4 = 01