S 1 (B 1 )S 2 (B 2 )S 3 (B 3 )S 4 (B 4 )S 5 (B 5 )S 6 (B 6 )S 7 (B 7 )S 8 (B 8 )
burada S i (B i ) i -ci S qutusunun çıxışına aiddir .
Təkrar etmək üçün S1, S2,..., S8 funksiyalarının hər biri giriş kimi 6 bitlik blok alır və çıxış kimi 4 bitlik blok verir. S 1 -i təyin etmək üçün cədvəl aşağıda göstərilmişdir və izah edilmişdir:
S1
Sütun nömrəsi
Sıra
Nömrə 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
0 14 4 13 1 2 15 11 8 3 10 6 12 5 9 0 7
1 0 15 7 4 14 2 13 1 10 6 12 11 9 5 3 8
2 4 1 14 8 13 6 2 11 15 12 9 7 3 10 5 0
3 15 12 8 2 4 9 1 7 5 11 3 14 10 0 6 13
Əgər S 1 bu cədvəldə müəyyən edilmiş funksiyadırsa və B 6 bitlik blokdursa, S 1 (B) aşağıdakı kimi müəyyən edilir: B -nin birinci və son bitləri 2-ci bazada 0-dan 3-ə qədər onluq diapazonda olan bir ədədi təmsil edir. (və ya ikili 00-dan 11-ə qədər). Bu rəqəm i olsun . B -nin ortadakı 4 biti 2 -ci bazada 0-dan 15-ə qədər (ikilik 0000-dan 1111-ə qədər) onluq diapazonunda bir ədədi təmsil edir. Bu ədəd j olsun . Cədvəldə i - ci sətir və j -ci sütundakı nömrəyə baxın. Bu, 0-dan 15-ə qədər diapazonda olan rəqəmdir və unikal şəkildə 4 bitlik blokla təmsil olunur. Həmin blok çıxışdır B girişi üçün S 1 - dən S 1 (B ) . Məsələn, B = 011011 giriş bloku üçün birinci bit "0", sonuncu bit isə "1" sətir kimi 01 verir. Bu, 1-ci sıradır. Ortadakı dörd bit "1101"-dir. Bu, onluq 13-ün binar ekvivalentidir, ona görə də sütun 13-cü sütundur. 1-ci sətirdə 13-cü sütun 5 görünür. Bu, çıxışı müəyyən edir; 5 binar 0101-dir, beləliklə çıxış 0101-dir. Beləliklə, S 1 (011011) = 0101.
S 1 ,..., S 8 funksiyalarını təyin edən cədvəllər aşağıdakılardır:
|