# Difference Between Cryptography And Steganography

### Share

Difference Between Cryptography And Steganography. In this article, you will read about what is cryptography, what is steganography, what is the main difference between cryptography and steganography, and a comparison between cryptography vs steganography.

The terms cryptography and steganography seems to have the same meaning, but they have a significant difference between them. they both are used for hiding the images but in two different ways. Both the terms are actually two different concepts. Therefore, we will first discuss the main difference between cryptography and steganography, then differentiate them in detail.

Table of Contents

## What Is The Main Difference Between Cryptography And Steganography?

The main difference between cryptography and steganography is that the:

-Cryptography is a method or process that is used to hide information. In this process, the data is hidden in such a way that only the sender and the recipient can read and understand it. It uses encryption to make the information incomprehensible.

Steganography is a method or process for hiding information or data. The data is covered or hidden in a cover media. It makes the information secret by creating thee suspicion.

### What Is Cryptography?

Cryptography is a method or process that is used to hide information. In this process, the data is hidden in such a way that only the sender and the recipient can read and understand it. It cannot be understood by another party.

The term cryptography is derived from the two Greek words i.e. ‘kryptos’ (hidden) and ‘graphein’ (writing). Cryptography was originated in 2000BC. The first form of cryptography was the Egyptian practise of hieroglyphics. But in modern days, it is being used in information technology, computer science, mathematics, and engineering.

Cryptography uses encryption to make the information incomprehensible. Before sending the information is converted in cypher text by using encryption. Then, the recipient decrypts that information into plain text to read the original data. Nowadays, three types of cryptography algorithms are being used, i.e.
-Public-key cryptography
-Symmetric-key cryptography
-Asymmetric-key cryptography
-Hash functions

### What Is Steganography?

Steganography is a method or process for hiding information or data. The data is covered or hidden in a cover media or with a non-secret document. Steganography means covered writing.

The term steganography is derived from the two Greek words i.e. ‘steganos’ (cover,roof) and ‘graphien’ (writing). This method was first used by Johannes Trithemius in 1499 in his book Steganographia. It was disguised as a book of magic.

In steganography, the message is hidden in another message that no one can know that a secret communication is taking place. It makes the information secret by creating suspicion. This method of hiding information is less popular than cryptography. The data is not altered in steganography.

In older times, the steganography was done by using invisible ink in text and messages, hidden tattoos, newspaper ads, radio communications, microdots, spread spectrum, etc. But nowadays the secret messages are concealed in computer files. The various types to do steganography are:
-Text
-Video
-Audio
-Images
-Network protocol

### Comparison Between Cryptography Vs Steganography:

-Cryptography hides the message meaning.
-Steganography hides the message existence.

-Cryptography provides protection for data.
-Steganography keeps the communication secure.

-The data is always visible in cryptography.
-The data is never visible in steganography.

-Cryptography uses text as a carrier.
-Steganography uses digital media as a carrier.

-Cryptography alters the overall structure of the data.
-Steganography does not alter the structure of data.

-The final result that is obtained in cryptography is ciphertext.
-The final result that is obtained in steganography is stereo media.

featured image source: http://acsc2017.com.au

Also check: Difference Between Marketing And Branding