Steganografija je umjetnost i nauka o pisanju skrivenih poruka na takav način da niko, osim pošiljaoca i namjerenog primaoca, posumnja u postojanje poruke. Riječ steganografija je grčkog porijekla i znači "skriveno pisanje". Sastoji se od riječi steganos (στεγανός) što znači "pokriveno" ili "zaštićeno", i graphei (γραφή) što znači pisanje. Prva zabilježena upotreba pojma je iz 1499. godine sa strane Johannesa Trithemiusa u njegovom pismenom radu Steganographia u kojem opisuje kriptografiju i steganografiju.
Prednost steganografije nad samom kriptografijom je da poruke ne privlače pažnju na sebe. Očito vidljive i šifrirane poruke - bez obzira koliko zaštićene - mogu probuditi pažnju drugih i sa tim u sebi biti inkriminirajući u zemljama gdje je enkripcija protivzakonita.[2] Dakle, dok kriptografija štiti sadržaj poruke, za steganografiju se može reći da u nekom smislu može zaštiti poruku i komunikaciju preko koje se ona šalje.