Home Start Back Next End
  
25
(
)
(
)
Gambar 2.9 Asymmetric Cryptography
2.4
Serpent Advanced Encryption Standard
Serpent AES adalah algoritma kriptografi
yang bersifat block chipper symmetric
cryptography.
Seperti
AES
lainnya, 
Serpent
mempunyai
ukuran
block
sebesar
128
bit
dan dapat
mendukung
key dengan ukuran
128, 192, dan 256
bit.
Serpent
mengimplementasikan
kriptosistem
32
tahap
SP-Network,
dimana setiap
tahap
tersebut
mengoperasikan
4
buah
variabel
dengan
ukuran
32
bit.
Masing-masing tahap
menggunakan
8
(delapan) 
buah
4
bit
x
4
bit
S-Box secara paralel.
Serpent
dirancang
sehingga
semua operasi
dapat
dijalankan secara
paralel menggunakan 32
buah
bitslice.
Hal
ini
memaksimalkan kerja paralel-nya, tetapi
juga memungkinkan kriptoanalisis yang
luas.
2.4.1
Cara Kerja Serpent AES
Serpent dapat digambarkan sebagai SP-Network 32 tahap, yang
mengoperasikan
4
buah
variabel 32 bit,
sehingga
ukuran block plaintext adalah 128 bit. Nilai-nilai
yang
ada dalam algoritma
ini direpresentasikan sebagai aliran bit. Serpent AES
mengenkripsi
Word to PDF Converter | Word to HTML Converter