Kryptografia vs. steganografia
Štúdium skrytých informácií sa nazýva kryptografia. Pri komunikácii prostredníctvom nedôveryhodného média, ako je napríklad internet, je veľmi dôležité chrániť informácie a v tomto zohráva dôležitú úlohu kryptografia. V súčasnosti kryptografia využíva princípy z viacerých disciplín, ako je matematika, informatika atď. Steganografia sa zaoberá tvorbou skrytých správ tak, aby iba odosielateľ a príjemca vedeli, že správa dokonca existuje. Pretože nikto okrem odosielateľa a príjemcu nepozná existenciu správy, nepriťahuje nechcenú pozornosť.
Čo je kryptografia?
Kryptografia je štúdia skrývajúcich sa 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é je ťažké prelomiť protivníkom kvôli výpočtovej tvrdosti, a preto ich nemožno praktickými prostriedkami rozbiť. V modernej kryptografii existujú 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 šifrovacie metódy, keď odosielateľ aj príjemca zdieľajú rovnaký kľúč, ktorý sa používa na šifrovanie údajov. V kryptografii s verejným kľúčom sa používajú dva rôzne, ale matematicky súvisiace kľúče. Hašovacie funkcie nepoužívajú kľúč, namiesto toho vypočítajú z údajov hodnotu hash s pevnou dĺžkou. Z tejto hodnoty hash nie je možné získať späť dĺžku alebo pôvodný obyčajný text.
Čo je to steganografia?
Steganografia sa zaoberá tvorením skrytých správ tak, aby iba odosielateľ a príjemca vedeli, že správa dokonca existuje. Pretože nikto okrem odosielateľa a príjemcu nepozná existenciu správy, nepriťahuje nechcenú pozornosť. Steganografia sa používala už v staroveku a tieto starodávne metódy sa nazývajú fyzikálna steganografia. Niektoré príklady týchto metód sú správy skryté v tele správ, správy napísané tajnými atramentmi, správy napísané na obálkach v oblastiach pokrytých pečiatkami atď. Moderné steganografické metódy sa nazývajú digitálna steganografia. Tieto moderné metódy zahŕňajú skrývanie správ v hlučných obrazoch, vkladanie správy do náhodných údajov, vkladanie obrázkov so správou do video sú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 typu Voice-over-IP) a WLAN Steganography (metódy prenosu steganogramov v bezdrôtových lokálnych sieťach)..
Aký je rozdiel medzi kryptografiou a steganografiou?
Kryptografia je štúdiom skrývania informácií, zatiaľ čo steganografia sa zaoberá tvorbou skrytých správ tak, aby iba odosielateľ a príjemca vedeli, že správa dokonca existuje. V steganografii iba odosielateľ a príjemca poznajú existenciu správy, zatiaľ čo v kryptografii je existencia šifrovanej správy viditeľná pre celý svet. Z tohto dôvodu steganografia odstraňuje nechcenú pozornosť prichádzajúcu do skrytej správy. Kryptografické metódy sa snažia chrániť obsah správy, zatiaľ čo steganografia používa metódy, ktoré skryjú tak správu, ako aj jej obsah. Kombináciou steganografie a kryptografie je možné dosiahnuť lepšiu bezpečnosť.