Home Start Back Next End
  
29
Permutasi awal dan permutasi akhir tidak mempunyai guna kriptografi, dan
hanya berguna untuk menyederhanakan dan mengoptimalisasi algoritma
kriptografi tersebut dan untuk meningkatkan efisiensi perhitungan.
Notasi-notasi yang kita gunakan adalah:
•  
Plaintext P disebut juga ?
?
, yang merupakan inputan untuk tahap pertama.
•  
Tahap terdiri dari 32 tahap, dinotasi dengan tahap 0 hingga tahap 31.
B,
merupakan
input
dan
output
dari
masing-masing
tahap.
?
?
merupakan
input
untuk
tahap
0
adalah
?
?
dan
hasilnya
adalah
?
?
.
?
akan
digunakan sebagai
input pada tahap kedua untuk menghasilkan
?
?
dan
seterusnya.
•  
Ciphertext C.
•  
Permutasi awal IP.
•  
Permutasi akhir FP.
•  
SBox yang terdiri dari 8 bagian yaitu
?
,
?
,
?
,
?
,
?
,
?
,
?
dan
?
.
Untuk
masing-masing
tahap
{i=0,
1,
2,
…,
31}
hanya 
menggunakan sebaris
S-Box.
Contohnya,
?
menggunakan
?
,
diduplikat
sebanyak 32 buah dan dijalankan bersamaan. Jadi duplikat
?
mengambil bit-bit
dari ?
?
?
?
sebagai masukan  dan 
menghasilkan  empat  bit  pertama  dari  bit 
panjang 
yang  akan
dikembalikan. 
Duplikat
selanjutnya
dari
?
akan
dioperasikan
kembali
dengan ?
?
?
untuk mendapat 4 bit selanjutnya. Hal ini berlangsung untuk
?
,
?
dan seterusnya untuk menghasilkan ?
?
, ?
?
, ?
?
dan seterusnya hingga ?
??
.
Himpunan dari delapan S-Box
tersebut digunakan empat kali.
Jadi setelah
menggunakan
pada
tahap
7,
kita
kembali
menggunakan
pada  tahap 
8. Tahap   31   terakhir   sedikit   berbeda   dari   yang   lain,   dimana   setelah  
Word to PDF Converter | Word to HTML Converter