Praktická kryptológia (11. časť): Twofish
V tomto článku sa začneme venovať ďalšiemu zo symetrických šifrovacích algoritmov, ktoré navrhol Bruce Schneier spolu so svojimi spolupracovníkmi. Ide o nelicencovaný algoritmus Twofish, ktorý bol podobne ako Blowfish vydaný v nepatentovanej forme s voľne šíriteľným zdrojovým kódom. Twofish sa spolu s ďalšími šifrovacími algoritmami zúčastnil na programe AES (1997) inštitútu NIST, ktorý, ako vieme, v závere uprednostnil algoritmus Rijndael. Napriek skutočnosti, že algoritmus Twofish nebol víťazom súťaže, je rovnako dobre použiteľný a doposiaľ nebol prelomený. Šifra patrila medzi piatich finalistov, pričom splnila všetky podmienky stanovené inštitútom.
Šifra Twofish (schneier.com/academic/twofish)
Šifra bola vo svojom základe vyvinutá s ohľadom na dodržanie troch základných princípov:
1. výkonnosť – zameriava sa na efektívne využitie výpočtových cyklov vtedajších, ale aj budúcich procesorov a celkovú optimalizáciu kódu pred jeho prekladom do binárnej podoby,
2. konzervatívnosť – odo ...
Článok je uzamknutý
Prihlásiť pomocou členstva NEXTECH
Zobrazit Galériu
Článok je uzamknutý
Pokračovanie článku patrí k prémiovému obsahu pre predplatiteľov. S digitálnym predplatným už od 10 € získate neobmedzený prístup k uzamknutému obsahu na celý rok. Objednať si ho môžete TU. Ak ho už máte prihláste sa TU
Prihlásiť pomocou členstva NEXTECH