Log in Sign up
Back to Discover
💻

Steganography

technology Maturity 11-13

You can hide a secret message. It can be inside a picture. It can be in a song. No one will know it is there. It looks like a normal thing. Do you like secrets?

37 words

You can hide a secret message. It can be inside a picture. It can be in a song. No one will know it is there. It looks like a normal thing.

People have done this for a long time. Long ago, someone hid a message on a person's head. They shaved the hair to write a secret. Then they waited for the hair to grow back.

Other people used invisible ink on paper. Some wrote on the back of wooden tablets. Today, we use computers to hide secrets. We can change tiny parts of a digital picture. The change is too small to see. It is a clever way to share secrets.

114 words

Steganography is a way to hide secrets. It is not just about locking a message. It is about hiding the fact that a message even exists. This is different from cryptography. Cryptography protects the words in a message. Steganography hides the whole message inside something else. The secret might be inside a picture, a song, or a video.

People have used this for a very long time. In ancient Greece, one man shaved a message onto a servant's head. He waited for the hair to grow back before sending him. Another person wrote a secret on a wooden tablet. Then, they covered it with wax to hide the writing.

Today, we use computers for this. A person can hide a message in a digital image. They might change the color of every hundredth pixel. This change is so small that most people will not see it.

Steganography.png
Steganography.png
Some printers even use tiny yellow dots to hide data. These dots are too small for the human eye to see. This helps the printer track its own information.

178 words

Steganography is a clever way to hide secret information. It is different from cryptography, which only protects the words in a message. Steganography hides the fact that a secret message is even being sent. The secret is tucked inside something else, like a picture or a song. This makes the message look like a normal object. It might look like a simple shopping list or a photo. Because the secret is hidden so well, people might not even look for it.

There are many ways this works in the real world. In the past, people used physical objects to hide things. They might use invisible ink on a piece of paper. Someone could even hide a message in the pattern of a piece of yarn. Today, we use digital steganography with computer files. A person can hide a message inside a digital image file. They might change the color of every hundredth pixel slightly. This change is so small that most people will not notice it.

People have used these tricks for a very long time. We can find records of this dating back to 440 BC in Greece. One man named Histiaeus shaved a message onto a servant's head. He waited for the hair to grow back before sending him on his way. Another man named Demaratus wrote a message on the wood of a tablet. He then covered it with a layer of wax to hide it.

In 1499, Johannes Trithemius wrote a famous book called Steganographia. He wrote it as a book about magic to hide its true purpose. He even created a way to hide words inside a Latin prayer. The word steganography itself comes from two Greek words. One part means "covered or concealed" and the other means "writing." This describes exactly what the practice does for the user.

Modern technology has created even more complex ways to hide data. Some digital files use tiny changes in sound or video. Even some laser printers use a special method to track information. They print tiny yellow dots that are too small for your eyes to see. These dots include the printer's serial number and the time. This shows how steganography has moved from shaved heads to high-tech machines.

377 words

Steganography is the specialized practice of representing information within another message or physical object. The primary goal is to conceal the very existence of the secret information. To an unsuspecting person, the object appears perfectly normal. This differs significantly from cryptography, which is the practice of protecting the contents of a message alone. While cryptography makes a message unreadable, steganography ensures the message does not attract attention. In some regions, visible encrypted messages might arouse suspicion or be illegal. Steganography avoids this by hiding both the content and the fact that a secret is being sent.

The term itself has deep linguistic roots in the Greek language. It combines the word "steganós," which means covered or concealed, with "-graphia," meaning writing. The mechanism of steganography involves using a "cover" to protect a "stegotext." The sender modifies the cover object to embed the secret data. In digital contexts, this often involves altering the bits of a file. For example, a sender might take an innocuous image file and adjust the color of every hundredth pixel. These changes correspond to letters in the alphabet. Because the adjustments are so subtle, they are unlikely to be noticed by a human observer.

Historically, steganography has taken many physical forms. One of the earliest recorded uses dates back to 440 BC in Greece. The historian Herodotus mentions that Histiaeus sent a message by shaving a servant's head. He marked the message onto the scalp and waited for the hair to regrow. Another example involves Demaratus, who wrote a warning on the wooden backing of a wax tablet. He then applied a layer of beeswax to hide the writing. Later, in 1499, Johannes Trithemius published "Steganographia." This was a treatise on cryptography and steganography disguised as a book on magic. He even developed the "Ave Maria" cipher, which could hide information within a Latin praise of God.

In the modern era, digital steganography has become highly sophisticated. It can be applied to many different types of media files. Media files are ideal for this because of their large size. Digital messages can be framed within document files, image files, or programs. One method involves overwriting part of a large block of encrypted or random data. This makes the hidden data look like natural noise. Other techniques include changing the properties of digital text, such as font choice or spacing. There is also "echo steganography," which modifies the echo in a sound file.

Steganography.png
Steganography.png

Research has recently shifted toward steganography in streaming media. This includes technologies like Voice over Internet Protocol, or VoIP. In 2003, researchers Giannoula et al. developed a method to hide data in compressed video signals on a frame-by-frame basis. Later, in 2008, Yongfeng Huang and Shanyu Tang used Graph theory and Quantization Index Modulation to hide information in low bit-rate VoIP speech streams. By 2011 and 2012, they developed algorithms that use codec parameters as a cover object. This allows for real-time covert VoIP steganography. Even more recently, in 2024, Cheddad and Cheddad proposed a framework using machine learning to reconstruct audio signals using steganography and halftoning.

Advanced techniques like adaptive steganography tailor the embedding process to specific media features. This makes the hidden data even harder to detect. For instance, some algorithms can detect skin tones and facial features in an image. By incorporating face rotation, the technique becomes more robust across different facial orientations. Steganography is also being studied in the context of the Internet of Things (IoT) and cyber-physical systems. Data can be stored in unused registers of IoT components or in the states of actuators. Even network steganography is a major field. This involves hiding data within communication protocols. Researchers have studied covert channels in local area networks (LAN) and the TCP/IP protocol for decades.

Interestingly, steganography can even appear in the physical world through printed documents. This is often called "printed digital steganography." A message can be hidden by manipulating the letter size, spacing, or typeface of a cover text. However, traditional digital steganography is difficult to print because the tiny changes in noise are lost. One notable exception is how modern color laser printers operate. These printers often integrate a dot-matrix code of tiny yellow dots on every printout. These dots are not recognizable to the naked eye. They are used for traceability, containing the model, serial number, and timestamps of the print.

733 words
🖼️ Images & Media (6)
File:Steganography.png
Steganography.png
File:Chart in the hand of Dr John Dee. Steganographiae.png
Chart in the hand of Dr John Dee....
File:Steganography in the hand of John Dee.png
Steganography in the hand of John Dee.png
File:Steganography original.png
Steganography original.png
File:Steganography recovered.png
Steganography recovered.png
File:HP Color Laserjet 3700 schutz g.jpg
HP Color Laserjet 3700 schutz g.jpg
Up Next
💻
Cryptography
Technology
More to explore

What is Nepedia?

A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.