Rejtjelezés kontra steganográfia
Az információk elrejtésének tanulmányozását kriptográfiának nevezik. Amikor nem megbízható médiumon, például interneten keresztül kommunikálunk, nagyon fontos az információk védelme, és ebben a kriptográfia fontos szerepet játszik. Ma a kriptográfia több tudományág alapelveit használja, mint például a matematika, számítástechnika stb. A steganográfia rejtett üzenetek összeállításával foglalkozik, hogy csak a küldő és a fogadó tudja, hogy az üzenet egyáltalán létezik. Mivel a feladón és a címzetten kívül senki sem tudja az üzenet létezését, nem vonzza magára a nem kívánt figyelmet.
Mi az a kriptográfia?
A kriptográfia az információk elrejtésének tanulmányozása, és nem megbízható médiumon, például interneten keresztüli kommunikáció során használják, ahol az információkat védeni kell más harmadik felektől. A modern kriptográfia olyan kriptográfiai algoritmusok kifejlesztésére összpontosít, amelyeket a számítási keménység miatt az ellenfél nehezen tud feltörni, ezért gyakorlati eszközökkel nem bontható meg. A modern kriptográfiában háromféle kriptográfiai algoritmust használnak: szimmetrikus kulcsú titkosítást, nyilvános kulcsú titkosítást és hash függvényeket. A szimmetrikus kulcsú kriptográfia olyan titkosítási módszereket foglal magában, ahol a küldő és a fogadó ugyanazt a kulcsot használja az adatok titkosításához. A nyilvános kulcsú kriptográfiában két különböző, de matematikailag összefüggő kulcsot használnak. A hash függvények nem használnak kulcsot, ehelyett egy fix hosszúságú hash értéket számítanak ki az adatokból. Ebből a hash értékből nem lehet visszaállítani a hosszúságot vagy az eredeti egyszerű szöveget.
Mi az a steganográfia?
A Steganography rejtett üzenetek összeállításával foglalkozik, hogy csak a küldő és a címzett tudja, hogy az üzenet létezik. Mivel a küldőn és a fogadón kívül senki sem tudja az üzenet létezését, nem vonzza magára a nem kívánt figyelmet. A szteganográfiát már az ókorban is használták, és ezeket az ősi módszereket fizikai szteganográfiának nevezik. Néhány példa ezekre a módszerekre az üzenettörzsbe rejtett üzenetek, a titkos tintával írt üzenetek, a borítékokra írt üzenetek a bélyegekkel borított területeken stb. A modern szteganográfiai módszereket digitális szteganográfiának nevezik. Ezek a modern módszerek magukban foglalják az üzenetek zajos képekbe való elrejtését, az üzenetek véletlenszerű adatokba való beágyazását, a képek beágyazását az üzenettel a videofájlokba stb. Ezen túlmenően a Hálózati Szteganográfia használatos távközlési hálózatokban. Ez magában foglalja az olyan technikákat, mint a Steganophony (üzenet elrejtése a Voice-over-IP beszélgetésekben) és a WLAN-steganográfia (a szteganogramok vezeték nélküli helyi hálózatokban történő továbbításának módszerei).
Mi a különbség a kriptográfia és a szteganográfia között?
A kriptográfia az információk elrejtésének tanulmányozása, míg a Steganography rejtett üzenetek összeállításával foglalkozik, hogy csak a küldő és a fogadó tudja, hogy az üzenet egyáltalán létezik. A szteganográfiában csak a küldő és a fogadó ismeri az üzenet létezését, míg a kriptográfiában a titkosított üzenet létezése látható a világ számára. Ennek köszönhetően a Steganography eltávolítja a rejtett üzenetre érkező nem kívánt figyelmet. A kriptográfiai módszerek az üzenet tartalmát próbálják megvédeni, míg a steganográfia olyan módszereket használ, amelyek mind az üzenetet, mind a tartalmat elrejtik. A szteganográfia és a kriptográfia kombinálásával jobb biztonság érhető el.