Recommandé, 2024

Choix De L'Éditeur

Différence entre la stéganographie et la cryptographie

La sécurité du réseau est devenue un élément crucial du système de communication moderne. La nécessité de la sécurité du réseau est apparue pour préserver la confidentialité et l’intégrité des données et les protéger contre les accès non autorisés. La stéganographie et la cryptographie sont les deux faces d'une pièce où la stéganographie cache les traces de communication tandis que la cryptographie utilise le cryptage pour rendre le message incompréhensible.

La stéganographie n'emploie pas de changements dans la structure du message. D'autre part, la cryptographie modifie la structure standard des messages secrets lors de son transfert sur le réseau.

Tableau de comparaison

Base de comparaison
Stéganographie
Cryptographie
De baseC'est ce qu'on appelle l'écriture de couverture.Cela signifie une écriture secrète.
ObjectifCommunication secrèteProtection des données
Structure du messagePas modifiéAltéré seulement de la transmission.
PopularitéMoins populairePlus couramment utilisé.
Repose surCléAucun paramètre.
Principes de sécurité pris en chargeConfidentialité et authentificationConfidentialité, intégrité des données, authentification et non-répudiation.
Des techniques
Domaine spatial, domaine de transformation, basé sur un modèle et ad hoc.Transposition, substitution, chiffrement de flux, chiffrement de bloc.
Mis en œuvre surAudio, vidéo, image, texte.Seulement sur les fichiers texte.
Types d'attaqueStéganalyseCryptanalyse

Définition de la stéganographie

La stéganographie est une technique permettant de cacher la communication en cachant le message secret dans un faux message. Le terme stéganographie a des influences grecques, ce qui signifie «écriture couverte» . L'idée principale derrière la stéganographie est d'empêcher la suspicion quant à l'existence de l'information.

Auparavant, l'encre invisible, les empreintes au crayon sur les caractères manuscrits, les petites perforations d'épingles sont les méthodes utilisées pour masquer le message. La technique la plus simple pour masquer un message consiste à créer un message dans lequel seuls quelques caractères significatifs contiennent le message secret.

La technique de stéganographie implique un support de couverture, un message secret, une clé de stego et un support de stego. Texte, audio, image et vidéo se comportent comme des porteurs de couverture contenant les informations cachées qui y sont incorporées. La porteuse Stego est générée à l'aide d'une couverture et d'un message intégré. La clé Stego est également utilisée comme information secrète supplémentaire, comme un mot de passe utilisé par le destinataire pour extraire le message.

Formes de stéganographie -

Texte: Dans cette stéganographie, le texte peut être utilisé comme support de couverture. Pour masquer le message, vous pouvez décaler un mot ou une ligne. des espaces peuvent être utilisés, même le nombre et la position des voyelles sont utilisés pour dissimuler le message secret.

Audio: La sténographie audio peut masquer le message secret dans le fichier audio à l'aide de sa représentation numérique. Cela peut être facilement réalisé puisqu'un fichier 16 bits typique a 216 niveaux sonores et qu'une différence de niveaux ne pouvait pas être détectée par l'oreille humaine.

Vidéo: la stéganographie vidéo offre plus de possibilités de dissimuler une grande quantité de données, car il s'agit d'une combinaison d'image et de son. Par conséquent, les techniques de stéganographie audio et d'image peuvent également être utilisées sur la vidéo.

Image: Il s’agit de la forme la plus utilisée de la stéganographie. La raison en est qu’elle suscite le moins de suspicion.

Le principal inconvénient de l’utilisation de la stéganographie est la quantité importante de frais généraux qu’elle génère pour masquer une petite quantité d’informations. De plus, le système ne doit pas être découvert, sinon il est inutile.

Définition de la cryptographie

La cryptographie fournit plusieurs schémas de codage pour assurer la sécurité lors de la communication dans un réseau public. Le mot cryptographie provient d'un mot grec qui signifie «écriture secrète» . La cryptographie peut être comprise dans un exemple, dans lequel un expéditeur envoie un message qui existe initialement dans le texte en clair. Avant la transmission du message sur le réseau, celui-ci est crypté et converti en texte crypté. Lorsque ce message est reçu du destinataire, il est à nouveau déchiffré en texte en clair.

Types de cryptographie -

Cryptographie à clé symétrique ( cryptographie à clé secrète): Ce type de cryptographie utilise respectivement une clé pour chiffrer et déchiffrer le texte brut et le texte chiffré. La seule condition est ici que la même clé soit partagée pour le chiffrement et le déchiffrement et que le temps d'exécution soit réduit.

Cryptographie à clé asymétrique ( cryptographie à clé publique): ce schéma utilise deux clés nommées clé privée et clé publique. La clé publique est fournie par le destinataire à l'expéditeur pour chiffrer le message, tandis que la clé privée est appliquée par le destinataire lui-même pour déchiffrer le message. Les clés peuvent être réutilisées avec d'autres entités.

Différences clés entre la stéganographie et la cryptographie

  1. La signification de la stéganographie est «écriture couverte ou cachée» tandis que la cryptographie signifie «écriture secrète».
  2. La stéganographie est une tentative de communication sécurisée et indétectable. Par ailleurs, la cryptographie a pour but de rendre le message lisible par le destinataire cible uniquement, mais pas par les autres, en obtenant une forme déguisée de message.
  3. En stéganographie, la structure principale du message n'est pas modifiée alors que la cryptographie impose un changement au message secret avant de le transférer sur le réseau.
  4. La cryptographie est principalement utilisée contrairement à la stéganographie, qui n’est pas si familière.
  5. Le degré de sécurité des données secrètes est mesuré par la longueur de la clé, ce qui rend l'algorithme fort et incassable. Inversement, la stéganographie n’existe pas.
  6. La stéganographie ne fournit que la confidentialité et l'authentification. Au contraire, les principes de sécurité fournis par la cryptographie sont la confidentialité, l'intégrité, l'authentification et la non-répudiation.
  7. Le domaine spatial, l'intégration de domaine de transformation et la modélisation sont quelques-uns des algorithmes utilisés en stéganographie. En revanche, la cryptographie utilise des techniques appelées chiffrements de transposition, de substitution, de flux et de blocs.
  8. La stéganographie peut être utilisée sur n'importe quel support, tel que texte, audio, vidéo et image, tandis que la cryptographie est implémentée uniquement sur le fichier texte.
  9. L'ingénierie inverse utilisée pour décoder le message en cryptographie est connue sous le nom d'analyse cryptographique. Par contre, la technique utilisée pour détecter la présence de la stéganographie est connue sous le nom de stéganalyse.

Conclusion

La stéganographie est la science traite de la façon dont la communication peut être déguisée tandis que la cryptographie est la science qui permet de transformer le contenu de la communication et de le rendre obscur. Cela implique également la différence entre la rupture du système, la stéganographie est vaincue si la présence de la stéganographie est révélée, alors qu'en cryptographie, l'attaquant ne doit pas être en mesure de lire le message secret, sinon le système est brisé. La sécurité de la stéganographie dépend du secret du système de codage des données.

Top