Home Start Back Next End
  
30
operasi 
logical,  kemudiamengoperasikan
variabel-variabel
tersebut,
dan
hasilnya ada 4
buah
variabel 
lagi. 
CPU  dimaksudkan 
untuk
mengerjakan
32
S-Box
sekaligus,
menghasilkan
S
i
(B
i
?
K
i
) .
Transformasi Linear:
Variabel-variabel
32
bit
tersebut
dicampur
secara
linear dengan cara sebagai berikut:
(
?
)
?
?
?
?
(
)
?
?
?
?
(
)
Dimana 
“<<<” 
melambangkan 
rotasi 
dan 
“<<”
melambangkan pergeseran bit.
Pada
tahap
terakhir,
transformasi
linear
akan
diganti
dengan
proses
key
mixing
tambahan, 
yaitu
(
?
)
?
Perlu 
diingat 
bahwa 
pada 
masing-
masing tahap ke-i, IP(B
i
)
=
B
i
dan IP(K
i
) = K
i
.
Alasan utama
memilih
transformasi
linear
adalah untuk
memaksimalkan
efek
longsor
pada
S-Box.
S-Box
mempunyai
sifat
dimana perbedaan
sebuah
input
bit akan
mengakibatkan
perubahan
pada
2
bit
output,
sebagaimana
deret
{0,
1,
3,
5,
7,
13,
22}
modulo
32
tidak
mempunyai
bit
yang sama
kecuali
bit
pertama,
ini
mengakibatkan
perubahan
sebuah
bit
input
akan
mengubah
jumlah
perubahan
bit
yang
sangat
banyak
Word to PDF Converter | Word to HTML Converter