P-Box

P-Box ( box permutation ), anglický výraz pro permutační tabulku používaný v algoritmech pro šifrování . Označuje, jak vyměňovat prvky struktury. P-Box přispívá k „difúzi“ (termín používaný Claudem Shannonem ) smícháním dat a zlepšením lavinového efektu .

P-Box může mít mnoho podob, ale algoritmicky je to obvykle jednorozměrné pole jako [1,8,5,3,4,6,7,2]. Toto pole znamená, že první prvek zůstává na svém místě, že druhý výstup přebírá hodnotu osmého vstupu, třetí výstup přebírá hodnotu pátého  atd.

Podívejte se také