Hva er steganography?
Steganografi er teknikken for å skjule hemmelige data i en vanlig, ikke-hemmelig, fil eller melding for å unngå deteksjon; de hemmelige dataene blir deretter hentet på bestemmelsesstedet. Bruken av steganografi kan kombineres med kryptering som et ekstra trinn for å skjule eller beskytte data. Ordet steganografi er avledet fra de greske ordene steganos (som betyr skjult eller dekket) og den greske rotgrafen (som betyr å skrive).
Steganografi kan brukes til å skjule nesten alle typer digitalt innhold, inkludert tekst, bilde, video eller lydinnhold; dataene som skal skjules, kan skjules i nesten alle andre typer digitalt innhold. Innholdet som skal skjules gjennom steganografi-kalt skjult tekst – blir ofte kryptert før det blir innlemmet i den uskyldige tilsynelatende dekseltekstfilen eller datastrømmen. Hvis ikke kryptert, blir den skjulte teksten ofte behandlet på en eller annen måte for å øke vanskeligheten med å oppdage det hemmelige innholdet.
hva er eksempler på steganografi?
Steganografi praktiseres av de som ønsker å formidle en hemmelig melding eller kode. Mens det er mange legitime bruksområder for steganografi, har malware-utviklere også blitt funnet å bruke steganografi for å skjule overføringen av ondsinnet kode.
Former for steganografi har blitt brukt i århundrer og inkluderer nesten hvilken som helst teknikk for å skjule en hemmelig melding i en ellers ufarlig beholder. For eksempel bruker usynlig blekk for å skjule hemmelige meldinger i ellers harmløse meldinger; skjule dokumenter registrert på microdot-som kan være så liten som 1 millimeter i diameter – på eller inne legitim-tilsynelatende korrespondanse; og selv ved hjelp av multiplayer spillmiljøer for å dele informasjon.
Hvordan brukes steganografi i dag?
i moderne digital steganografi blir data først kryptert eller skjult på annen måte og deretter satt inn, ved hjelp av en spesiell algoritme, i data som er en del av et bestemt filformat som ET JPEG-bilde, lyd-eller videofil. Den hemmelige meldingen kan bygges inn i vanlige datafiler på mange forskjellige måter. En teknikk er å skjule data i biter som representerer de samme fargepikslene gjentatt på rad i en bildefil. Ved å bruke de krypterte dataene til disse overflødige dataene på en uoppdaget måte, vil resultatet bli en bildefil som vises identisk med det opprinnelige bildet, men som har” støy ” mønstre av vanlige, ukrypterte data.
praksisen med å legge til et vannmerke-et varemerke eller andre identifiserende data skjult i multimedia eller andre innholdsfiler-er en vanlig bruk av steganography. Vannmerking er en teknikk som ofte brukes av nettutgivere for å identifisere kilden til mediefiler som har blitt funnet å bli delt uten tillatelse.
mens det er mange forskjellige bruksområder for steganografi, inkludert innebygging av sensitiv informasjon i filtyper, er en av de vanligste teknikkene å legge inn en tekstfil i en bildefil. Når dette er gjort, bør alle som ser på bildefilen ikke kunne se forskjell mellom den opprinnelige bildefilen og den krypterte filen; dette oppnås ved å lagre meldingen med mindre signifikante biter i datafilen. Denne prosessen kan fullføres manuelt eller ved bruk av et steganografiverktøy.
hva er fordelene med steganografi over kryptografi?
Steganografi er forskjellig fra kryptografi, men bruk av begge deler kan bidra til å forbedre sikkerheten til den beskyttede informasjonen og forhindre deteksjon av den hemmelige kommunikasjonen. Hvis steganografisk skjulte data også er kryptert, kan dataene fortsatt være trygge fra deteksjon-selv om kanalen ikke lenger vil være trygg fra deteksjon. Det er fordeler med å bruke steganografi kombinert med kryptering over kryptering-bare kommunikasjon.
den primære fordelen med å bruke steganografi for å skjule data over kryptering er at det bidrar til å skjule det faktum at det er sensitive data skjult i filen eller annet innhold som bærer den skjulte teksten. Mens en kryptert fil, melding eller nettverkspakke nyttelast er tydelig merket og identifiserbar som sådan, bidrar bruk av steganografiske teknikker til å skjule tilstedeværelsen av den sikre kanalen.
Steganography software
Steganography programvare brukes til å utføre en rekke funksjoner for å skjule data, inkludert koding av data for å forberede den til å være skjult inne i en annen fil, holde styr på hvilke biter av dekselet tekstfilen inneholder skjulte data, kryptere dataene som skal være skjult og trekke ut skjulte data av sin tiltenkte mottaker.
det er proprietære samt åpen kildekode og andre gratis-å-bruke programmer tilgjengelig for å gjøre steganography. OpenStego er en åpen kildekode steganography program; andre programmer kan være preget av hvilke typer data som kan være skjult, samt hvilke typer filer som data kan være skjult inne. Noen online steganography programvareverktøy inkluderer Xiao Steganography, som brukes til å skjule hemmelige filer I BMP-bilder eller WAV-filer; Image Steganography, Et Javascript-verktøy som skjuler bilder i andre bildefiler; Og Crypture, et kommandolinjeverktøy som brukes til å utføre steganography.
Leave a Reply