Home Start Back Next End
  
38
2.3.5.2 Keamanan Serpent AES
Serpent  AES  merupakan  salah  satu  algoritma  kriptografi  yang  bersifat
sangat
ketat
dan
hanya
dapat
dibobol
oleh brute
force attack, yaitu dengan
mencoba
masing-masing
peluang yang
artinya
dengan
komputer
yang
dapat
melakukan
proses
brute
force
sebanyak
2
???  
kali
per
detik,
dibutuhkan  lebih
kurang
2
  
detik
untuk
mendapatkan
sebuah
key
sebesar
128
bit, 
sedangkan
untuk
mendapatkan
key
sebesar
192
bit
dibutuhkan
2
?? 
detik
dan  dibutuhkan
2
???
detik untuk mendapatkan sebuah key sebesar 256 bit.
Serangan
XSL,
jika
dilakukan
dengan
efektif,
dapat
melemahkan Serpent.
Hanya saja, banyak kriptoanalis beranggapan bahwa implementasi serangan XSL
harus menghabiskan biaya yang lebih mahal dibandingkan dengan Serpent.
Perkiraan
angka
untuk
mendapatkan
plaintext
tertentu
dengan segala
jenis
attack
adalah
2
???
dan
dengan
diperkuat
S-Box
yang
kita
dapat
dari
DES
akan
mencapai 2
???
.
Dengan
keamanan
mencapai
2
???
,
dimaksudkan
bahwa
serangan
diferensial ataupun
linear terhadap key apapun akan
menggunakan text sebanyak
itu,
jika
diasumsikan
bahwa
itu
mungkin (karena
pada
kenyataannya
tidak).
Keamanan Serpent dapat digambarkan sebagai berikut:
Tabel 2.4 Keamanan Serpent
Sumber: A Proposal for the AES (2007, Anderson-Biham-Knudsen)
Ukuran
Block
Ukuran Key
Beban
Pencarian
Tipe
Serangan
Text
128
128
2
?
Brute Force
1
128
192
2
???
Brute Force
2
128
256
2
???
Brute Force
2
Word to PDF Converter | Word to HTML Converter