Wat zijn de verschillende soorten steganografietools?
Naast berichtcodering, die de inhoud van een bericht beschermt, is het vaak wenselijk om het bestaan van een bericht te verbergen. Steganografie is de wetenschap van het verbergen van gegevens binnen gegevens, zodat het bericht zelf niet gemakkelijk kan worden gevonden. Sommige soorten steganografische hulpmiddelen omvatten op tekst gebaseerde hulpmiddelen, die berichten verbergen in letters van tekst; codering van IP-pakketten in bestandstitels; en berichten verbergen in afbeeldingen of audiobestanden.
Er is een breed scala aan op tekst gebaseerde steganografiehulpmiddelen. Dit zijn meestal lowtech-methoden waarbij de tekst wordt gerangschikt, opgemaakt of selectief wordt gekozen om een verborgen betekenis te onthullen. Als een eenvoudig voorbeeld, omvat een algemeen steganografisch schema het selecteren van een vaste letter uit elk woord in een gewoon bericht om een verborgen bericht te construeren. Een andere optie houdt in dat een masker over een tekstwolk wordt geplaatst om de letters of woorden met een verborgen bericht te onthullen.
Ongebruikte Internet Protocol (IP) headerbits in Open Systems Interconnection (OSI) -pakketten kunnen ook worden gebruikt als steganografische hulpmiddelen. Gebruikers kunnen profiteren van ongebruikte IP-headerbits in de OSI-netwerklaag, zoals de Don't Fragment (DF) of More Fragments (MF) bits, om een verborgen kanaal te creëren waardoor informatie kan worden verzonden in OSI-datapakketten. Een voordeel van deze benadering is dat de pakketten normaal gesproken niet op elkaar aansluiten en worden vermengd met een enorm volume andere pakketten die geen verband houden met het bericht. Als bijvoorbeeld één pakket van een miljoen streamingpakketten elementen van het verborgen bericht bevat en het verborgen bericht zelf is opgesplitst in veel van dergelijke pakketten, zou het ontdekken van het bericht niet eenvoudig zijn.
Hulpmiddelen voor beeld- en audiosteganografie zijn erg populair geworden vanwege het internet. Beeld- en audiobestanden op internet komen veel voor en zijn meestal groot genoeg om veel ingesloten inhoud te verbergen. Er is zelfs commercieel verkrijgbare software die het minst significante bit (LSB) van de bytes, bestaande uit digitale beeld- en audiobestanden, kan herschikken om berichten in te sluiten. Hoewel het veranderen van deze bits de kwaliteit van het beeld of de audio verslechtert, is de verslechtering meestal klein genoeg om niet zichtbaar te zijn met het blote oog. Deze steganografische techniek laat echter een detecteerbare statistische handtekening achter. Gebruikers kunnen de handtekening verdoezelen door willekeurige cryptografische maatregelen te gebruiken, maar een ervaren cryptograaf kan het waarschijnlijk detecteren.
Steganografische activiteiten worden in het algemeen sterk ondersteund door de enorme hoeveelheden datastreaming in de moderne samenleving. Elk deel van deze gegevensstroom kan verborgen, ingesloten gegevens bevatten. Steganografische beveiligingsmaatregelen worden vaak belemmerd door het feit dat, hoewel de technologie bestaat om de gegevensstroom op steganografische handtekeningen te controleren, een poging om dit te doen de gegevensstroom kan vertragen om niet de moeite waard te zijn.