Het gebruik van steganografie door Russische spionnen is nog maar het begin

Een van de manieren waarop de 10 Russische spionnen die de VS zojuist naar het moederland hebben gestuurd in een... spion ruil gecommuniceerd met hun handlers was via steganografie - de handeling van het inbedden van geheime informatie in een ander signaal.





In dit geval waren de spionnen bezig met het insluiten van berichten in afbeeldingen die vervolgens werden geüpload naar openbare websites. De berichten waren niet versleuteld - alleen onzichtbaar voor het blote oog; verloren in de eindeloze stroom van communicatie die dagelijks via het web wordt verzonden.

Hier is het ding over steganografie: het kost niet veel om het te implementeren in bijna elk signaal dat je maar kunt bedenken - en dat is verrassend triviaal.Er zijn meer dan 600 verschillende bekende steganografieprogramma's, volgens digitaal forensisch bedrijf WetStone Technologies, en degene die de Russische spionnen gebruikten, was op maat gemaakt.

Het is inderdaad zo gemakkelijk om een ​​steganografieprogramma te schrijven dat Jon McLoone, hoofd internationale zaken en strategische ontwikkeling bij Wolfram, schreef er een in Mathematica met slechts een handvol regels code . Hij wijst er behulpzaam op dat zijn versie, in tegenstelling tot degene die de spionnen gebruikten, zal waarschijnlijk niet crashen .



Maar dit is nog maar het begin: de principes van steganografie kunnen zelfs worden toegepast op continue communicatie, zoals conventionele draadloze netwerken. Met behulp van deze aanpak, Krzysztof Szczypiorski en Wojciech Mazurczyk uitgezocht hoe je tot een megabyte per seconde in een open draadloos netwerk kunt gieten.

Steganografie kan ook worden geïmplementeerd in geluidsbestanden en VoIP-protocollen. Hier is een scenario van Stegano.net , de toonaangevende site over steganografie: een medewerker van een fabriek voor elektronische apparatuur uploadt een muziekbestand naar een site voor het online delen van bestanden. Verborgen in het MP3-bestand (Michael Jackson's album Thriller) zijn schema's van een nieuwe mobiele telefoon die het merk van een groot Amerikaans bedrijf zal dragen. Zodra de Taiwanese medewerkers van de werknemer het bestand hebben gedownload, beginnen ze met het vervaardigen van namaakmobiele telefoons die in wezen identiek zijn aan het origineel, zelfs voordat het Amerikaanse bedrijf de versie in de winkels kan krijgen.

Steganografie werkt omdat het mogelijk is om geheime gegevens te verbergen in alle verspilde of minder essentiële bits in elke communicatie. Alle bestanden hebben wat bekend staat als minst significante bits - ze zijn het deel van elk binair getal dat, wanneer verloren, doet het minste om de waarde van de waarde die het vertegenwoordigt te veranderen . (Naar analogie is het minst significante cijfer van decimaal geheel getal 43.218 8, en als je het verliest, heb je de waarde van dat getal voor de meeste doeleinden nauwelijks veranderd.)



Deze bits zijn met name wegwerpbaar als je te maken hebt met bestanden die alleen door een mens moeten worden waargenomen - weggooien of knoeien met deze bits is de basis van veel van de compressietechnologie waarop we vertrouwen om het verzenden van multimedia gemakkelijker te maken, omdat we merken gewoon niet dat ze verdwenen zijn.

In zekere zin zijn veel van de beste schuilplaatsen voor geheime informatie op onze netwerken een product van onze onvolmaakte - of te perfecte - sensorische systemen: of we merken niet veel op, of we zijn heel goed bij het uitfilteren van ruis, afhankelijk van hoe je ernaar kijkt. Als we allemaal automaten waren met een absoluut perfecte waarneming, zou het veel moeilijker zijn om de minst significante bits te vinden om gecodeerde berichten in te dumpen.

Volg Christopher Mims op Twitter , of neem contact met hem op via e-mail .



zich verstoppen