Vad är steganografi?
steganografi är tekniken att dölja hemliga data inom en vanlig, icke-hemlig, fil eller meddelande för att undvika upptäckt; de hemliga uppgifterna extraheras sedan vid dess destination. Användningen av steganografi kan kombineras med kryptering som ett extra steg för att dölja eller skydda data. Ordet steganografi härstammar från de grekiska orden steganos (som betyder dold eller täckt) och den grekiska rotgrafen (som betyder att skriva).
steganografi kan användas för att dölja nästan alla typer av digitalt innehåll, inklusive text, bild, video eller ljudinnehåll; de data som ska döljas kan döljas i nästan alla andra typer av digitalt innehåll. Innehållet som ska döljas genom steganografi-kallad dold text-krypteras ofta innan det införlivas i den oskyldiga till synes täcktextfilen eller dataströmmen. Om den inte krypteras bearbetas den dolda texten ofta på något sätt för att öka svårigheten att upptäcka det hemliga innehållet.
Vad är exempel på steganografi?
steganografi praktiseras av dem som vill förmedla ett hemligt meddelande eller kod. Även om det finns många legitima användningsområden för steganography, malware utvecklare har också visat sig använda steganography att dölja överföring av skadlig kod.
former av steganografi har använts i århundraden och inkluderar nästan vilken teknik som helst för att dölja ett hemligt meddelande i en annars ofarlig Behållare. Till exempel att använda osynligt bläck för att dölja hemliga meddelanden i annars oförargliga meddelanden; dölja dokument som spelats in på microdot-som kan vara så liten som 1 millimeter i diameter-på eller inuti legitim-uppenbar korrespondens; och även genom att använda multiplayer-spelmiljöer för att dela information.
hur används steganografi idag?
i modern digital steganografi krypteras eller fördunklas data först på något annat sätt och infogas sedan med en speciell algoritm i data som ingår i ett visst filformat som en JPEG-bild, ljud-eller videofil. Det hemliga meddelandet kan bäddas in i vanliga datafiler på många olika sätt. En teknik är att dölja data i bitar som representerar samma färgpixlar upprepade i rad i en bildfil. Genom att tillämpa krypterad data på denna redundanta data på något inkonsekvent sätt blir resultatet en bildfil som verkar identisk med originalbilden men som har “brusmönster” av vanliga, okrypterade data.
övningen att lägga till ett vattenstämpel-ett varumärke eller annan identifierande data dold i multimedia eller andra innehållsfiler-är en vanlig användning av steganografi. Vattenmärkning är en teknik som ofta används av onlineutgivare för att identifiera källan till mediefiler som har hittats delas utan tillstånd.
även om det finns många olika användningar av steganografi, inklusive inbäddning av känslig information i filtyper, är en av de vanligaste teknikerna att bädda in en textfil i en bildfil. När detta är gjort ska alla som tittar på bildfilen inte kunna se en skillnad mellan den ursprungliga bildfilen och den krypterade filen; detta uppnås genom att lagra meddelandet med mindre signifikanta bett i datafilen. Denna process kan slutföras manuellt eller med hjälp av ett steganografiverktyg.
vilka är fördelarna med steganografi över kryptografi?
steganografi skiljer sig från kryptografi, men att använda båda tillsammans kan bidra till att förbättra säkerheten för den skyddade informationen och förhindra upptäckt av den hemliga kommunikationen. Om steganografiskt dolda data också krypteras kan data fortfarande vara säkra från detektering – även om kanalen inte längre är säker från detektering. Det finns fördelar med att använda steganografi i kombination med kryptering över kryptering-bara kommunikation.
den främsta fördelen med att använda steganografi för att dölja data över kryptering är att det hjälper till att dölja det faktum att det finns känsliga data dolda i filen eller annat innehåll som bär den dolda texten. Medan en krypterad fil, meddelande eller nätverkspaket nyttolast är tydligt markerad och identifierbar som sådan, med hjälp av steganografiska tekniker hjälper till att dölja närvaron av den säkra kanalen.
Steganography software
Steganography software används för att utföra en mängd olika funktioner för att dölja data, inklusive kodning av data för att förbereda den för att döljas i en annan fil, hålla reda på vilka bitar av omslagstextfilen innehåller dolda data, kryptera data som ska döljas och extrahera dolda data av den avsedda mottagaren.
det finns proprietära såväl som öppen källkod och andra gratis att använda program tillgängliga för att göra steganografi. OpenStego är ett steganografiprogram med öppen källkod; andra program kan kännetecknas av de typer av data som kan döljas samt vilka typer av filer som data kan döljas inuti. Vissa online steganography mjukvaruverktyg inkluderar Xiao Steganography, används för att dölja hemliga filer i BMP-bilder eller WAV-filer; Image Steganography, ett Javascript-verktyg som döljer bilder inuti andra bildfiler; och Crypture, ett kommandoradsverktyg som används för att utföra steganografi.
Leave a Reply