ACER_112024 ACER_112024 ACER_112024

Praktická kryptológia (11. časť): Twofish

0
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 ... Zobrazit Galériu

Marek Sopko

Všetky autorove články
kryptologia

Mohlo by vás zaujímať

Mohlo by vás zaujímať