Comment garder privée votre vie privée ? Cryptographie vs Stéganographie    

Luxembourg le 5 Octobre 2016 | MIA-COM
mots-clés : cryptographie, stéganographie, vie privée, secret.

Quand on pense à la façon de protéger sa privée, on pense à la façon de garder ses informations privées. Ca ne veut pas dire que nous faisons dans la vie des choses répréhensibles, illégales ou même seulement males, ça veut simplement dire que nous ne voulons que personne n’ait accès à nos informations.
De tout temps l’homme a cherché à garder ses informations secrètes, et à communiquer à l’abris des regards. C’est vrai pour les questions militaires, c’est également vrai aujourd’hui pour les questions économiques.
Pour conserver les informations privées deux solutions s’offrent à nous : la cryptographie et la stéganographie. Dans les deux cas l’émetteur et le destinataire du message codé doivent connaître la clé de codage, mais le point commun entre ces deux techniques s’arrête là.

Cryptographie.

Pour faire simple ici nous allons rappeler le cas du code de Jules César.
Afin de communiquer de façon sûre avec ses généraux, l’empereur romain inventa une façon de crypter les messages passée dans l’histoire du chiffrement sous le nom de ‘Code César’. Il s’agit de procéder au décalage alphabétique de chaque lettre du message à crypter de 3 rangs vers a droite (la clé de codage est ‘+3’). Ainsi le A devient D, le B devient E, etc et on recommence en fin d’alphabet, le X devient A, le Y devient B, le Z devient C.

Pour décrypter le message, il suffit de convertir les lettres du message crypté en lettres non cryptées en les décalants de 3 rangs vers la gauche.
Vous pouvez imaginer toutes les variantes possibles en faisant varier la clé vers la droite, mais aussi vers la gauche. Faites jouer vos enfants à coder/décoder des messages lors des longs voyages en voiture, vous les verrez se prendre au jeu très rapidement.
Lorsque vous interceptez un message crypté, vous comprenez tout de suite qu’il est crypté. Il attire donc immédiatement l’attention. Ce n’est pas le cas de la stéganographie.

Stéganographie.

Commençons par un exemple. Vous trouvez sur la table du salon le message suivant :

- vinaigre : 2
- navet : 1
- carotte : 1
- eau : 5

Il vous vient tout de suite à l’esprit qu’il s’agit d’une liste de course (qui n’a d’ailleurs rien faire sur la table du salon). Vous n’y prêtez pas attention voire même la mettez directement à la poubelle. Vous pouvez même ouvrir la fenêtre et crier son contenu à tous les passants vous n’obtiendrez que dans le meilleur des cas : “Oui, et alors ?”.
Oui mais si vous possédez la clé suivante que seul l’émetteur et le destinataire connaissent (comme dans le cas de la cryptographie) alors tout s’éclaire :

- ligne 1 : heure (premier chiffre)
- ligne 2 : heure (deuxième chiffre)
- ligne 3 : minute (premier chiffre)
- ligne 4 : minute (deuxième chiffre)

Le message que vous pensiez être une liste de courses sans importance se révèle être une heure de rendez-vous (21h15 pour être précis) que l’émetteur a posé sur la table pour la communiquer au destinataire qui verra le message ultérieurement, sans aucun contact physique direct entre l'émetteur et le destinataire ni indication de l'dentité du destinataire. Là aussi, une fois que vos enfants en auront assez de la cryptographie, faites leur découvrir la stéganographie sur le voyage du retour, ils vont aimer.

Conclusion.

La cryptographie est un moyen d’assurer la confidentialité d’une information mais attire immédiatement l’attention de celui qui va intercepter le message et va donc être tenté de le décoder. Alors que la stéganographie cache le message codé dans un message tout à fait anodin, n’attirant aucunement l’attention et du coup n’a pas besoin d’être caché.
Tout message peut donc être un exemple de cryptographie ou de stéganographie, peut-être même cet article, qui sait ?