Kas yra steganografijos programinė įranga?

Steganografijos programinė įranga naudojama elektroniniu būdu perduodamiems pranešimams nuslėpti. Jis veikia kitaip nei įprastas šifravimas, kuris sumaišo duomenis, kad jų nebūtų galima nuskaityti. Naudojant steganografijos programinę įrangą labiau siekiama nuslėpti, kad duomenys netgi egzistuoja, paprastai užmaskuojant juos kito tipo duomenų kontekste.

Visos steganografijos programinės įrangos formos galiausiai kyla iš istorinės stenografijos. Tai daugybė metodų, kurie užmaskuoja informaciją; pavadinimas reiškia „paslėptas raštas“. Pats gryniausias to pavyzdys yra nematomas rašalas, nors kiti būdai apima pranešimo slėpimą kitoje komunikacijos formoje. Atvejai, kai žurnalų ar laikraščių redaktoriai pateikia pranešimus, dažnai puolančius vadovybę, kurie pateikiami kaip pirmoji kiekvieno straipsnio sakinio raidė, yra tam tikra steganografijos forma.

Panašūs metodai buvo pritaikyti kompiuteriniam ryšiui. Visi jie turi pranašumą, kad iš karto neaišku, ar duomenyse yra paslėpta žinutė. Tai skiriasi nuo daugumos saugių pranešimų sistemų, kurios naudoja šifravimą, kad duomenys būtų neįskaitomi be atitinkamo skaitmeninio rakto. Tai gali atkreipti dėmesį į tai, kad turinys gali būti konfidencialus, ypač kai bendrauja asmenys.

Yra daug metodų, kuriuos galima naudoti steganografijos programinėje įrangoje. Vienas iš paprastesnių – užmaskuoti duomenis medijos faile. Pavyzdžiui, labai detaliame vaizdo faile gana paprasta reguliariais intervalais keisti atskirus pikselius, nedarant įtakos vaizdo išvaizdai iš pirmo žvilgsnio. Šie pikseliai gali būti pakeisti į spalvas, atitinkančias užkoduotą pranešimą.

Kitas steganografijos metodas yra žinomas kaip „trinimas ir pūtimas“. Tai išnaudoja duomenų padalijimą į „paketus“, kai jie siunčiami tinklais ir internetu. Siuntėjas gali sumaišyti tikrų duomenų ir netikrų duomenų paketus, vadinamus pelais. Gavėjas turės žinoti, į kuriuos paketus atkreipti dėmesį, kad galėtų juos vėl sujungti ir suformuoti užbaigtus duomenis. Kyla ginčų dėl to, ar tai techniškai laikoma steganografija, nes kas nors, perėmęs nefiltruotus duomenis, greičiausiai galės išsiaiškinti, kad kažkas negerai.

Buvo spėliojama, kad su terorizmu susiję žmonės naudojo steganografijos programinę įrangą. Tai būtų prasminga žmonėms, kurie žino ar įtaria, kad jų elektroninis ryšys yra stebimas, nes naudojant šifravimą pareigūnai įtars, kad duomenyse yra jautrios medžiagos. 2010 m. nebuvo aiškių ir neginčijamų teroristų, naudojusių steganografijos programinę įrangą, pavyzdžių.