Kriptogrāfija vs steganogrāfija
Informācijas slēpšanas pētījumu sauc par kriptogrāfiju. Sazinoties ar neuzticamu datu nesēju, piemēram, internetu, ir ļoti svarīgi aizsargāt informāciju, un kriptogrāfijai tajā ir liela loma. Mūsdienās kriptogrāfijā tiek izmantoti vairāku disciplīnu principi, piemēram, matemātika, datorzinātne utt. Steganogrāfija nodarbojas ar slēptu ziņojumu sastādīšanu, lai tikai sūtītājs un saņēmējs zinātu, ka ziņojums pat pastāv. Tā kā neviens, izņemot sūtītāju un saņēmēju, nezina ziņas esamību, tas nepiesaista nevēlamu uzmanību.
Kas ir kriptogrāfija?
Kriptogrāfija ir informācijas slēpšanas pētījums, un to izmanto, sazinoties ar neuzticamu datu nesēju, piemēram, internetu, kur informācija ir jāaizsargā no citām trešajām personām. Mūsdienu kriptogrāfija ir vērsta uz tādu kriptogrāfijas algoritmu izstrādi, kurus pretiniekam ir grūti izjaukt aprēķina cietības dēļ, tāpēc tos nevarētu sadalīt ar praktiskiem līdzekļiem. Mūsdienu kriptogrāfijā pastāv 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ās 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. Jaucējfunkcijas neizmanto taustiņu, tā vietā tās no datiem aprēķina fiksēta garuma hash vērtību. No šīs hash 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ēptu ziņojumu sastādīšanu, lai tikai sūtītājs un saņēmējs zinātu, ka ziņojums pat pastāv. Tā kā neviens, izņemot sūtītāju un saņēmēju, nezina ziņas esamību, tas nepiesaista nevēlamu uzmanību. Steganogrāfija tika izmantota pat senatnē, un šīs senās metodes sauc par fizisko steganogrāfiju. Daži šo metožu piemēri ir ziņojumi, kas paslēpti ziņojumu pamattekstā, slepenās tintes rakstītie ziņojumi, ziņojumi, kas rakstīti uz aploksnēm apgabalos, uz kuriem ir zīmogi utt. Mūsdienu steganogrāfijas metodes sauc par digitālo steganogrāfiju. Šīs modernās metodes ietver ziņojumu slēpšanu trokšņainos attēlos, ziņojuma iegulšanu nejaušos datos, attēlu iegulš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ēptu ziņojumu sastādīšanu tā, lai tikai sūtītājs un saņēmējs zinātu, ka ziņojums pat pastāv. Steganogrāfijā tikai sūtītājs un saņēmējs zina ziņas esamību, turpretī kriptogrāfijā šifrētā ziņojuma esamība ir redzama pasaulei. Sakarā ar to Steganography novērš nevēlamo uzmanību, kas nonāk pie slēptā ziņojuma. Kriptogrāfijas metodes mēģina aizsargāt ziņojuma saturu, savukārt steganogrāfija izmanto metodes, kas paslēptu gan ziņojumu, gan saturu. Apvienojot steganogrāfiju un kriptogrāfiju, var sasniegt labāku drošību.