{"id":19280228,"url":"https://github.com/mr-mohan-v/image-steganography","last_synced_at":"2026-06-15T08:31:54.638Z","repository":{"id":174412195,"uuid":"612123351","full_name":"mr-mohan-v/Image-Steganography","owner":"mr-mohan-v","description":"Encoding and decoding of a image inside another image by chaging the RGB values of the image","archived":false,"fork":false,"pushed_at":"2023-08-20T05:24:20.000Z","size":3809,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-23T21:44:42.684Z","etag":null,"topics":["image-manipulation","python3","stenography"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mr-mohan-v.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-03-10T08:48:53.000Z","updated_at":"2023-10-12T19:00:51.000Z","dependencies_parsed_at":null,"dependency_job_id":"fd26bf3c-687a-4a21-8e65-495e95fb324b","html_url":"https://github.com/mr-mohan-v/Image-Steganography","commit_stats":null,"previous_names":["mr-mohan-v/image-stenography","mr-mohan-v/image-steganography"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mr-mohan-v/Image-Steganography","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mr-mohan-v%2FImage-Steganography","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mr-mohan-v%2FImage-Steganography/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mr-mohan-v%2FImage-Steganography/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mr-mohan-v%2FImage-Steganography/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mr-mohan-v","download_url":"https://codeload.github.com/mr-mohan-v/Image-Steganography/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mr-mohan-v%2FImage-Steganography/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34355157,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-15T02:00:07.085Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["image-manipulation","python3","stenography"],"created_at":"2024-11-09T21:17:25.148Z","updated_at":"2026-06-15T08:31:54.620Z","avatar_url":"https://github.com/mr-mohan-v.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Image-Steganography:\n\nSteganography is not a new or modern technique. Painters and artists across the globe have made use of this technique to conceal signatures and other hidden messages within their art or paintings.\n   \u003cbr/\u003e\u003cbr/\u003eToday, digital steganography is the most common way of concealing information from third parties.\n   \u003cbr/\u003e\u003cbr/\u003eImage Steganography refers to the process of hiding data within an image file. The image selected for this purpose is called the cover image and the image obtained after steganography is called the stego image. \n\n \n# Description:\nYou hide an image inside another image by encoding it into the least significant bit positions of a subset of pixels in another image. The encoded image can be afterwards decoded and recovered without any information loss\n\n# Encoding :\n•\tOpens two specified images, an image we want to conceal and an image we want to use for concealing,\n\u003cbr/\u003e•\tHides the image information in the binary pixel values of the other image and saves the resulting image in a specified location or the default location if no location is specified.\n\u003cbr/\u003e•\tThe number of pixels in the image used for hiding an image must be at least (2 * number of pixels in the image to be hidden + 1)\n\n# Decoding :\n•\tOpens an image which contains information of a hidden image, recovers the hidden image and saves it in a specified or default location. \n\u003cbr/\u003e•\tExtracts a sequence of bits representing a sequence of binary values of all pixels of the hidden image.\n\u003cbr/\u003e•\tThe information representing a hidden image is stored in the 4 least significant bits of a subset of pixels of the visible image.\n\n\n# Application of image Steganography :\n•\tDefense organisation: security from enemies\n\u003cbr/\u003e•\tIntelligence Agencies: security of person’s private information\n\u003cbr/\u003e•\tGovernment Agencies: store critical data like criminal record\n\u003cbr/\u003e•\tSmart identity cards: personal information is embedded into photo\n\u003cbr/\u003e•\tMedical: patient’s details are embedded within image\n\n\n# Conclusion :\n   \u003cbr/\u003eThus, this encrypting technique helps to send a image with a secret image inside it to somebody.\n   \u003cbr/\u003eIf done correctly this is undetectable to the naked eye and can be difficult to detect even using the right tools. \n  \u003cbr/\u003eFor even more security, the secret data can (and should) be encrypted first. \n \u003cbr/\u003eThis technique has allegedly been used by Al Qaeda to pass secret messages.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmr-mohan-v%2Fimage-steganography","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmr-mohan-v%2Fimage-steganography","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmr-mohan-v%2Fimage-steganography/lists"}