International Data Encryption Algorithm: Porovnání verzí

Smazaný obsah Přidaný obsah
Pepan (diskuse | příspěvky)
Bez shrnutí editace
Pepan (diskuse | příspěvky)
Bez shrnutí editace
Řádek 14:
==Operace==
 
'''IDEA''' pracuje po 64 bitových blocích za použití 128 bitového klíče. Skládá se z řady osmi identických transformací (jeden průchod – viz [http://upload.wikimedia.org/wikipedia/en/1/1f/International_Data_Encryption_Algorithm_InfoBox_Diagram.png obrázek]) a vstupní transformace (poloviční průchod). Procesy šifrování a dešifrování jsou podobné. '''IDEA''' získává na bezpečnosti vkládáním operací z různých skupino-modulárních součtů a součinů; a bitově z exkluzivního součtu [http://en.wikipedia.org/wiki/XOR (XOR)] – které jsou v jistém smyslu algebraicky neslučitelné. Tyto operace, které pracují s 16 bitovými řetězci, jsou
*- bitově exkluzivní součin (znázorněno modrým znakem [kolečko s plusem])
*- sčítání modulo 2<sup>16</sup> (znázorněno zeleným[čtvereček s plusem])