Steganografi (steganography) adalah ilmu dan seni untuk menyembunyikan informasi rahasia (hiding message) sedemikian rupa sehingga keberadaan (eksistensi) informasi rahasia tersebut tidak terdeteksi oleh indera manusia. Untuk mengimplementasikan teknik steganografi dibutuhkan dua properti: wadah penampung dapat berupa image, audio, video dan teks serta data rahasia yang akan disembunyikan. Steganografi merupakan pengembangan dari teknik kriptografi. Jika pada kriptografi data yang telah disandikan (ciphertext) tetap dapat dilihat dengan jelas, maka dengan teknik steganografi ciphertext dapat disembunyikan sehingga pihak ketiga tidak mengetahui keberadaannya secara kasap mata.