Difference Between Cryptography and Steganography

Cryptography is a method of hiding information in a particular form so that only the sender and intended recipient can read and understand it. Steganography is the method of hiding information within another non-secret document, image, video, etc. Though theses two terms seem to have the same meaning, they are actually two different concepts. Therefore, we are going to discuss the difference between Cryptography and Steganography.

What is Cryptography?

Cryptography is a method of storing and transmitting data in a particular form so that only the intended recipients can read and process it. In cryptography, the message or communication is obscured so that it cannot be understood by another party.

The term cryptography is derived from the two Greek terms ‘kryptós’ and ‘graphein’ meaning hidden and writing respectively. The origin of cryptography dates back to 2000BC, with the Egyptian practice of hieroglyphics. The first know modern use of cryptography was by Julius Ceaser, who communicated with his governors through secret messages.

In modern day, it is mostly used in the fields of computer science, mathematics and engineering. In modern cryptography, there are three types of cryptographic algorithms: Symmetric key cryptography, Public-key cryptography and hash functions.

cryptography vs Steganography

The origins of cryptography dates back to 2000 BC, with the Egyptian practice of hieroglyphics.

What is Steganography?

Steganography is a method of concealing messages or information within a non-secret document or another medium. In Steganography, since the message is hidden inside another message or communication, there is no way of knowing that a secret communication is taking place. It is accurate to say that it is a method of sending a secret message in such a way that no one except the sender and the intended recipient knows that communication is taking place.

The term Steganography is said to be derived from the two Greek terms, steganós (cover, roof) and graphien (writing).The first ever recorded use of the term was by Johannes Trithemius in his book Stegnographia(1499)  a discourse on cryptography and Steganography, which was disguised as a book of magic.

Traditional uses of Steganography include using invisible ink in letters, messages hidden in body tattoos, newspaper adds, microdots, microdots, spread spectrum radio communications. Modern Steganography (Digital Steganography) includes the concealment of secret messages in computer files. Its modern methods include concealing messages within the lowest bits of noisy images or sound files, modifying the echo of a sound file, chaffing and winnowing, concealing data within encrypted data, making the text the same color as the background in word processor documents, e-mails, and forum posts, etc.

steganography vs cryptography

Example of Steganogrphy : image of the tree is the original image. Image of the cat is extracted from this image.

What is the difference between Cryptography and Steganography?


Cryptography: In cryptography, only the secret message is hidden.

Steganography: In Steganography, the message, as well as the fact that a secret communication is taking place, is hidden.


Cryptography: Secret message might arouse interest of unwanted parties though data cannot be processed.

Steganography: Intended secret message does not attract the attention of unwanted parties.

Image Courtesy:

“Steganography original” by The original uploader was Cyp at English Wikipedia – Transferred from en.wikipedia to Commons by Sfan00_IMG using CommonsHelper. (CC BY-SA 3.0) via

“Steganography recovered” by The original uploader was Cyp at English Wikipedia – Transferred from en.wikipedia to Commons by Sfan00_IMG using CommonsHelper. (CC BY-SA 3.0)via   

About the Author: Hasa

Hasa has a BA degree in English, French and Translation studies. She is currently reading for a Masters degree in English. Her areas of interests include literature, language, linguistics and also food.

Related pages

double pollinationmetaphors and analogiesexamples of cacophony in literaturewhat is the difference between hypertonic and hypotonicimmigrant emigrant differenceshale crudevitamin b2 structurewhat is a radiclecomplaint vs complainsome examples of synecdochewhat is binary fission how does it workdefine cereal grainsdifference between colonialism and imperialismmeiosis 1 interphasewhat is the difference between an adverb and adjectiveturner syndrome inheritance patternmeaning of producer surpluswhats a metric tondifference between assent and ascentexamples of atypical antipsychoticsinitiation of transcription in prokaryotes and eukaryotespnp versus npnbmr rmrformation of sigma and pi bondsdifference between grace and mercy of goddefine synthetic rubberconscious mind subconscious minddifference crocodile vs alligatorexplain the difference between positive and negative reinforcementrupture strength definitioncaesura example in poetryprojected financial statements formatwhat is the difference between a motel and a motelalpha beta gamma emissionpetroleum ether molecular formulawhat are agranulocytesdefinition of layeddefine ultimate tensile stresspst vs est time differencedifferentiate natural science from social sciencedifference between zoospore and zygosporewhat is the molecular formula for cyclohexanebiannual definitionwhat is the difference between coriander and cilantrodifference between career and vocationdifference between encoding and decoding in communicationpure kanchipuram sareesverse or stanzabeta pleated sheets are characterized bysiberian husky alaskan malamutedifference between isogamy and anisogamymarket equilibrium price and quantity formuladefine deuterostomepanther vs leopardcrocodiles and alligators differencescouscous quinoahardness and toughnessdifference between enantiomers and diastereomersinner planets outer planetsdynamic equilibrium definition chemistrythermo and thermosetting plasticswhat is the difference between a verb and an adverbpiaget's concept of assimilationdefinition of enunciatingsiberian vs malamutedef agnosticscript vs screenplaywhat is the difference between rocks and mineralsdifference between infrasonic and ultrasonicexamples of atypical antipsychoticsadjective clause and noun clausefinding the area of a regular hexagonexample of portmanteaumalamute or siberian huskydifference between screenwriting and script writingmelatonin in skin