Kryptografie vs steganografie
Studium skrývání informací se nazývá kryptografie. Při komunikaci přes nedůvěryhodné médium, jako je internet, je velmi důležité chránit informace a kryptografie v tom hraje důležitou roli. Dnes kryptografie využívá principy z více oborů jako je matematika, informatika atd. Steganografie se zabývá sestavováním skrytých zpráv tak, aby pouze odesílatel a příjemce věděli, že zpráva vůbec existuje. Protože nikdo kromě odesílatele a příjemce nezná existenci zprávy, nepřitahuje nechtěnou pozornost.
Co je kryptografie?
Kryptografie je studium skrývání informací a používá se při komunikaci přes nedůvěryhodné médium, jako je internet, kde je potřeba informace chránit před jinými třetími stranami. Moderní kryptografie se zaměřuje na vývoj kryptografických algoritmů, které je těžké prolomit protivníkem kvůli výpočetní náročnosti, a proto nemohly být prolomeny praktickými prostředky. V moderní kryptografii se používají tři typy kryptografických algoritmů nazývané kryptografie symetrickým klíčem, kryptografie s veřejným klíčem a hašovací funkce. Šifrování symetrickým klíčem zahrnuje metody šifrování, kdy odesílatel i příjemce sdílejí stejný klíč používaný k šifrování dat. V kryptografii veřejného klíče se používají dva různé, ale matematicky související klíče. Hashovací funkce nepoužívají klíč, místo toho počítají z dat hash s pevnou délkou. Z této hodnoty hash není možné obnovit délku nebo původní prostý text.
Co je steganografie?
Steganografie se zabývá sestavováním skrytých zpráv tak, aby pouze odesílatel a příjemce věděli, že zpráva vůbec existuje. Protože nikdo kromě odesílatele a příjemce nezná existenci zprávy, nepřitahuje nežádoucí pozornost. Steganografie byla používána již ve starověku a tyto starověké metody se nazývají fyzikální steganografie. Některé příklady těchto metod jsou zprávy skryté v těle zprávy, zprávy napsané tajným inkoustem, zprávy napsané na obálkách v oblastech pokrytých známkami atd. Moderní metody steganografie se nazývají digitální steganografie. Mezi tyto moderní metody patří skrývání zpráv do zašuměných obrázků, vkládání zprávy do náhodných dat, vkládání obrázků se zprávou do video souborů atd. Dále se síťová steganografie používá v telekomunikačních sítích. To zahrnuje techniky jako steganofonie (skrytí zprávy v konverzacích Voice-over-IP) a steganografie WLAN (metody pro přenos steganogramů v bezdrátových místních sítích).
Jaký je rozdíl mezi kryptografií a steganografií?
Kryptografie je studium skrývání informací, zatímco steganografie se zabývá sestavováním skrytých zpráv tak, aby pouze odesílatel a příjemce věděli, že zpráva vůbec existuje. Ve steganografii znají existenci zprávy pouze odesílatel a příjemce, zatímco v kryptografii je existence zašifrované zprávy viditelná světu. Díky tomu Steganografie odstraňuje nechtěnou pozornost přicházející ke skryté zprávě. Kryptografické metody se snaží chránit obsah zprávy, zatímco steganografie používá metody, které by skryly zprávu i obsah. Kombinací steganografie a kryptografie lze dosáhnout lepšího zabezpečení.