{"id":20643,"date":"2020-09-17T10:26:20","date_gmt":"2020-09-17T04:56:20","guid":{"rendered":"https:\/\/www.mygreatlearning.com\/blog\/image-steganography-explained\/"},"modified":"2024-10-15T01:06:16","modified_gmt":"2024-10-14T19:36:16","slug":"image-steganography-explained","status":"publish","type":"post","link":"https:\/\/www.mygreatlearning.com\/blog\/image-steganography-explained\/","title":{"rendered":"Image Steganography Explained | What is Image Steganography?"},"content":{"rendered":"\n<p><em>Contributed by: <a href=\"https:\/\/www.linkedin.com\/in\/sendilab\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Sendil A B  (opens in a new tab)\">Sendil A B <\/a><\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-is-steganography\"><strong>What is Steganography?<\/strong><\/h2>\n\n\n\n<p>Steganography is the study and practice of concealing information within objects in such a way that it deceives the viewer as if there is no information hidden within the object. Simply put, it is hiding information in plain sight, such that only the intended recipient would get to see it.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-is-this-different-from-cryptography\"><strong>How is this different from cryptography?<\/strong><\/h2>\n\n\n\n<p>It may immediately occur to us that this is similar to cryptography, but it is not so. In cryptography, the objective is to modify the original message in such a fashion it becomes difficult to get to the original message from the modified message. The original and modified messages are explicitly expected to look different. While in image steganography, the objective is to deceptively hide a message within another original message and thereby, modifying it. The modified message is expected to look very similar to the original message.&nbsp;<\/p>\n\n\n\n<p>Let\u2019s consider a scenario where two employees are expected to exchange official messages via email. In this case, we know that they will exchange messages, and hence, there is no need for them to hide those messages. However, as those messages might contain sensitive information, they might want to encrypt-decrypt it using cryptography. On the contrary, consider information exchange between a spy, operating undercover in the opponents\u2019 military regiment and his parent organization, with whom he wants to share important information. In this case, the officers would be monitoring pretty much everything that goes in and out of his room. Hence, if he resorts to using cryptography to share encrypted information, officers might get suspicious. In such a situation, he might prefer image steganography, where he would deceptively hide a message within another object\/message, without raising suspicions, and find a way to drop it off to his recipient. In summary, <strong>cryptography hides the meaning of the data, while steganography hides the existence of the data<\/strong>. Although they are different techniques, they might as well be used in combination, in the same instance, to get the best of both worlds.&nbsp;<\/p>\n\n\n\n<p>Also Read: <a href=\"https:\/\/www.mygreatlearning.com\/blog\/image-recognition\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"What is Image Recognition? How is it used?  (opens in a new tab)\">What is Image Recognition? How is it used? <\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"incidents-from-history\"><strong>Incidents from history<\/strong><\/h2>\n\n\n\n<p>Steganography has been with us for ages, be it the spies in the Revolutionary War writing in invisible ink or Da Vinci embedding a secret meaning in a painting. Steganography traces its roots back to 500 BC. The first physical case of steganography is found in Histories by Herodotus, where he talks about the Greek leader Histiaeus' act.&nbsp; Histiaeus was stuck in an enemy camp and was in dire need of sending a message to his camp. He then resorted to shaving a trusted slave\u2019s head, tattooing a secret message on his scalp, letting his hair grow, and then sending him off to be shaved again by the message\u2019s recipient<\/p>\n\n\n\n<p>On the other end of the timeline, steganography is also being used recently. It is expected to be in use in the forthcoming years. For example, it was used very recently to drop malware into user\u2019s computers, by sending them innocent-looking messages but hiding the malware within, using steganography techniques.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"use-cases-or-applications-of-steganography\"><strong>Use cases or applications of steganography<\/strong><\/h2>\n\n\n\n<p>Although the prime objective is to share messages or information discreetly, it has found varied fields of applications such as&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Hackers using steganography techniques for malware transmission<\/li>\n\n\n\n<li>Intelligence agencies use them for communication.<\/li>\n\n\n\n<li>Printers also use micro-dots as a steganography tool to embed timestamps and date information within the document. Also, the same technique is used in bank-note printing, to prevent colour copiers from reproducing images of currency as fake-notes.&nbsp;<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"types-of-steganography-techniques\"><strong>Types of steganography techniques<\/strong><\/h2>\n\n\n\n<p>There are several types and forms of steganography, and in the sections below, we\u2019ll explore a few interesting and commonly used ones. Broadly steganography techniques could be classified into&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Physical: One that does not involve the use of digital mediums or files. Examples of such techniques include\n<ol class=\"wp-block-list\">\n<li>Passing messages written with invisible ink, which can then be read by the intended recipient by applying certain chemical techniques<\/li>\n\n\n\n<li>&nbsp;By using ciphering techniques to hide information within textual information. Here is an example of a null cypher technique used by a prisoner to convey a secret message to his outfit, which was intercepted and decoded by the FBI. See graphic below, which looks like an ordinary letter, however, when one looks at every fifth word (highlighted in red) it reveals a plot to murder someone i.e, refer to the last few red words \u201cIF GUILTY OF WRITEUP, HE SHOULD BE HIT.\u201d<\/li>\n<\/ol>\n<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Microdots involve shrinking messages to such tiny dimensions, they are made almost invisible. These also involve positioning \u2018hard-to-see\u2019 dots within a message to convey a specific message.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Digital: Involves the usage of digital mediums such as hiding information within\n<ol class=\"wp-block-list\">\n<li>Text files<\/li>\n\n\n\n<li>Image or picture files<\/li>\n\n\n\n<li>Audio files&nbsp;<\/li>\n\n\n\n<li>Video files<\/li>\n<\/ol>\n<\/li>\n<\/ul>\n\n\n\n<p>Hiding information within each medium or file type involves a different technique and each technique has its own set of pros and cons and is appropriately deployed per requirement. In this article, we will look at the most popular method of hiding information within an image file using a technique called the Least Significant Bit (LSB). We will also look at an implementation of the same.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"understanding-image-steganography\"><strong>Understanding image steganography<\/strong><\/h2>\n\n\n\n<p>Before diving into steganography, it is important to understand pixels and colour models. A pixel is the smallest building of an image and the colours in any pixel are (assume RGB) a function of the combination of proportions of red, green, and blue. So a pixel with a value of 0, 0, and 1 would mean 0 parts of red, 0 parts of green and 1 part of blue; in essence, this would turn out to be a blue pixel. In the case of an 8-bit system, a pixel can accommodate up to 8 digits (zeros or ones), and the largest number that could be represented in 8 digits is 11111111 which would be 255, and the smallest number that could be represented in 8 digits, would be 00000000 which would be 0. So any pixel in an 8-bit scenario could accommodate anything between 0 to 255 as a value for each of the colours. Now let\u2019s say a random 8-bit grid has 3 pixels and each pixel having the below values for R, G, and B.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><br><\/td><td>The proportion of Red (R)<\/td><td>The proportion of Green (G)<\/td><td>The proportion of Blue (B)<\/td><\/tr><tr><td>Pixel 1<\/td><td>00101101<\/td><td>00011100<\/td><td>11011100<\/td><\/tr><tr><td>Pixel 2<\/td><td>10100110<\/td><td>11000100<\/td><td>00001100<\/td><\/tr><tr><td>Pixel 3<\/td><td>11010010<\/td><td>10101101<\/td><td>01100011<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>And if we want to house a secret number 200, we get the binary value of that number, i.e, 11001000. and use each digit of that number to replace the least significant digit (mostly the last digit) of our pixel grid, indicated in bold red font. The new colour scheme would be as below:&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><br><\/td><td>The proportion of Red (R)<\/td><td>The proportion of Green (G)<\/td><td>The proportion of Blue (B)<\/td><\/tr><tr><td>Pixel 1<\/td><td>0010110<strong>1<\/strong><\/td><td>0001110<strong>1<\/strong><\/td><td>1101110<strong>0<\/strong><\/td><\/tr><tr><td>Pixel 2<\/td><td>1010011<strong>0<\/strong><\/td><td>1100010<strong>1<\/strong><\/td><td>0000110<strong>0<\/strong><\/td><\/tr><tr><td>Pixel 3<\/td><td>1101001<strong>0<\/strong><\/td><td>1010110<strong>0<\/strong><\/td><td>01100011<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>This would alter colours in the original image in the three channels for the 3 pixels by the smallest amount, thereby rendering the alerted image almost indistinguishable from the original image.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"detecting-steganography\"><strong>Detecting steganography<\/strong><\/h2>\n\n\n\n<p>Although it might be possible to detect physical steganography, it is extremely difficult to detect digital steganography. Even if some activity is suspected, say some messages are hidden within images, trying to monitor all images that are exchanged, and comparing them to source images would result in lots of false positives and false negatives. That said, experts still use a variety of techniques, including image histogram comparisons to detect hidden messages,&nbsp; \u2018conditional\u2019 to them suspecting some covert message exchange.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"image-steganography-demonstration-in-r\"><strong>Image steganography demonstration in R<\/strong><\/h2>\n\n\n\n<p>Nothing drives home the point like a demonstration. So I am presenting herewith a demo in R.&nbsp;<\/p>\n\n\n\n<p><strong>Example 1:<\/strong> Here let us try to embed the secret message \u201cthis is the secret code for the heist-10100110 11000100 00001100\u201d into an image of a kitten. Note that R uses an implementation of the Least Significant Bit (LSB) for embedding the message into the image. Let\u2019s now dive into the implementation<\/p>\n\n\n\n<p>Firstly, ensure the working directories are set correctly. This is the location where the images to be used is located, also the output would be deposited in this location. Next, install the required packages and get them loaded<\/p>\n\n\n\n<p>Next, run the below code to embed the message into the original image (encode), and then create an image with the message baked-in (decode).&nbsp;<\/p>\n\n\n\n<p>PS: In the code below, the line for loading of the image has not been run. It was already loaded. However, one needs to run that line if you are loading the image for the first time.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>The original and transformed images are as indicated below. Note that the images do not look very different at all. However if we look into the file properties, marked in red, their sizes are very different.<\/p>\n\n\n\n<p>Original image (kitty.jpg) vs. Image after the message has been baked in (kitty2.png)<\/p>\n\n\n<figure class=\"wp-block-image aligncenter size-large zoomable\" data-full=\"https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/image-7.png\"><img decoding=\"async\" width=\"841\" height=\"344\" src=\"https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/image-7.png\" alt=\"\" class=\"wp-image-20644\" srcset=\"https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/image-7.png 841w, https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/image-7-300x123.png 300w, https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/image-7-768x314.png 768w, https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/image-7-696x285.png 696w\" sizes=\"(max-width: 841px) 100vw, 841px\" \/><\/figure>\n\n\n<figure class=\"wp-block-image aligncenter size-large zoomable\" data-full=\"https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/image-8.png\"><img decoding=\"async\" width=\"757\" height=\"419\" src=\"https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/image-8.png\" alt=\"\" class=\"wp-image-20645\" srcset=\"https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/image-8.png 757w, https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/image-8-300x166.png 300w, https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/image-8-696x385.png 696w\" sizes=\"(max-width: 757px) 100vw, 757px\" \/><\/figure>\n\n\n\n<p><strong>Example 2:<\/strong> In this case let us try to generate a scatter plot and use that image to house the secret message \u201cthis is the secret code for the heist-zyxw9876\u201d. Run the below code snippet and the output is as below.<\/p>\n\n\n\n<p>Again, the original and transformed images look similar, but their sizes vary, indicating transformation.<\/p>\n\n\n\n<p>Original image (randomplot.png) vs. Image after the message has been baked in (randomplot2.png)<\/p>\n\n\n<figure class=\"wp-block-image size-large zoomable\" data-full=\"https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/image-9.png\"><img decoding=\"async\" width=\"866\" height=\"306\" src=\"https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/image-9.png\" alt=\"\" class=\"wp-image-20646\" srcset=\"https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/image-9.png 866w, https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/image-9-300x106.png 300w, https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/image-9-768x271.png 768w, https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/image-9-696x246.png 696w\" sizes=\"(max-width: 866px) 100vw, 866px\" \/><\/figure>\n\n\n<figure class=\"wp-block-image size-large zoomable\" data-full=\"https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/image-10.png\"><img decoding=\"async\" width=\"658\" height=\"390\" src=\"https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/image-10.png\" alt=\"\" class=\"wp-image-20647\" srcset=\"https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/image-10.png 658w, https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/image-10-300x178.png 300w\" sizes=\"(max-width: 658px) 100vw, 658px\" \/><\/figure>\n\n\n\n<p>As we would imagine in the real-world, the sender and intended receiver would be in different locations. Hence, this implementation is expected to work even without the original images. This is what we have simulated and shown below by running the decode line outside of the original code, without the original images loaded in the environment. See below.<\/p>\n\n\n\n<p>Embark on a learning adventure like no other with our extensive collection of <a href=\"https:\/\/www.mygreatlearning.com\/academy\" target=\"_blank\" rel=\"noreferrer noopener\">free online courses<\/a>. Whether you're interested in diving into the world of Cybersecurity, mastering the art of Management, exploring the wonders of Cloud Computing, or delving into the intricate realm of IT and Software or Artificial Intelligence and Machine Learning, we have courses that cater to your interests and goals.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Contributed by: Sendil A B What is Steganography? Steganography is the study and practice of concealing information within objects in such a way that it deceives the viewer as if there is no information hidden within the object. Simply put, it is hiding information in plain sight, such that only the intended recipient would get [&hellip;]<\/p>\n","protected":false},"author":41,"featured_media":20657,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[25860],"tags":[],"content_type":[],"class_list":["post-20643","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Image Steganography Explained | What is Image Steganography?<\/title>\n<meta name=\"description\" content=\"Image Steganography is the study of concealing information within objects in a way that it deceives the viewer like there is no information hidden.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.mygreatlearning.com\/blog\/image-steganography-explained\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Image Steganography Explained | What is Image Steganography?\" \/>\n<meta property=\"og:description\" content=\"Image Steganography is the study of concealing information within objects in a way that it deceives the viewer like there is no information hidden.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.mygreatlearning.com\/blog\/image-steganography-explained\/\" \/>\n<meta property=\"og:site_name\" content=\"Great Learning Blog: Free Resources what Matters to shape your Career!\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/GreatLearningOfficial\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-09-17T04:56:20+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-10-14T19:36:16+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/iStock-813581436.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1254\" \/>\n\t<meta property=\"og:image:height\" content=\"836\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Great Learning Editorial Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/Great_Learning\" \/>\n<meta name=\"twitter:site\" content=\"@Great_Learning\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Great Learning Editorial Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/image-steganography-explained\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/image-steganography-explained\\\/\"},\"author\":{\"name\":\"Great Learning Editorial Team\",\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/#\\\/schema\\\/person\\\/6f993d1be4c584a335951e836f2656ad\"},\"headline\":\"Image Steganography Explained | What is Image Steganography?\",\"datePublished\":\"2020-09-17T04:56:20+00:00\",\"dateModified\":\"2024-10-14T19:36:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/image-steganography-explained\\\/\"},\"wordCount\":1664,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/image-steganography-explained\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/iStock-813581436.jpg\",\"articleSection\":[\"IT\\\/Software Development\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/image-steganography-explained\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/image-steganography-explained\\\/\",\"url\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/image-steganography-explained\\\/\",\"name\":\"Image Steganography Explained | What is Image Steganography?\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/image-steganography-explained\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/image-steganography-explained\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/iStock-813581436.jpg\",\"datePublished\":\"2020-09-17T04:56:20+00:00\",\"dateModified\":\"2024-10-14T19:36:16+00:00\",\"description\":\"Image Steganography is the study of concealing information within objects in a way that it deceives the viewer like there is no information hidden.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/image-steganography-explained\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/image-steganography-explained\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/image-steganography-explained\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/iStock-813581436.jpg\",\"contentUrl\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/iStock-813581436.jpg\",\"width\":1254,\"height\":836,\"caption\":\"Image Steganography\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/image-steganography-explained\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"IT\\\/Software Development\",\"item\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/software\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Image Steganography Explained | What is Image Steganography?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/\",\"name\":\"Great Learning Blog\",\"description\":\"Learn, Upskill &amp; Career Development Guide and Resources\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/#organization\"},\"alternateName\":\"Great Learning\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/#organization\",\"name\":\"Great Learning\",\"url\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/GL-Logo.jpg\",\"contentUrl\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/GL-Logo.jpg\",\"width\":900,\"height\":900,\"caption\":\"Great Learning\"},\"image\":{\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/GreatLearningOfficial\\\/\",\"https:\\\/\\\/x.com\\\/Great_Learning\",\"https:\\\/\\\/www.instagram.com\\\/greatlearningofficial\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/school\\\/great-learning\\\/\",\"https:\\\/\\\/in.pinterest.com\\\/greatlearning12\\\/\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/beaconelearning\\\/\"],\"description\":\"Great Learning is a leading global ed-tech company for professional training and higher education. It offers comprehensive, industry-relevant, hands-on learning programs across various business, technology, and interdisciplinary domains driving the digital economy. These programs are developed and offered in collaboration with the world's foremost academic institutions.\",\"email\":\"info@mygreatlearning.com\",\"legalName\":\"Great Learning Education Services Pvt. Ltd\",\"foundingDate\":\"2013-11-29\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"1001\",\"maxValue\":\"5000\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/#\\\/schema\\\/person\\\/6f993d1be4c584a335951e836f2656ad\",\"name\":\"Great Learning Editorial Team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/unnamed.webp\",\"url\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/unnamed.webp\",\"contentUrl\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/unnamed.webp\",\"caption\":\"Great Learning Editorial Team\"},\"description\":\"The Great Learning Editorial Staff includes a dynamic team of subject matter experts, instructors, and education professionals who combine their deep industry knowledge with innovative teaching methods. Their mission is to provide learners with the skills and insights needed to excel in their careers, whether through upskilling, reskilling, or transitioning into new fields.\",\"sameAs\":[\"https:\\\/\\\/www.mygreatlearning.com\\\/\",\"https:\\\/\\\/in.linkedin.com\\\/school\\\/great-learning\\\/\",\"https:\\\/\\\/x.com\\\/https:\\\/\\\/twitter.com\\\/Great_Learning\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCObs0kLIrDjX2LLSybqNaEA\"],\"award\":[\"Best EdTech Company of the Year 2024\",\"Education Economictimes Outstanding Education\\\/Edtech Solution Provider of the Year 2024\",\"Leading E-learning Platform 2024\"],\"url\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/author\\\/greatlearning\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Image Steganography Explained | What is Image Steganography?","description":"Image Steganography is the study of concealing information within objects in a way that it deceives the viewer like there is no information hidden.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.mygreatlearning.com\/blog\/image-steganography-explained\/","og_locale":"en_US","og_type":"article","og_title":"Image Steganography Explained | What is Image Steganography?","og_description":"Image Steganography is the study of concealing information within objects in a way that it deceives the viewer like there is no information hidden.","og_url":"https:\/\/www.mygreatlearning.com\/blog\/image-steganography-explained\/","og_site_name":"Great Learning Blog: Free Resources what Matters to shape your Career!","article_publisher":"https:\/\/www.facebook.com\/GreatLearningOfficial\/","article_published_time":"2020-09-17T04:56:20+00:00","article_modified_time":"2024-10-14T19:36:16+00:00","og_image":[{"width":1254,"height":836,"url":"http:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/iStock-813581436.jpg","type":"image\/jpeg"}],"author":"Great Learning Editorial Team","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/Great_Learning","twitter_site":"@Great_Learning","twitter_misc":{"Written by":"Great Learning Editorial Team","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.mygreatlearning.com\/blog\/image-steganography-explained\/#article","isPartOf":{"@id":"https:\/\/www.mygreatlearning.com\/blog\/image-steganography-explained\/"},"author":{"name":"Great Learning Editorial Team","@id":"https:\/\/www.mygreatlearning.com\/blog\/#\/schema\/person\/6f993d1be4c584a335951e836f2656ad"},"headline":"Image Steganography Explained | What is Image Steganography?","datePublished":"2020-09-17T04:56:20+00:00","dateModified":"2024-10-14T19:36:16+00:00","mainEntityOfPage":{"@id":"https:\/\/www.mygreatlearning.com\/blog\/image-steganography-explained\/"},"wordCount":1664,"commentCount":0,"publisher":{"@id":"https:\/\/www.mygreatlearning.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.mygreatlearning.com\/blog\/image-steganography-explained\/#primaryimage"},"thumbnailUrl":"https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/iStock-813581436.jpg","articleSection":["IT\/Software Development"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.mygreatlearning.com\/blog\/image-steganography-explained\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.mygreatlearning.com\/blog\/image-steganography-explained\/","url":"https:\/\/www.mygreatlearning.com\/blog\/image-steganography-explained\/","name":"Image Steganography Explained | What is Image Steganography?","isPartOf":{"@id":"https:\/\/www.mygreatlearning.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.mygreatlearning.com\/blog\/image-steganography-explained\/#primaryimage"},"image":{"@id":"https:\/\/www.mygreatlearning.com\/blog\/image-steganography-explained\/#primaryimage"},"thumbnailUrl":"https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/iStock-813581436.jpg","datePublished":"2020-09-17T04:56:20+00:00","dateModified":"2024-10-14T19:36:16+00:00","description":"Image Steganography is the study of concealing information within objects in a way that it deceives the viewer like there is no information hidden.","breadcrumb":{"@id":"https:\/\/www.mygreatlearning.com\/blog\/image-steganography-explained\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.mygreatlearning.com\/blog\/image-steganography-explained\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.mygreatlearning.com\/blog\/image-steganography-explained\/#primaryimage","url":"https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/iStock-813581436.jpg","contentUrl":"https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/iStock-813581436.jpg","width":1254,"height":836,"caption":"Image Steganography"},{"@type":"BreadcrumbList","@id":"https:\/\/www.mygreatlearning.com\/blog\/image-steganography-explained\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/www.mygreatlearning.com\/blog\/"},{"@type":"ListItem","position":2,"name":"IT\/Software Development","item":"https:\/\/www.mygreatlearning.com\/blog\/software\/"},{"@type":"ListItem","position":3,"name":"Image Steganography Explained | What is Image Steganography?"}]},{"@type":"WebSite","@id":"https:\/\/www.mygreatlearning.com\/blog\/#website","url":"https:\/\/www.mygreatlearning.com\/blog\/","name":"Great Learning Blog","description":"Learn, Upskill &amp; Career Development Guide and Resources","publisher":{"@id":"https:\/\/www.mygreatlearning.com\/blog\/#organization"},"alternateName":"Great Learning","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.mygreatlearning.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.mygreatlearning.com\/blog\/#organization","name":"Great Learning","url":"https:\/\/www.mygreatlearning.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.mygreatlearning.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2022\/06\/GL-Logo.jpg","contentUrl":"https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2022\/06\/GL-Logo.jpg","width":900,"height":900,"caption":"Great Learning"},"image":{"@id":"https:\/\/www.mygreatlearning.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/GreatLearningOfficial\/","https:\/\/x.com\/Great_Learning","https:\/\/www.instagram.com\/greatlearningofficial\/","https:\/\/www.linkedin.com\/school\/great-learning\/","https:\/\/in.pinterest.com\/greatlearning12\/","https:\/\/www.youtube.com\/user\/beaconelearning\/"],"description":"Great Learning is a leading global ed-tech company for professional training and higher education. It offers comprehensive, industry-relevant, hands-on learning programs across various business, technology, and interdisciplinary domains driving the digital economy. These programs are developed and offered in collaboration with the world's foremost academic institutions.","email":"info@mygreatlearning.com","legalName":"Great Learning Education Services Pvt. Ltd","foundingDate":"2013-11-29","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"1001","maxValue":"5000"}},{"@type":"Person","@id":"https:\/\/www.mygreatlearning.com\/blog\/#\/schema\/person\/6f993d1be4c584a335951e836f2656ad","name":"Great Learning Editorial Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2022\/02\/unnamed.webp","url":"https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2022\/02\/unnamed.webp","contentUrl":"https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2022\/02\/unnamed.webp","caption":"Great Learning Editorial Team"},"description":"The Great Learning Editorial Staff includes a dynamic team of subject matter experts, instructors, and education professionals who combine their deep industry knowledge with innovative teaching methods. Their mission is to provide learners with the skills and insights needed to excel in their careers, whether through upskilling, reskilling, or transitioning into new fields.","sameAs":["https:\/\/www.mygreatlearning.com\/","https:\/\/in.linkedin.com\/school\/great-learning\/","https:\/\/x.com\/https:\/\/twitter.com\/Great_Learning","https:\/\/www.youtube.com\/channel\/UCObs0kLIrDjX2LLSybqNaEA"],"award":["Best EdTech Company of the Year 2024","Education Economictimes Outstanding Education\/Edtech Solution Provider of the Year 2024","Leading E-learning Platform 2024"],"url":"https:\/\/www.mygreatlearning.com\/blog\/author\/greatlearning\/"}]}},"uagb_featured_image_src":{"full":["https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/iStock-813581436.jpg",1254,836,false],"thumbnail":["https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/iStock-813581436-150x150.jpg",150,150,true],"medium":["https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/iStock-813581436-300x200.jpg",300,200,true],"medium_large":["https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/iStock-813581436-768x512.jpg",768,512,true],"large":["https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/iStock-813581436-1024x683.jpg",1024,683,true],"1536x1536":["https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/iStock-813581436.jpg",1254,836,false],"2048x2048":["https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/iStock-813581436.jpg",1254,836,false],"web-stories-poster-portrait":["https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/iStock-813581436.jpg",640,427,false],"web-stories-publisher-logo":["https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/iStock-813581436.jpg",96,64,false],"web-stories-thumbnail":["https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2020\/09\/iStock-813581436.jpg",150,100,false]},"uagb_author_info":{"display_name":"Great Learning Editorial Team","author_link":"https:\/\/www.mygreatlearning.com\/blog\/author\/greatlearning\/"},"uagb_comment_info":0,"uagb_excerpt":"Contributed by: Sendil A B What is Steganography? Steganography is the study and practice of concealing information within objects in such a way that it deceives the viewer as if there is no information hidden within the object. Simply put, it is hiding information in plain sight, such that only the intended recipient would get&hellip;","_links":{"self":[{"href":"https:\/\/www.mygreatlearning.com\/blog\/wp-json\/wp\/v2\/posts\/20643","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mygreatlearning.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mygreatlearning.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mygreatlearning.com\/blog\/wp-json\/wp\/v2\/users\/41"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mygreatlearning.com\/blog\/wp-json\/wp\/v2\/comments?post=20643"}],"version-history":[{"count":12,"href":"https:\/\/www.mygreatlearning.com\/blog\/wp-json\/wp\/v2\/posts\/20643\/revisions"}],"predecessor-version":[{"id":91300,"href":"https:\/\/www.mygreatlearning.com\/blog\/wp-json\/wp\/v2\/posts\/20643\/revisions\/91300"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mygreatlearning.com\/blog\/wp-json\/wp\/v2\/media\/20657"}],"wp:attachment":[{"href":"https:\/\/www.mygreatlearning.com\/blog\/wp-json\/wp\/v2\/media?parent=20643"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mygreatlearning.com\/blog\/wp-json\/wp\/v2\/categories?post=20643"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mygreatlearning.com\/blog\/wp-json\/wp\/v2\/tags?post=20643"},{"taxonomy":"content_type","embeddable":true,"href":"https:\/\/www.mygreatlearning.com\/blog\/wp-json\/wp\/v2\/content_type?post=20643"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}