![]() 27
2.3.3. Rijnda£!-
Encryption Decryption
r>}';et\1
d!
"'-...
:
PEflPUSTAKAAN
UNWERS!TAS
Berikut
L'li
adalah algoritma
enkripsi dari Rijndae!:
c ';
RA
1.
Add
Round
Key nenggunakan sub key urutan ke-0 (initial
key).
2. Byte Substitution, Shift Row,
lvttx
Column,
Add
Round Key sebanyak
jumlah
ronde
berdasarkan
besar
key
dengaJl
menggunakan
sub
key
dari
ronde
ya11g
bersangkutan.
3. Byte
Substitution,
Shift
Row, Add
Round
Key
dengan
menggunakan
sub
h)'
terakhir.
Tabcl 2.3.
Banyaknya ronde pemrosesax1
dalam
proses enkripsi
dan dekripsi
algoritma Rijndael
berdasarkan
ukuran
key yang
dimasukkaiL
Key Size
(bytes)
Encrypton
I
Decryption
Rounds
16
9
24
11
32
13
Dan
algoritma dekripsi dari Rijndael:
l. <Add Round Key menggunakan sub key terakhir
2. Invers Byte Substitution,
/nvers Shift
Row, Invers
J..fix Column,
Add
Round
Key
sebanyak
jumlah ronde
berdasarkan
besar
key
dengan
menggunakan
sub
key dari
ronde
yang
bersangkutan.
(
sub
key
kedua
sebelum temkhir sampai sub key
pertama)
3. Invers Byte Substitution,
Invers Shift
Row, Add Round
Key
dengan
menggunaka..: sub key urutan
ke-0
atau initial
sub key.
|