Cryptographie vs Stéganographie
L'étude de la dissimulation d'informations s'appelle la cryptographie. Lors de la communication sur un support non fiable tel qu'Internet, il est très important de protéger les informations et la cryptographie joue un rôle important à cet égard. Aujourd'hui, la cryptographie utilise des principes de plusieurs disciplines telles que les mathématiques, l'informatique, etc. La stéganographie consiste à composer des messages cachés afin que seuls l'expéditeur et le destinataire sachent que le message existe même. Étant donné que personne, à l'exception de l'expéditeur et du destinataire, ne connaît l'existence du message, il n'attire pas une attention indésirable.
Qu'est-ce que la cryptographie ?
La cryptographie est l'étude de la dissimulation d'informations et elle est utilisée lors de la communication sur un support non fiable tel qu'Internet, où les informations doivent être protégées des autres tiers. La cryptographie moderne se concentre sur le développement d'algorithmes cryptographiques difficiles à casser par un adversaire en raison de la dureté des calculs et ne peut donc pas être cassé par un moyen pratique. Dans la cryptographie moderne, il existe trois types d'algorithmes cryptographiques utilisés appelés cryptographie à clé symétrique, cryptographie à clé publique et fonctions de hachage. La cryptographie à clé symétrique implique des méthodes de chiffrement dans lesquelles l'expéditeur et le destinataire partagent la même clé utilisée pour chiffrer les données. Dans la cryptographie à clé publique, deux clés différentes mais mathématiquement liées sont utilisées. Les fonctions de hachage n'utilisent pas de clé, mais calculent une valeur de hachage de longueur fixe à partir des données. Il est impossible de récupérer la longueur ou le texte brut d'origine à partir de cette valeur de hachage.
Qu'est-ce que la stéganographie ?
Steganography traite de la composition de messages cachés afin que seuls l'expéditeur et le destinataire sachent que le message existe même. Étant donné que personne, à l'exception de l'expéditeur et du destinataire, ne connaît l'existence du message, il n'attire pas une attention indésirable. La stéganographie était utilisée même dans les temps anciens et ces anciennes méthodes sont appelées stéganographie physique. Quelques exemples de ces méthodes sont les messages cachés dans le corps des messages, les messages écrits à l'encre secrète, les messages écrits sur des enveloppes dans des zones couvertes de timbres, etc. Les méthodes de stéganographie moderne sont appelées stéganographie numérique. Ces méthodes modernes incluent le masquage de messages dans des images bruyantes, l'intégration d'un message dans des données aléatoires, l'intégration d'images avec le message dans des fichiers vidéo, etc. De plus, la stéganographie en réseau est utilisée dans les réseaux de télécommunication. Cela inclut des techniques telles que la stéganophonie (cacher un message dans les conversations voix sur IP) et la stéganographie WLAN (méthodes de transmission de stéganogrammes dans les réseaux locaux sans fil).
Quelle est la différence entre la cryptographie et la stéganographie ?
La cryptographie est l'étude de la dissimulation d'informations, tandis que la stéganographie traite de la composition de messages cachés afin que seuls l'expéditeur et le destinataire sachent que le message existe même. En stéganographie, seuls l'expéditeur et le destinataire connaissent l'existence du message, alors qu'en cryptographie l'existence du message crypté est visible par le monde. Pour cette raison, la stéganographie supprime l'attention indésirable portée au message caché. Les méthodes cryptographiques tentent de protéger le contenu d'un message, tandis que la stéganographie utilise des méthodes qui masquent à la fois le message et le contenu. En combinant la stéganographie et la cryptographie, on peut obtenir une meilleure sécurité.