1.7 Comparaison entre chaos et cryptographie
Les techniques de chiffrage basées sur le chaos,
fournissent une bonne combinaison de vitesse, de haute sécurité,
de complexité, de frais généraux raisonnables de calcul et
de puissance de calcul, etc. [36]. Plusieurs propriétés font des
systèmes chaotiques, des candidats attrayants pour la
sécurité des communications. Nous pouvons citer entre autres
[37-38] : Un spectre à large bande, des trajectoires qui ne repassent
jamais par le même état, un aspect pseudo-aléatoire (comme
du bruit par exemple), une implémentation relativement simple des
systèmes chaotiques. De plus, depuis les années 90, plusieurs
chercheurs ont noté qu'il existe un rapport intéressant entre le
chaos et la cryptographie. En effet, plusieurs propriétés des
systèmes chaotiques présentent des correspondances similaires ou
presque, avec des systèmes cryptographiques traditionnels [36]. Les
tableaux suivant illustrent parfaitement cette correspondance.
Tableau 1.3. Correspondance entre la théorie du
chaos et la cryptographie
Théorie du chaos
|
Cryptographie
|
Système chaotique
|
Système pseudo-aléatoire
|
Transformation non linéaire
|
Transformation non linéaire
|
Nombre infini d'états
|
Nombre fini d'états
|
Nombre infini d'itérations
|
Nombre fini d'itérations
|
État initial
|
Plaintext
|
État final
|
Ciphertext
|
Condition initiale (s) et/ou paramètre (s)
|
Clé (s)
|
Indépendance asymptotique des états initiaux et
finaux
|
Confusion
|
Sensibilité aux conditions initiales (s) et
paramètre (s)
|
Diffusion
|
Mémoire de Master en EEA, par NKAPKOP Jean De
Dieu.
Cryptage chaotique des images basé sur le
modèle du perceptron
Chapitre 1 :
Généralités sur les cryptosystèmes
25
Tableau 1.4. Comparaison entre le chaos et la
cryptographie
Propriété du chaos
|
Propriété de
la cryptographie
|
Description
|
Ergodicité
|
Confusion
|
Le rendement a la même distribution pour n'importe
quelle entrée (chaque
trajectoire tend à une distribution
invariable qui est indépendante de
conditions initiales).
|
Sensibilité aux conditions initiales et aux
paramètres du système. Propriété de
mélange.
|
Diffusion avec un petit changement du Plaintext/de la
clé secrète
|
Une petite déviation en entrée peut causer un
grand changement au rendement.
|
Dynamique déterministe
|
Aspect déterministe pseudo-aléatoire
|
Un processus déterministe peut causer un comportement
pseudo-aléatoire
|
Complexité de structure
|
Complexité d'algorithme
|
Un processus simple a une complexité très
élevée.
|
Donc l'intérêt accordé aux systèmes et
aux signaux chaotiques n'est pas fortuit.
|