9. Partial evaluation
Regrouper le XOR entre le bloc et la cl´e avec l’op´eration de
substitution.
On peut ensuite pr´e-calculer toutes les sorties possibles de
cette op´eration.
Les tables cr´e´ees sont les seules du programme `a ˆetre
modifi´ees lorsqu’une nouvelle cl´e est utilis´ee.
14. Concepts secondaires
*********************************************
* state 2 (96 bits) *
*********************************************
| | | |
v v v ... v
?????????????????????????????????????????????
| | | ... |
v v v v
*********************************************
* state 3 (96 bits) *
*********************************************
21. Conclusion
Beaucoup d’effort pour d’autres solutions (API, cl´es publiques)
Taille importante
La non-connaissance des algorithmes est “trop” importante.
Utilis´e profesionnellement