Kriptogrāfija pret steganogrāfiju
Informācijas slēpšanas izpēti sauc par kriptogrāfiju. Sazinoties neuzticamā vidē, piemēram, internetā, ir ļoti svarīgi aizsargāt informāciju, un kriptogrāfijai tajā ir svarīga loma. Mūsdienās kriptogrāfijā tiek izmantoti principi no vairākām disciplīnām, piemēram, matemātikas, informātikas uc. Steganogrāfija nodarbojas ar slēpto ziņojumu sastādīšanu, lai tikai sūtītājs un saņēmējs zinātu, ka ziņa pat pastāv. Tā kā neviens, izņemot sūtītāju un saņēmēju, nezina ziņojuma esamību, tas nepiesaista nevēlamu uzmanību.
Kas ir kriptogrāfija?
Kriptogrāfija ir informācijas slēpšanas izpēte, un to izmanto, sazinoties neuzticamā vidē, piemēram, internetā, kur informācija ir jāaizsargā no citām trešajām pusēm. Mūsdienu kriptogrāfija ir vērsta uz kriptogrāfijas algoritmu izstrādi, kurus pretinieks ir grūti pārraut skaitļošanas cietības dēļ, tāpēc tos praktiski nevarēja salauzt. Mūsdienu kriptogrāfijā tiek izmantoti trīs veidu kriptogrāfijas algoritmi, kurus sauc par simetriskās atslēgas kriptogrāfiju, publiskās atslēgas kriptogrāfiju un hash funkcijām. Simetriskās atslēgas kriptogrāfija ietver šifrēšanas metodes, kur gan sūtītājam, gan saņēmējam ir viena un tā pati atslēga, ko izmanto datu šifrēšanai. Publiskās atslēgas kriptogrāfijā tiek izmantotas divas dažādas, bet matemātiski saistītas atslēgas. Hash funkcijas neizmanto atslēgu,tā vietā viņi no datiem aprēķina fiksēta garuma jaukuma vērtību. No šīs jaukšanas vērtības nav iespējams atgūt garumu vai oriģinālo vienkāršo tekstu.
Kas ir steganogrāfija?
Steganogrāfija nodarbojas ar slēpto ziņojumu sastādīšanu, lai tikai sūtītājs un saņēmējs zinātu, ka ziņa pat pastāv. Tā kā neviens, izņemot sūtītāju un saņēmēju, nezina ziņojuma esamību, tas nepiesaista nevēlamu uzmanību. Steganogrāfiju izmantoja pat senos laikos, un šīs senās metodes sauc par fizisko steganogrāfiju. Daži šo metožu piemēri ir ziņojumi, kas paslēpti ziņu pamattekstā, ziņojumi, kas rakstīti slepenās tintēs, ziņojumi, kas rakstīti uz aploksnēm vietās, uz kurām ir zīmogi, utt. Mūsdienu steganogrāfijas metodes sauc par digitālo steganogrāfiju. Šīs mūsdienu metodes ietver ziņojumu slēpšanu trokšņainos attēlos, ziņu iegulšanu nejaušos datos, attēlu ievietošanu ar ziņojumu video failos utt. Turklāt tīkla telekomunikāciju tīklos tiek izmantota tīkla steganogrāfija. Tas ietver tādas metodes kā Steganophony (ziņojuma slēpšana Voice-over-IP sarunās) un WLAN Steganography (Steganogrammu pārsūtīšanas metodes bezvadu lokālajos tīklos).
Kāda ir atšķirība starp kriptogrāfiju un steganogrāfiju?
Kriptogrāfija ir informācijas slēpšanas pētījums, savukārt Steganogrāfija nodarbojas ar slēpto ziņojumu sastādīšanu, lai tikai sūtītājs un saņēmējs zinātu, ka ziņa pat pastāv. Steganogrāfijā ziņojuma esamību zina tikai nosūtītājs un saņēmējs, turpretī kriptogrāfijā šifrētā ziņojuma esamība ir redzama pasaulei. Tādēļ steganogrāfija novērš nevēlamo uzmanību, kas nonāk slēptajā ziņojumā. Kriptogrāfijas metodes mēģina aizsargāt ziņojuma saturu, savukārt Steganography izmanto metodes, kas slēptu gan ziņojumu, gan saturu. Apvienojot steganogrāfiju un kriptogrāfiju, var sasniegt labāku drošību.