{"id":28865946,"url":"https://github.com/palucki/qstegano","last_synced_at":"2025-10-28T12:16:52.517Z","repository":{"id":52565114,"uuid":"253306458","full_name":"palucki/QStegano","owner":"palucki","description":"Qt based steganography application","archived":false,"fork":false,"pushed_at":"2021-10-17T13:07:29.000Z","size":1320,"stargazers_count":6,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2023-05-17T09:02:21.431Z","etag":null,"topics":["cpp","cryptography","lsb","qt","qtwidgets","steganography"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/palucki.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-04-05T18:41:02.000Z","updated_at":"2022-09-27T06:56:27.000Z","dependencies_parsed_at":"2022-09-07T06:00:46.432Z","dependency_job_id":null,"html_url":"https://github.com/palucki/QStegano","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"purl":"pkg:github/palucki/QStegano","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/palucki%2FQStegano","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/palucki%2FQStegano/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/palucki%2FQStegano/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/palucki%2FQStegano/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/palucki","download_url":"https://codeload.github.com/palucki/QStegano/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/palucki%2FQStegano/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260927970,"owners_count":23084130,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["cpp","cryptography","lsb","qt","qtwidgets","steganography"],"created_at":"2025-06-20T10:39:46.226Z","updated_at":"2025-10-28T12:16:52.506Z","avatar_url":"https://github.com/palucki.png","language":"C++","readme":"# QStegano\nQt based Steganography application\n\n### What is steganography? \nSteganography is the art of hiding the act of communitacion between two parties.\n\nIn digital world it comes to embedding some data inside media such as images, \naudio files or even network datagrams and then sending the prepared carrier.\n\n### What can you find here?\n\nIn this project I would like to share my steganographic application. \nIt deals with images and is able to hide text data inside them.\nThe core application is written in C++. \nFor manipulating with images, I chose CImg library - fast and lightweight alternative to OpenCV.\nThe interface is written in Qt Widgets, it has a dark theme.\nFeatures:\n* hide \u0026 decode data in images\n* configurable method: Basic LSB, XOR LSB, Inverted LSB or Optimal Pixel Adjustment Process\n* configurable number of bits used (1, 2, 4, 8)\n\n\u003e **_NOTE:_**  Please keep in mind that the project and application serves educational purposes in the first place.\n\u003e The algorithms used and method proposed is not suitable for any production / operational applications yet.\n\n### Screenshots\n![Hiding \u0026 decoding process](demo.gif)\n\n### Instalation \u0026 configuration\n```\ngit clone git@github.com:palucki/QStegano.git\ncd QStegano\nqmake QStegano.pro\nbuild (platform / IDE dependent)\n```\n\n### Author\n\n* **Piotr Pałucki** - [palucki](https://palucki.github.io)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpalucki%2Fqstegano","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpalucki%2Fqstegano","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpalucki%2Fqstegano/lists"}