Ovo je stara izmjena dokumenta!
Steganografija je koncept skrivanja informacije unutar neke druge informacije (npr. tekst, slika ili zvuk) na način da prisutnost skrivene informacije nije primjetljiva. Razlika između kriptografije i steganografije je da kriptografija transformira podatke u naizgled beskorisne bitove koji se kodiraju i dekodiraju pomoću ključa, dok steganografija kamuflira postojanje podataka. Za razliku od drugih vrsta komunikacije, glavna svrha steganografije je poništena ako se sazna da komunikacija s njome postoji što znači da je prva potreba steganografije neotkrivenost. Za slučaj slika, slika koja se koristi kao slika za prekrivanje neke informacije zove se „prekrivna slika“ (engl. Cover Image, to može, na primjer, biti slika nekog psa, mačke ili generalno bilo čega), dok slika u koju je ugrađena informacija se zove „stego slika“ ( engl. Stego Image). Za ugrađivanje i vađenje informacije iz stego slike koristi se stego ključ (engl. Stego Key).
Gornja slika (izvor [1]) prikazuje sustav za steganografiju sa navedenim elementima
Za stego sustav postoje 4 temeljna zahtjeva:
Nije moguće je imati najviši stupanj neprimjetnosti, robusnosti i nosivosti istovremeno, stoga je potrebno napraviti kompromis između njih i naći najbolji omjer za potrebnu svrhu.