211service.com
L'utilisation de la stéganographie par les espions russes n'est qu'un début
L'un des moyens par lesquels les 10 espions russes que les États-Unis viennent de renvoyer chez eux dans leur patrie échange d'espion communiqué avec leurs maîtres se faisait par stéganographie - l'acte d'incorporer des informations secrètes dans un autre signal.
Dans ce cas, les espions incorporaient des messages dans des images qui étaient ensuite téléchargées sur des sites Web publics. Les messages n'étaient pas cryptés - juste invisibles à l'œil nu ; perdu dans le flot incessant de communications transmises quotidiennement sur le Web.
Voici le problème avec la stéganographie : il ne faut pas grand-chose pour l'implémenter dans presque tous les signaux que vous pouvez imaginer - et cela est étonnamment trivial.Il existe plus de 600 programmes de stéganographie connus, selon la société de criminalistique numérique WetStone Technologies, et celui utilisé par les espions russes était fait sur mesure.
En effet, il est si facile d'écrire un programme de stéganographie que Jon McLoone, responsable des affaires internationales et du développement stratégique chez Wolfram, en a écrit un dans Mathematica avec juste une poignée de lignes de code . Il fait remarquer utilement que sa version, contrairement à celle que les espions utilisaient, ne risque pas de planter .
Mais ce n'est qu'un début : les principes de la stéganographie peuvent être appliqués même aux communications continues, telles que les réseaux sans fil conventionnels. En utilisant cette approche, Krzysztof Szczypiorski et Wojciech Mazurczyk compris comment verser jusqu'à un mégaoctet par seconde dans un réseau sans fil ouvert.
La stéganographie peut également être implémentée dans des fichiers audio et des protocoles VoIP. Voici un scénario de Stegano.net , le site leader sur la stéganographie : Un employé d'une usine de matériel électronique télécharge un fichier musical sur un site de partage de fichiers en ligne. Cachés dans le fichier MP3 (l'album Thriller de Michael Jackson) se trouvent les schémas d'un nouveau téléphone portable qui portera la marque d'une grande entreprise américaine. Une fois que les collaborateurs taïwanais de l'employé ont téléchargé le fichier, ils commencent à fabriquer des téléphones portables contrefaits essentiellement identiques à l'original, avant même que l'entreprise américaine puisse mettre sa version en magasin.
La stéganographie fonctionne car il est possible de cacher des données secrètes dans tous les bits gaspillés ou moins essentiels de toute communication. Tous les fichiers ont ce qu'on appelle bits les moins significatifs - ils font partie de tout nombre binaire qui, une fois perdu, fait le moins pour changer la valeur de la valeur qu'il représente . (Par analogie, le chiffre le moins significatif de l'entier décimal 43,218 est 8, et si vous le perdez, vous avez à peine changé la valeur de ce nombre dans la plupart des cas.)
Ces bits sont particulièrement jetables lorsqu'il s'agit de fichiers qui ne doivent être perçus que par un humain. nous ne remarquons tout simplement pas qu'ils ont disparu.
D'une certaine manière, bon nombre des meilleures cachettes d'informations secrètes sur nos réseaux sont le produit de nos systèmes sensoriels imparfaits - ou trop parfaits : soit nous ne remarquons pas grand-chose, soit nous sommes très bons à filtrer le bruit, selon la façon dont vous le regardez. Si nous étions tous des automates avec une perception absolument parfaite, il serait beaucoup plus difficile de trouver les bits les moins significatifs dans lesquels déverser les messages codés.
Suivez Christopher Mims sur Twitter , ou contactez-le par e-mail .