Kryptografie vs. steganografie
Studie úkrytu se nazývá kryptografie. Při komunikaci na nedůvěryhodném médiu, jako je internet, je velmi důležité chránit informace a v tomto hraje důležitou roli kryptografie. Dnes kryptografie používá principy z několika oborů, jako je matematika, informatika atd. Steganografie se zabývá skládání 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.
Co je kryptografie?
Kryptografie je studie skrývajících se informací a používá se při komunikaci na nedůvěryhodném médiu, jako je internet, kde je tř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 obtížné prolomit protivníkem kvůli výpočetní tvrdosti, a proto nemohla být rozbita praktickými prostředky. V moderní kryptografii existují tři typy kryptografických algoritmů, které se nazývají kryptografie symetrických klíčů, kryptografie veřejných klíčů a hašovací funkce. Kryptografie symetrických klíčů zahrnuje metody šifrování, kdy odesílatel i příjemce sdílejí stejný klíč, který se používá k šifrování dat. V kryptografii veřejného klíče se používají dva různé, ale matematicky související klíče. Hašovací funkce nepoužívají klíč, namísto toho vypočítávají hodnotu hash pevné délky z dat. Z této hodnoty hash nelze obnovit délku nebo původní prostý text.
Co je to steganografie?
Steganografie se zabývá vytváření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 dokonce ve starověku a tyto starověké metody se nazývají Fyzická steganografie. Některé příklady těchto metod jsou zprávy skryté v těle zpráv, zprávy psané tajnými inkousty, zprávy psané na obálkách v oblastech pokrytých známkami atd. Moderní metody steganografie se nazývají digitální steganografie. Tyto moderní metody zahrnují skrývání zpráv v hlučných obrazech, 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 v telekomunikačních sítích používá síťová steganografie. To zahrnuje techniky, jako je Steganophony (skrytí zprávy v konverzacích Voice-over-IP) a WLAN Steganography (metody pro přenos steganogramů v bezdrátových lokálních sítích).
Jaký je rozdíl mezi kryptografií a steganografií??
Kryptografie je studium skrytých informací, zatímco steganografie se zabývá vytvářením skrytých zpráv tak, aby pouze odesílatel a příjemce věděli, že zpráva vůbec existuje. Ve steganografii znát existenci zprávy pouze odesílatel a příjemce, zatímco v kryptografii je existence šifrované zprávy viditelná pro celý svět. Díky tomu steganografie odstraňuje nežádoucí pozornost přicházející do skryté zprávy. Kryptografické metody se snaží chránit obsah zprávy, zatímco steganografie používá metody, které skryjí jak zprávu, tak obsah. Kombinací steganografie a kryptografie lze dosáhnout lepší bezpečnosti.