Minggu 12 keamanan data[baru]penjelasan2

16

Transcript of Minggu 12 keamanan data[baru]penjelasan2

Langkah 1 [AddRoundKey]• Hasil dari Plaintext XOR Cipherkey

⊕⊕⊕

XOR.

388616

415215

77

09282

ca

fd

cffaee

abb

.

0822

4823

8643

99019

=

abbe

bdee

fcfd

eaa

Langkah 2 [subByte]

.

0822

4823

8643

99019

=

abbe

bdee

fcfd

eaa

.

3051

5259811

41427

1804

=

efae

d

bbf

ebed

Langkah 3 [shiftRows]

.

3051

5259811

41427

1804

=

efae

d

bbf

ebed • Melakukan pergeseran secara wrapping pada 3 baris terakhir pada array state, jumlah pergeseran tergantung pada nilai baris.– Baris -1 : digeser 1 byte– Baris -2 : digeser 2 byte– Baris -3 : digeser 3 byte

.

5130

9811525

27414

1804

=

efae

d

bbf

ebed

Langkah 4 [mixColumn]

.

4795

2631981

06866

2848004

=

caae

d

fcb

e

.

5130

9811525

27414

1804

=

efae

d

bbf

ebed

Langkah 5 [keySchedule]

Langkah 5 [keySchedule]

Langkah 5 [keySchedule]

Langkah 5 [keySchedule]

Langkah 5 [keySchedule]

Langkah 5 [keySchedule]

Langkah 5 [keySchedule]

Langkah 5 [keySchedule]

Langkah 5 [keySchedule]

.

0539117

76392

6354

223880

=

b

cfe

cafa

aa

Langkah 6 [AddRoundKey]• Hasil antara MixColumn XOR KeySchedule

.

4795

2631981

06866

2848004

=

caae

d

fcb

e

.

0539117

76392

6354

223880

=

b

cfe

cafa

aa

.

494322

50357

6599

028684

=

bf

eaf

abfc

ba

Mencari chipertext