úvod
šifrovanie
algoritmus
DES
prezentácia
príručka
 
 
 
 
 
Užívateľská príručka
 
Požiadavky na technické vybavenie

Osobný počítač s taktovacou frekvenciou procesora 200 MHz a vyššou (pri nízkej taktovacej frekvencii prezentácia stráca svoju plynulosť a animácie sú mierne trhané), pripojenie k sieti Internet.

Požiadavky na programové vybavenie

Grafický www prehliadač s nainštalovaným pomocným modulom Flash 5 od firmy Macromedia (odporúčame Internet Explorer 4 a vyšší, pri iných prehliadačoch, môže prezentácia mierne zmeniť vzhľad).

Spustenie web prezentácie

Spustite si váš www prehliadač. Do vstupného poľa pre internetovú adresu zadajte
http://www2.dcs.elf.stuba.sk/~team09/prezent/index.html,
na ktorej sa nachádza úvodná stránka web prezentácie. Pokiaľ úvodnú stránku neobdržíte, pravdepodobne je problém v pripojení na sieť Internet. Na úvodnej stránke si môžete prečítať krátky text, ktorý vystihuje obsah a cieľ prezentácie.

Ovládanie Flash prezentácie

V ľavej časti úvodnej stránky sa nachádza modrá lišta, na ktorej nájdete linky ku samotným častiam prezentácie. Použitím týchto liniek (stačením ľavého tlačidla myši nad príslušnou linkou) sa zobrazia príslušné stránky s informáciami.
   Použitie linky úvod zobrazí úvodnú stránku celej prezentáciu, ktorú rovanko obdržíte po zadaní vyššieuvedenej internetovej adresy. Linka šifrovanie zobrazí dokument, ktorý jednoducho predstaví problematiku šifrovania. Linka algoritmus DES zobrazí do slovenčiny preložený štandard DES. Po použití linky prezentácia je možné zhliadnuť interaktívnu prezentáciu funkčnosti algoritmu DES. Posledná linka rýchle čipy, ktorá sa nachádza na spodku lišty, zobrazí internetovú stránku tvorcov web prezentácie.
   Linka prezentácia obsahuje interaktívnu (používateľom riadenú) prezentáciu algoritmu DES. V hornej časti sa nachádza krátky popis prezentácie a jej ovládanie príslušmými tačidlami. V spodnej časti je samotná animovaná grafická prezentácia s ovládacími tlačidlami. Prezentácia pozostáva zo 16 stupňov šifrovacieho algoritmu. Každý stupeň je graficky opísaný jendotlivými funkčnými blokmi, ktoré sa na šifrovaní v príslušnom stupni zúčastňujú. Prvý stupeň šifrovania je zobrazený na obr. 1.

 


Obr. 1  Prvý stupeň šifrovacieho algoritmu DES
 

Ostatné stupne sú veľmi podobné, líšia sa len tým, že neobsahujú vstupné bloky. Každý takýto stupeň pozostáva z niekoľkých funkčných blokov. Presunutím ukazovateľa myši nad ktorýkoľvek funkčný blok vyvolá zobrazenie pomocného textu, ktorý stručne vysvetľuje funkciu bloku. Ako zadané vstupné slovo a kľúč prechádzajú jednotlivými blokmi, mení sa ich hodnota. Aktuálna hodnota sa zobrazí spolu s pomocným textom. Riadenie prezentácie je realizované použitím tlačidiel, ktoré sa nachádzajú v ľavom dolnom rohu interaktívnej prezentácie. Celé pole tlačidiel je zobrazené na obr. 2.

 


Obr. 2  Ovládacie pole tlačidiel
 

Tlačidlo Začiatok slúži na skok na začiatok celej prezentácie.

Tlačidlo Späť slúži na vrátenie sa o jeden krok v prezentácii.

Tlačidlo Ďalej slúži na posunutie prezentácie o jeden krok vpred.

Tlačidlo Prehraj slúži na prehratie kompletnej prezentácie. Po jeho stlačení sa zmení na tlačidlo Stop , ktorým sa dá zastaviť prehrávanie prezentácie.

Tlačidlo Koniec posunie prezentáciu až na posledný šestnásty stupeň.

 

Pri prehliadaní si jednotlivých stupňov algoritmu sa zobrazujú obsahy jednotlivých blokov pri šifrovaní v hexadecimálnom tvare. Vstupné slovo 01A1D6D039776742 a kľúč 7CA110454A1A6E57 boli vybrané testovacie vzorky z dokumentu NIST Special Publication 800-17 tak, aby boli prezentované všetky vlastnosti algoritmu DES. Táto prezentácia sa zaoberá len šifrovaním, nakoľko dešifrovanie sa líši len opačným poradím podkľúčov K1 až K16. To znamená že v prvom stupni vstupuje do 48 bitového exkluzívneho súčtu podkľúč K16 namiesto podkľúča K1. V šestnástom stupni tam vstupuje podkľúč K1.