Anda di halaman 1dari 3

Nama : Ginda Teguh Imani

NIM : 1911521002

Kelas : 02

Latihan KSI

1. Lakukan enkripsi terhadap sebuah pesan ”HELLO” akan dienkripsi dengan kunci ”XMCKL” dengan
one-time-pad.

 Pesan (plaintext : 7(H) 4(E) 11(L) 11(L) 14(O)


Kunci : 23(X) 12(M) 2(C) 10(K) 11(L)
Pesan kunci : 30 16 13 21 25
Pesan + kunci mod 26 : 7 + 23 mod 26 = 30 mod 26 = 4 (E)
4 + 12 mod 26 = 16 mod 26 = 16 (Q)
11 + 2 mod 26 = 13 mod 26 = 13 (N)
11 + 10 mod 26 = 21 mod 26 = 21 (V)
14 + 11 mod 26 = 25 mod 26 = 25 (Z)
Jadi,hasil enkripsi yang diperoleh adalah EQNVZ

2. Suatu pesan 110000100110 010010100110 011101101110 010101011010. Dengan


panjang blok 12-bit dimasukkan ke dalam CBC dengan kunci untuk blok pertama K 1 = 110010011111
dan Kn ditentukan oleh Kn-1 yang digeser ke kanan memutar sebanyak 3- bit. Tentukan cipher text
keluaran CBC tersebut. Dengan acuan IV = 000000000000 dan blok enkripsi E merupakan fungsi XOR.
 M1 = 110000100110
M2 = 010010100110
M3 = 111011001110
M4 = 101100110100

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

Jadi, C adalah = 000010111001 101110001100 001010110000 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

Anda mungkin juga menyukai