verysteno


Nameverysteno JSON
Version 1.0.0 PyPI version JSON
download
home_pagehttps://github.com/XenonPy/steno
SummaryA library for encoding and decoding messages in sound and images using steganography.
upload_time2025-01-17 01:53:09
maintainerNone
docs_urlNone
authorXenonPy
requires_python>=3.7
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # VerySteno
VerySteno lets you encode hidden text in sound and images.
## Usage
VerySteno is simple to use. To encode in an image:
```python
from verysteno import EncodeInImage, DecodeFromImage

EncodeInImage("input.png", "This message is secret.")
decoded_message = DecodeFromImage("input_encoded.png")
print(decoded_message)
```
To encode in an sound:
```python
from verysteno import EncodeInSound, DecodeFromSound

EncodeInSound("input.wav", "This is a secret message.")
decoded_message = DecodeFromSound("input_encoded.wav")
print(decoded_message)
```
And to use passwords:
```python
from verysteno import EncodeInSound, DecodeFromSound

EncodeInSound("input.wav", "This secret message has a password!", "verypassword")
decoded_message = DecodeFromSound("input_encoded.wav", "verypassword")
print(decoded_message)
```


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/XenonPy/steno",
    "name": "verysteno",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": null,
    "author": "XenonPy",
    "author_email": "xenonpy@wearehackerone.com",
    "download_url": "https://files.pythonhosted.org/packages/b1/83/8d4a60b5c8dd2868c0fd05757cedf10e8222a1d70235a3bffa647ddd8701/verysteno-1.0.0.tar.gz",
    "platform": null,
    "description": "# VerySteno\nVerySteno lets you encode hidden text in sound and images.\n## Usage\nVerySteno is simple to use. To encode in an image:\n```python\nfrom verysteno import EncodeInImage, DecodeFromImage\n\nEncodeInImage(\"input.png\", \"This message is secret.\")\ndecoded_message = DecodeFromImage(\"input_encoded.png\")\nprint(decoded_message)\n```\nTo encode in an sound:\n```python\nfrom verysteno import EncodeInSound, DecodeFromSound\n\nEncodeInSound(\"input.wav\", \"This is a secret message.\")\ndecoded_message = DecodeFromSound(\"input_encoded.wav\")\nprint(decoded_message)\n```\nAnd to use passwords:\n```python\nfrom verysteno import EncodeInSound, DecodeFromSound\n\nEncodeInSound(\"input.wav\", \"This secret message has a password!\", \"verypassword\")\ndecoded_message = DecodeFromSound(\"input_encoded.wav\", \"verypassword\")\nprint(decoded_message)\n```\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "A library for encoding and decoding messages in sound and images using steganography.",
    "version": "1.0.0",
    "project_urls": {
        "Homepage": "https://github.com/XenonPy/steno"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bda93d245dadc541b61025e647fb382b1d07f1db022957e0b5f3f59b6839ddc2",
                "md5": "485c16d933292d9ffe52d14aeab7f2d0",
                "sha256": "e6e64638db713fe2607f86f90aac8239f7d835f1db6c997996efc26be9ade95f"
            },
            "downloads": -1,
            "filename": "verysteno-1.0.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "485c16d933292d9ffe52d14aeab7f2d0",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 2601,
            "upload_time": "2025-01-17T01:53:07",
            "upload_time_iso_8601": "2025-01-17T01:53:07.477092Z",
            "url": "https://files.pythonhosted.org/packages/bd/a9/3d245dadc541b61025e647fb382b1d07f1db022957e0b5f3f59b6839ddc2/verysteno-1.0.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b1838d4a60b5c8dd2868c0fd05757cedf10e8222a1d70235a3bffa647ddd8701",
                "md5": "80d2bf78bf5fea53fa3eeaa8099ce1e5",
                "sha256": "4d69d86bfd143bf38a82cc3661ad0f7b54ba26d3fe86c61c917641aa5f0f1bf2"
            },
            "downloads": -1,
            "filename": "verysteno-1.0.0.tar.gz",
            "has_sig": false,
            "md5_digest": "80d2bf78bf5fea53fa3eeaa8099ce1e5",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 2608,
            "upload_time": "2025-01-17T01:53:09",
            "upload_time_iso_8601": "2025-01-17T01:53:09.848479Z",
            "url": "https://files.pythonhosted.org/packages/b1/83/8d4a60b5c8dd2868c0fd05757cedf10e8222a1d70235a3bffa647ddd8701/verysteno-1.0.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-01-17 01:53:09",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "XenonPy",
    "github_project": "steno",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "verysteno"
}
        
Elapsed time: 0.56290s