Home Start Back Next End
  
19
8.   Dapat dimasukkan ke dalam smart card dengan CPU 8 bit
Disesuaikan 
dengan 
fleksibilitas 
panjang 
ukuran 
kunci 
yang 
diinginkan, 
Rijndael
menyusun kombinasi berikut untuk Kunci-Blok-Ronde :
Panjang kunci
Nk words
Ukuran Blok
Nb words
Ronde (rounds)
Nr
AES – 128 bit
4
4
10
AES – 192 bit
6
4
12
AES - 256 bit
8
4
14
Tabel 2.1 Kombinasi panjang kunci, ukuran block dan jumalah putaran
Operasi AES dilakukan pada array 2dimensi yang disebut sebagai state, dengan panjang
masing-masing state adalah 4 baris byte.
2.3.1 Enkripsi
Dalam enkripsi akan dilakukan operasi-operasi berikut untuk setiap ronde:
1. 
Transformasi
SubBytes()
merupakan
operasi
substitusi
non-linier pada tiap-tiap
byte
dalam state
dengan
menggunakan
tabel
substitusi
yang
dinamakan S-box
(kotak S).
2.   Transformasi ShiftRows()
menggeser dengan cara
memutar byte-byte pada baris
1, 2, dan 3 dari state dengan jumlah pergeseran yang bervariasi
3.
Transformasi
MixColumn() adalah perkalian terhadap matriks konstan yang
dioperasikan pada kolom-kolom dalam state.
4.   Transformasi
AddRoundKey()
dengan
cara
menambahkan
kunci
ronde
ke
state
dalam operasi XOR.
Word to PDF Converter | Word to HTML Converter