:: Úvod |
:: Tím |
:: Projekt |
:: Prezentácia |
:: Dokumentácia |
:: Odkazy |
|||||||||||||||||||||||||||||||||||||
|
Opis šifry IDEA |
|||||||||||||||||||||||||||||||||||||||||
|
je bloková symetrická šifra, ktorá operuje so
64 bitovými údajovými blokmi. Kľúč je 128 bitov dlhý. Ten istý algoritmus
je použitý na šifrovanie a zároveň dešifrovanie. Algoritmus IDEA používa
tri základné operácie: Rýchlosť algoritmu IDEA možno hodnotiť dvoma spôsobmi.
Prvým spôsobom je porovnávanie s iným algoritmom s približne rovnakou
mierou bezpečnosti, druhým možným spôsobom je porovnávanie dvoch rôznych
algoritmov na rovnakých strojoch resp. jedného algoritmu na rôznych konvenčných
strojoch (parameter priepustnosti). V dostupnej literatúre je IDEA porovnávaná
len s algoritmom DES, pričom porovnanie hovorí o dvojnásobnej rýchlosti
algoritmu IDEA. Porovnanie priepustnosti na rôznych architektúrach so
softvérovou implementáciou je uvedené v nasledovnej tabuľke (tab. č. 1)
[1,3,4].
Z uvedenej tabuľky jasne
vidieť, že konvenčné stroje neposkytujú zďaleka dostatočný výkon (ani
paralelný), aby mohli byť použité v aplikáciách ako ATM (Asynchronous
Transfer Mode) alebo Gigabit Ethernet [4]. Hardvérové riešenia prinášajú
významný prínos do priepustnosti systému využitím paralelizmov v algoritme
IDEA. Nezanedbateľným prínosom je aj nižšia cena šifrovacieho systému
než rýchle sofvérové riešenia. Porovnanie priepustností nám známych hardvérových
riešení uvádza nasledovná tabuľka (tab. č. 2).
Viac o šifrovaní a dešifrovaní [1] Shneier, B.: Applied Cryptography.
John Wiley & Sons, 1996. ISBN 0 471 12845 7 |
|||||||||||||||||||||||||||||||||||||||||