Kriptografija prieš steganografiją
Informacijos slėpimo tyrimas vadinamas kriptografija. Bendraujant per nepatikimą laikmeną, pvz., internetą, labai svarbu apsaugoti informaciją, o kriptografija čia vaidina svarbų vaidmenį. Šiandien kriptografija naudoja kelių disciplinų, tokių kaip matematika, informatika ir kt., principus. Steganografija susijusi su paslėptų pranešimų kūrimu, kad tik siuntėjas ir gavėjas žinotų, kad pranešimas netgi egzistuoja. Kadangi niekas, išskyrus siuntėją ir gavėją, nežino apie pranešimo egzistavimą, jis nepatraukia nepageidaujamo dėmesio.
Kas yra kriptografija?
Kriptografija yra informacijos slėpimo tyrimas. Ji naudojama bendraujant per nepatikimą laikmeną, pvz., internetą, kur informaciją reikia apsaugoti nuo kitų trečiųjų šalių. Šiuolaikinėje kriptografijoje pagrindinis dėmesys skiriamas kriptografinių algoritmų kūrimui, kuriuos priešui sunku sulaužyti dėl skaičiavimo kietumo, todėl jų neįmanoma sulaužyti praktinėmis priemonėmis. Šiuolaikinėje kriptografijoje naudojami trijų tipų kriptografiniai algoritmai, vadinami simetrinio rakto kriptografija, viešojo rakto kriptografija ir maišos funkcijomis. Simetrinio rakto kriptografija apima šifravimo metodus, kai siuntėjas ir gavėjas naudoja tą patį raktą, naudojamą duomenims užšifruoti. Viešojo rakto kriptografijoje naudojami du skirtingi, bet matematiškai susiję raktai. Maišos funkcijos nenaudoja rakto, o iš duomenų apskaičiuoja fiksuoto ilgio maišos reikšmę. Iš šios maišos reikšmės neįmanoma atkurti ilgio arba originalaus paprasto teksto.
Kas yra steganografija?
Steganografija susijusi su paslėptų pranešimų kūrimu, kad tik siuntėjas ir gavėjas žinotų, kad pranešimas netgi egzistuoja. Kadangi niekas, išskyrus siuntėją ir gavėją, nežino apie pranešimo egzistavimą, jis nepatraukia nepageidaujamo dėmesio. Steganografija buvo naudojama net senovėje ir šie senoviniai metodai vadinami fizine steganografija. Kai kurie šių metodų pavyzdžiai yra pranešimai, paslėpti žinučių tekste, pranešimai, parašyti slaptu rašalu, pranešimai, parašyti ant vokų antspaudais padengtose vietose ir kt. Šiuolaikiniai steganografijos metodai vadinami skaitmenine steganografija. Šie modernūs metodai apima pranešimų slėpimą triukšminguose vaizduose, pranešimo įterpimą į atsitiktinius duomenis, paveikslėlių su pranešimu įterpimą į vaizdo failus ir tt Be to, tinklo steganografija naudojama telekomunikacijų tinkluose. Tai apima tokius metodus kaip Steganophony (pranešimo slėpimas balso per IP pokalbiuose) ir WLAN steganografija (steganogramų perdavimo belaidžiuose vietiniuose tinkluose metodai).
Kuo skiriasi kriptografija ir steganografija?
Kriptografija yra informacijos slėpimo tyrimas, o steganografija užsiima paslėptų pranešimų kūrimu, kad tik siuntėjas ir gavėjas žinotų, kad pranešimas netgi egzistuoja. Steganografijoje tik siuntėjas ir gavėjas žino apie pranešimo egzistavimą, o kriptografijoje užšifruoto pranešimo egzistavimas yra matomas pasauliui. Dėl šios priežasties steganografija pašalina nepageidaujamą dėmesį, nukreiptą į paslėptą žinutę. Kriptografiniais metodais bandoma apsaugoti pranešimo turinį, o Steganografijoje naudojami metodai, kurie paslėptų ir pranešimą, ir turinį. Sujungus steganografiją ir kriptografiją galima pasiekti didesnį saugumą.