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

according to piaget accommodation refers towrought iron cast ironwhat's the difference between hepatitis abcdefine heteronymnovella defineapologise vs apologizepredicative adjectives examplesdifference between active voice and passive voicesimple allegory examplesdefinition of binary fissionwhat does acculturation meanwhat is the definition of prehistoricexample of cacophony in poetryprinciple of vernier caliperaction linking verbimmoral vs amoralwhat is the difference between armagnac and cognacintensive pronoun sentence exampleswhat was the significance of the harlem renaissancethe difference between mla and apaatherosclerosis thrombosisascorbic acid molecular formuladefinition of prepositional phraseswhat monomers make up polypeptide chainsgene expressivityhindi meaning of conformwhat is the difference between atp and carbohydratejudicial separation meaningromantic and victorian poetrywhat is the difference between thermoplastic and thermosettingdifference between gulf and baywhat is being facetiousphd and doctorate differencepacking and packaging differenceexamples of monocot and dicot flowersarchetypes examples in literatureabsorbance transmittancespell tuffdifferences between archaebacteria and eubacteriabiological name of tulsi plantwhat is an enjambmentwhat does the parable of the good samaritan teach usdefinition of intermolecular forcetone and mood examples in literaturewhat does induction mean in physicsdefinition of antagonist literary termpolar moment of inertia of cylinderdifference between a alligator and crocodilewhat happens during cytokinesis in animal cellsvoltage and watts differencewhat is difference between sparkling wine and champagnedefinition of conduction in physicsmicro calipersushi nigiri vs sashimishake versus maltcysts and polypswhat does edt mean in time zonesperfume cologne differencewhat is the difference between cumin and curcuminsyndetonwhat is the difference between cellulose and starchdestiny vs fateinterference constructive and destructivedifferentiate prokaryotes and eukaryoteswhat is the difference between aliphatic and aromatic hydrocarbonsnativemeaningdefine intermolecular forcesrestrict meaning in urduwhat is the difference between sepsis and septic shockigbt vs mosfetsimilarity between ionic and covalent bondswhat is the difference between afib and tachycardiadifferences between absorption and adsorptionmolecular formula ribosesushi vs shashimi