Kryptografia vs steganografia
Štúdium skrývania informácií sa nazýva kryptografia. Pri komunikácii cez nedôveryhodné médium, ako je internet, je veľmi dôležité chrániť informácie a kryptografia v tom hrá dôležitú úlohu. Dnes kryptografia využíva princípy z niekoľkých disciplín ako matematika, informatika atď. Steganografia sa zaoberá tvorbou skrytých správ tak, aby iba odosielateľ a prijímateľ vedeli, že správa vôbec existuje. Pretože nikto okrem odosielateľa a príjemcu nevie o existencii správy, nevzbudzuje to nežiaducu pozornosť.
Čo je to kryptografia?
Kryptografia je štúdia skrývania informácií a používa sa pri komunikácii na nedôveryhodnom médiu, ako je internet, kde je potrebné informácie chrániť pred inými tretími stranami. Moderná kryptografia sa zameriava na vývoj kryptografických algoritmov, ktoré ťažko prelomí protivník kvôli výpočtovej tvrdosti, a preto ich nemožno prelomiť praktickými prostriedkami. V modernej kryptografii sa používajú tri typy kryptografických algoritmov, ktoré sa nazývajú kryptografia symetrických kľúčov, kryptografia verejných kľúčov a hašovacie funkcie. Kryptografia symetrického kľúča zahŕňa metódy šifrovania, pri ktorých odosielateľ aj príjemca zdieľajú rovnaký kľúč použitý na šifrovanie údajov. V kryptografii s verejným kľúčom sa používajú dva rôzne, ale matematicky súvisiace kľúče. Funkcie hash nepoužívajú kláves,namiesto toho z údajov vypočítajú hodnotu hash pevnej dĺžky. Z tejto hodnoty hash nie je možné obnoviť dĺžku alebo pôvodný obyčajný text.
Čo je to steganografia?
Steganografia sa zaoberá vytváraním skrytých správ, aby iba odosielateľ a prijímateľ vedeli, že správa vôbec existuje. Pretože nikto okrem odosielateľa a príjemcu nevie o existencii správy, nevzbudzuje to nežiaducu pozornosť. Steganografia sa používala už v staroveku a tieto starodávne metódy sa nazývajú fyzická steganografia. Niektoré príklady týchto metód sú správy skryté v tele správy, správy napísané tajnými atramentmi, správy napísané na obálky v oblastiach označených pečiatkami atď. Moderné steganografické metódy sa nazývajú digitálna steganografia. Tieto moderné metódy zahŕňajú skrytie správ do šumných obrázkov, vloženie správy do náhodných údajov, vloženie obrázkov so správou do videosúborov atď. Ďalej sa v telekomunikačných sieťach používa sieťová steganografia. Patria sem techniky ako Steganophony (skrytie správy v konverzáciách Voice-over-IP) a WLAN steganografia (metódy na prenos steganogramov v bezdrôtových lokálnych sieťach).
Aký je rozdiel medzi kryptografiou a steganografiou?
Kryptografia je štúdium skrytých informácií, zatiaľ čo steganografia sa zaoberá tvorbou skrytých správ, aby iba odosielateľ a príjemca vedeli, že správa vôbec existuje. V steganografii pozná existenciu správy iba odosielateľ a príjemca, zatiaľ čo v kryptografii je existencia šifrovanej správy viditeľná pre svet. Steganografia z tohto dôvodu odstraňuje nežiaducu pozornosť prichádzajúcu na skrytú správu. Kryptografické metódy sa snažia chrániť obsah správy, zatiaľ čo steganografia používa metódy, ktoré by skryli správu aj obsah. Kombináciou steganografie a kryptografie možno dosiahnuť lepšiu bezpečnosť.