Cryptographie vs stéganographie
L'étude des informations de cachette est appelée cryptographie. Lors de la communication sur un support non fiable comme Internet, il est très important de protéger les informations et la cryptographie joue un rôle important dans ce. Aujourd'hui, la cryptographie utilise des principes de plusieurs disciplines telles que les mathématiques, l'informatique, etc. La stéganographie s'occupe de la composition de messages cachés afin que seul l'expéditeur et le récepteur sachent que le message existe même. Puisque, personne sauf l'expéditeur et le récepteur 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 cachette d'informations et elle est utilisée lors de la communication d'un support non fiable comme 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é de calcul ne pourraient donc pas être brisés par un moyen pratique. Dans la cryptographie moderne, il existe trois types d'algorithmes cryptographiques utilisés par la cryptographie clé symétrique, la cryptographie à clé publique et les fonctions de hachage. La cryptographie de clé symétrique implique des méthodes de chiffrement où l'expéditeur et le récepteur partagent la même clé utilisée pour crypter les données. Dans la cryptographie par clé publique, deux clés différentes mais mathématiquement liées sont utilisées. Les fonctions de hachage n'utilisent pas de clé, ils calculent plutôt 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 s'occupe de la composition de messages cachés afin que seul l'expéditeur et le récepteur sachent que le message existe même. Puisque personne sauf l'expéditeur et le récepteur ne connaît l'existence du message, il n'attire pas l'attention indésirable. La stéganographie a été utilisée même dans les temps anciens et ces méthodes anciennes sont appelées stéganographie physique. Quelques exemples pour ces méthodes sont des messages cachés dans le corps des messages, des messages écrits dans des encres secrètes, des messages écrits sur des enveloppes dans les zones couvertes par des timbres, etc. Les méthodes de stéganographie moderne sont appelées stéganographie numérique. Ces méthodes modernes incluent la cachette 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 les fichiers vidéo, etc. De plus, la stéganographie du réseau est utilisée dans les réseaux de télécommunications. Cela comprend des techniques comme Steganophony (cacher un message dans les conversations de la voix-IP) et la stéganographie WLAN (méthodes de transmission des 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 cachette d'informations, tandis que la stéganographie traite de la composition de messages cachés afin que seul l'expéditeur et le récepteur sachent que le message existe même. En stéganographie, seul l'expéditeur et le récepteur connaissent l'existence du message, alors qu'en cryptographie, l'existence du message crypté est visible pour le monde. Pour cette raison, la stéganographie supprime l'attention indésirable à venir au message caché. Les méthodes cryptographiques essaient de protéger le contenu d'un message, tandis que Steganography utilise des méthodes qui masqueraient à la fois le message ainsi que le contenu. En combinant la stéganographie et la cryptographie, on peut obtenir une meilleure sécurité.