Kryptografi vs Steganografi
Undersøgelsen af at skjule information kaldes kryptografi. Når du kommunikerer over et ikke-pålideligt medie såsom internettet, er det meget vigtigt at beskytte information, og kryptografi spiller en vigtig rolle i dette. I dag bruger kryptografi principper fra flere discipliner som matematik, datalogi osv. Steganografi beskæftiger sig med at komponere skjulte beskeder, så kun afsender og modtager ved, at beskeden overhovedet eksisterer. Da ingen undtagen afsenderen og modtageren kender eksistensen af meddelelsen, tiltrækker den ikke uønsket opmærksomhed.
Hvad er kryptografi?
Kryptografi er studiet af at skjule information, og det bruges, når der kommunikeres over et ikke-pålideligt medie såsom internettet, hvor information skal beskyttes mod andre tredjeparter. Moderne kryptografi fokuserer på at udvikle kryptografiske algoritmer, der er svære at bryde af en modstander på grund af den beregningsmæssige hårdhed, og derfor ikke kunne brydes med praktiske midler. I den moderne kryptografi er der tre typer kryptografiske algoritmer, der bruges kaldet symmetrisk nøglekryptografi, offentlig nøglekryptografi og hashfunktioner. Symmetrisk nøglekryptering involverer krypteringsmetoder, hvor både afsenderen og modtageren deler den samme nøgle, der bruges til at kryptere dataene. I kryptografi med offentlig nøgle bruges to forskellige, men matematisk relaterede nøgler. Hash-funktioner bruger ikke en nøgle, i stedet beregner de en hashværdi med fast længde ud fra dataene. Det er umuligt at gendanne længden eller den originale almindelige tekst fra denne hashværdi.
Hvad er Steganografi?
Steganografi beskæftiger sig med at komponere skjulte beskeder, så kun afsenderen og modtageren ved, at beskeden overhovedet eksisterer. Da ingen undtagen afsenderen og modtageren kender eksistensen af meddelelsen, tiltrækker den ikke uønsket opmærksomhed. Steganografi blev brugt selv i oldtiden, og disse gamle metoder kaldes fysisk Steganografi. Nogle eksempler på disse metoder er meddelelser gemt i meddelelsers brødtekst, meddelelser skrevet med hemmeligt blæk, meddelelser skrevet på kuverter i områder dækket af frimærker osv. Moderne Steganografi-metoder kaldes Digital Steganography. Disse moderne metoder omfatter at skjule beskeder i støjende billeder, indlejre en besked i tilfældige data, indlejre billeder med beskeden i videofiler osv. Desuden bruges Network Steganography i telekommunikationsnetværk. Dette inkluderer teknikker som Steganophony (skjuler en besked i Voice-over-IP-samtaler) og WLAN Steganography (metoder til at transmittere Steganogrammer i Wireless Local Area Networks).
Hvad er forskellen mellem Kryptografi og Steganografi?
Kryptografi er studiet af at skjule information, mens Steganography beskæftiger sig med at komponere skjulte beskeder, så kun afsenderen og modtageren ved, at beskeden overhovedet eksisterer. I Steganografi er det kun afsenderen og modtageren, der kender meddelelsens eksistens, hvorimod i kryptografi er eksistensen af den krypterede meddelelse synlig for verden. På grund af dette fjerner Steganography den uønskede opmærksomhed, der kommer til det skjulte budskab. Kryptografiske metoder forsøger at beskytte indholdet af en besked, mens Steganography bruger metoder, der skjuler både beskeden og indholdet. Ved at kombinere Steganografi og Kryptografi kan man opnå bedre sikkerhed.