Steganography (สเตกะนอกราฟี) ยังถูกนิยามว่าเป็นศิลปะและวิทยาศาสตร์ของการซ่อนข้อมูล โดยการฝังข้อความภายในข้อความที่ดูไร้เดียงสา Steganography ทำงานโดยการแทนที่บิตของข้อมูลที่ไร้ประโยชน์หรือไม่ได้ใช้ ในไฟล์คอมพิวเตอร์ทั่วไป ข้อมูลที่ซ่อนอยู่นี้สามารถเป็น Plaintext, Ciphertext และแม้แต่ Images
Steganography ซ่อนข้อความลับ แต่ไม่ใช่ข้อเท็จจริงว่ามี 2 ฝ่ายกำลังสื่อสารกัน กระบวนการ Steganography บ่อยครั้งรวมถึงการวางข้อความลับในสื่อขนส่งบางอย่าง ที่รู้จักว่า Carrier
ข้อความลับถูกฝังใน Carrier เพื่อสร้าง Steganography Channel การใช้ Steganography Key อาจถูกใช้สำหรับการเข้ารหัสข้อความลับ และสำหรับ Randomization ในรูปแบบ Steganography
มีการประยุกต์ใช้ Steganography หลายอย่าง ดังนี้:
Digital Watermarking (ลายน้ำดิจิทัล)
Digital Watermarking เป็นกระบวนการฝังข้อมูลเข้าไปในสัญญาณดิจิทัลด้วยวิธีที่ยากที่จะลบ สัญญาณสามารถเป็น Audio, Pictures หรือ Video
ตัวอย่างเช่น หากสัญญาณถูกคัดลอก และข้อมูลก็ถูกนำไปพร้อมกับในสำเนา สัญญาณสามารถบรรทุก Watermarks หลายหลายตัวพร้อมกันได้
Visible Watermarking (ลายน้ำที่มองเห็นได้)
ใน Visible Watermarking นี้ ข้อมูลมองเห็นได้ใน Picture หรือ Video โดยทั่วไป ข้อมูลคือ Text หรือ Logo ซึ่งระบุเจ้าของของ Media เมื่อผู้กระจายเสียงโทรทัศน์แทรก Logo ของมันไปที่มุมของวิดีโอที่ถ่ายทอด และนี่ก็เป็น Visible Watermark เช่นกัน
Invisible Watermarking (ลายน้ำที่มองไม่เห็น)
ใน Invisible Watermarking นี้ ข้อมูลถูกแทรกเป็นข้อมูลดิจิทัลไปยัง Audio, Picture หรือ Video แต่ไม่สามารถรับรู้ได้เป็นเช่นนั้น (แม้จะเป็นไปได้ที่จะตรวจจับว่ามีข้อมูลบางจำนวนถูกซ่อน)
Watermark สามารถกำหนดล่วงหน้าสำหรับการใช้งานกว้างขวาง และดังนั้นทำให้ง่ายที่จะดึงหรืออาจเป็นรูปแบบของ Steganography ซึ่งฝ่ายหนึ่งฝังข้อความลับที่ติดตั้งในสัญญาณดิจิทัล
ใน Invisible Watermarking เป้าหมายคือการเชื่อมโยงการเป็นเจ้าของหรือข้อมูลอธิบายอื่นๆ ไปยังสัญญาณด้วยแนวทางที่ยากที่จะลบ ยังสามารถใช้ข้อมูลฝังที่ซ่อนอยู่เป็นวิธีการสื่อสารลับระหว่างบุคคลได้
Digital Watermarking สามารถใช้สำหรับช่วงกว้างของแอปพลิเคชัน รวมถึง Copyright Protection, Source Tracking (มีผู้รับหลายรายที่มีเนื้อหาที่มี Watermark แตกต่างกัน) จำนวนแอปพลิเคชันที่เป็นไปได้สำหรับเทคโนโลยี Digital Watermarking กำลังพัฒนาไปอย่างรวดเร็วมาก
ตัวอย่างเช่น ในด้านความปลอดภัยข้อมูล Watermarks สามารถใช้สำหรับ Certification, Authentication และ Conditional Access Certification เป็นปัญหาสำคัญสำหรับไฟล์ทางการ เช่น บัตรประจำตัวหรือหนังสือเดินทาง
Digital Watermarks ถูกสร้างโดยการแปลงข้อมูล Copyright ให้กลายเป็น "Noise" ดิจิทัลที่ดูเหมือนสุ่ม โดยใช้ Algorithm ที่มองไม่เห็นได้แก่ทุกคน ยกเว้นแอปพลิเคชันอ่าน Watermark พิเศษ ดังนั้น ในขณะที่เอกสาร JPEG ที่อ่านโดย Internet Browser สามารถแสดงภาพที่ดีได้ ไฟล์เดียวกันนั้นจะแสดง Copyright เมื่ออ่านโดยแอปพลิเคชัน Watermark