OT: kontrola SW

Ales Prochaska prochaska@alsoft.cz
Sobota Listopad 22 14:18:53 CET 2008


Chodi dokonce rychleji. DES je konstruovany pro reseni asynchronnim
kombinacnim obvodem a dokonce obsahuje "antisoftwarove" prvky ktere
maji vyrazne snizit vykon softwarovych implementaci. Trosku se to ale
nepovedlo, vykon nesnizuji, jen tu implementaci komplikuji. Napriklad
te nasi vevodi obludne assemblerske makro ktere vygeneruje nekolik set
podprogramu ktere pracuji s ruzne "shiftnutymi" mezivysledky, cimz se
zpomalujici vliv sestibitovych s-boxu temer eliminuje.

64bitove blokove sifry ale nejsou uplne out, trojnasobnou iteraci se
da dosahnout zdvojnasobeni efektivni delky klice a "krizovym"
sifrovanim dvojic bloku zase zdvojnasobeni delky bloku. Jsou jedinci
kteri to vyuziji protoze davaji prednost slabsi ale dobre prozkoumane
sifre jejiz slozitost je vcelku dobre znama pred pravdepodobne
silnejsi ale mene probadanou. Dale sifry delane specialne pro snadnou
softwarovou implementaci (GOST) jsou v 64bitove verzi jeste mnohem
rychlejsi a tam kde to staci se jim z tohoto duvodu dava prednost.

Ales Prochaska

> No, lenze v okamihu, ked DES vysiel z mody, vysli z mody aj
> 64-bitove blokove sifry, vsakano... I ked Rijndael-128 trebars bude
> pravdepodobne chodit zhruba rovnako rychlo, t.j. 1e6 blokov/s plusminus 1 rad.

> wek








Další informace o konferenci Hw-list