Wat is steganografiesoftware?
Steganography-software wordt gebruikt om elektronisch verzonden berichten te verbergen. Het werkt op een andere manier dan de meer gebruikelijke codering, waarbij de gegevens worden gecodeerd zodat ze niet kunnen worden gelezen. Het gebruik van steganografie-software gaat meer over het verbergen dat de gegevens zelfs bestaan, meestal door ze te verbergen in de context van een ander type gegevens.
Alle vormen van steganografie-software komen uiteindelijk voort uit historische stenografie. Dit is een breed scala aan technieken die informatie verhullen; de naam betekent "verborgen schrift." Het meest pure voorbeeld hiervan is onzichtbare inkt, hoewel andere technieken het verbergen van de boodschap in een andere vorm van communicatie omvatten. Gevallen waarin redacteuren van tijdschriften of kranten berichten plaatsen, die vaak het management aanvallen, die verschijnen als de eerste letter van elke zin in een artikel, zijn een vorm van steganografie.
Soortgelijke technieken zijn aangenomen voor gebruik in computercommunicatie. Ze hebben allemaal het voordeel dat het niet meteen duidelijk is dat de gegevens een verborgen bericht bevatten. Dit in tegenstelling tot de meeste veilige berichtensystemen die codering gebruiken, zodat de gegevens onleesbaar zijn zonder de relevante digitale sleutel. Dit kan de aandacht vestigen op het feit dat de inhoud vertrouwelijk kan zijn, met name wanneer personen communiceren.
Er zijn veel technieken die kunnen worden gebruikt in steganografie-software. Een van de eenvoudigere is om gegevens in een mediabestand te verbergen. In een zeer gedetailleerd afbeeldingsbestand is het bijvoorbeeld relatief eenvoudig om met regelmatige tussenpozen afzonderlijke pixels te wijzigen zonder dat dit invloed heeft op de manier waarop de afbeelding er op het eerste gezicht uitziet. Deze pixels kunnen worden gewijzigd in kleuren die overeenkomen met een gecodeerd bericht.
Een andere steganografiemethode staat bekend als "schuren en wannen." Dit maakt gebruik van de manier waarop gegevens worden opgesplitst in "pakketten" wanneer ze via netwerken en internet worden verzonden. Een afzender kan pakketten met echte gegevens en nepgegevens, bekend als kaf, door elkaar halen. De ontvanger moet weten welke pakketten moeten worden genoteerd om ze weer samen te kunnen stellen om de voltooide gegevens te vormen. Er is enige discussie over de vraag of dit technisch gezien als steganografie telt, omdat iemand die de ongefilterde gegevens onderschept waarschijnlijk iets zal kunnen oplossen.
Er is gespeculeerd dat mensen die betrokken zijn bij terrorisme steganografische software hebben gebruikt. Dit zou logisch zijn voor mensen die weten of vermoeden dat hun elektronische communicatie wordt gemonitord, omdat het gebruik van codering ervoor zou zorgen dat ambtenaren vermoeden dat de gegevens gevoelig materiaal bevatten. Vanaf 2010 waren er geen duidelijke en onbetwiste voorbeelden van terroristen die steganografische software gebruikten.