Cryptographie vs stéganographie
L'étude de la dissimulation d'informations s'appelle la cryptographie. Lorsque vous communiquez 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. Puisque personne, à l'exception de l'expéditeur et du destinataire, ne connaît l'existence du message, il n'attire pas l'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 qui sont difficiles à briser par un adversaire en raison de la dureté du calcul et qui ne pourraient donc pas être brisés 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 cryptage dans lesquelles l'expéditeur et le destinataire partagent la même clé utilisée pour crypter les données. Dans la cryptographie à clé publique, deux clés différentes mais liées mathématiquement sont utilisées. Les fonctions de hachage n'utilisent pas de clé,à la place, ils 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?
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, celui-ci n'attire pas l'attention indésirable. La stéganographie était utilisée même dans les temps anciens et ces méthodes anciennes sont appelées stéganographie physique. Quelques exemples de ces méthodes sont des messages cachés dans le corps des messages, des messages écrits avec des encres secrètes, des messages écrits sur des enveloppes dans des zones couvertes par des timbres, etc. Les méthodes modernes de stéganographie sont appelées stéganographie numérique. Ces méthodes modernes incluent le masquage des messages dans des images bruyantes, l'intégration d'un message dans des données aléatoires, l'incorporation d'images avec le message dans des fichiers vidéo, etc. En outre, la stéganographie réseau est utilisée dans les réseaux de télécommunication. Cela inclut des techniques comme la stéganophonie (masquage d'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 au monde. Pour cette raison, Steganography supprime l'attention indésirable provenant du 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 masqueraient à la fois le message et le contenu. En combinant la stéganographie et la cryptographie, on peut obtenir une meilleure sécurité.