Name | concealed JSON |
Version |
2.0.0
JSON |
| download |
home_page | https://github.com/thepmsquare/concealed |
Summary | python util module to provide encryption and decryption using steganography using the least significant bits of the RGB values of an image on top of advanced encryption standard. |
upload_time | 2023-10-22 14:54:12 |
maintainer | |
docs_url | None |
author | thePmSquare |
requires_python | |
license | |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# concealed
## about
python util module to provide encryption and decryption using steganography using the least significant bits of the RGB values of an image on top of advanced encryption standard. [reference for advanced encryption standard](https://en.wikipedia.org/wiki/Advanced_Encryption_Standard).
## installation
> pip install concealed
## usage
[reference python file](./example.py)
## Supported formats
### input
- png
- jpeg
- webp
> note: apng or other animated image inputs will have unintended transformations in the encoded image.
### output
- png
> note: output image will be in rgb / rgba color modes only.
## configs
1. concealed\data\config.ini
## env
- python>=3.9.6
## changelog
### v2.0.0
- initial implementation as a python module.
- removed fastapi.
- validated webp support in input images.
### v1.0.0
- initial implementation using fastapi server.
## Feedback is appreciated. Thank you!
Raw data
{
"_id": null,
"home_page": "https://github.com/thepmsquare/concealed",
"name": "concealed",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "",
"author": "thePmSquare",
"author_email": "thepmsquare@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/c3/bd/57b4becddeb33ffbd41937b6e3b9dff754b0746846e9994972f3f492ce82/concealed-2.0.0.tar.gz",
"platform": null,
"description": "# concealed\n\n## about\n\npython util module to provide encryption and decryption using steganography using the least significant bits of the RGB values of an image on top of advanced encryption standard. [reference for advanced encryption standard](https://en.wikipedia.org/wiki/Advanced_Encryption_Standard).\n\n## installation\n\n> pip install concealed\n\n## usage\n\n[reference python file](./example.py)\n\n## Supported formats\n\n### input\n\n- png\n- jpeg\n- webp\n\n> note: apng or other animated image inputs will have unintended transformations in the encoded image.\n\n### output\n\n- png\n\n> note: output image will be in rgb / rgba color modes only.\n\n## configs\n\n1. concealed\\data\\config.ini\n\n## env\n\n- python>=3.9.6\n\n## changelog\n\n### v2.0.0\n\n- initial implementation as a python module.\n- removed fastapi.\n- validated webp support in input images.\n\n### v1.0.0\n\n- initial implementation using fastapi server.\n\n## Feedback is appreciated. Thank you!\n",
"bugtrack_url": null,
"license": "",
"summary": "python util module to provide encryption and decryption using steganography using the least significant bits of the RGB values of an image on top of advanced encryption standard.",
"version": "2.0.0",
"project_urls": {
"Homepage": "https://github.com/thepmsquare/concealed"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "474a28ac68cd3b866f36a89cb3966c6b1105bd8843a75fb22d7d65645fa62286",
"md5": "6e3ff44e889687e827fedfb39c8ac809",
"sha256": "bf23e9bf99a3a310d3f401d11100638e200a0fd59aee179bf4f0a5df99320c35"
},
"downloads": -1,
"filename": "concealed-2.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "6e3ff44e889687e827fedfb39c8ac809",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 6177,
"upload_time": "2023-10-22T14:54:11",
"upload_time_iso_8601": "2023-10-22T14:54:11.797117Z",
"url": "https://files.pythonhosted.org/packages/47/4a/28ac68cd3b866f36a89cb3966c6b1105bd8843a75fb22d7d65645fa62286/concealed-2.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c3bd57b4becddeb33ffbd41937b6e3b9dff754b0746846e9994972f3f492ce82",
"md5": "5acc8a3dc08f7f1d7116731dde5c33fd",
"sha256": "d37f336cc262d6e774e88c8835d4fcf83b461f92358cad71ccabd5f6f44be229"
},
"downloads": -1,
"filename": "concealed-2.0.0.tar.gz",
"has_sig": false,
"md5_digest": "5acc8a3dc08f7f1d7116731dde5c33fd",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5433,
"upload_time": "2023-10-22T14:54:12",
"upload_time_iso_8601": "2023-10-22T14:54:12.844187Z",
"url": "https://files.pythonhosted.org/packages/c3/bd/57b4becddeb33ffbd41937b6e3b9dff754b0746846e9994972f3f492ce82/concealed-2.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-10-22 14:54:12",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "thepmsquare",
"github_project": "concealed",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "concealed"
}