Skip to main content

A Python package to hide text in fake image files

Project description

PyCryptedImages

PyCryptedImages is a Python package designed to hide text in fake image files. It allows you to encode text into a file that appears to be an image, making it useful for various applications, such as steganography or protecting sensitive data.

Features

  • Encode text into a fake image file (JPEG format).
  • User-friendly function for specifying the file path and name.
  • Compatible with Windows and other operating systems.

Installation

You can install PyCryptedImages using pip:

pip install PyCryptedImages

Or install directly from GitHub:

pip install git+https://github.com/R-D-R248/PyCryptedImages.git

Usage

Here’s how you can use PyCryptedImages to encode text into a fake image:

import PyCryptedImages

# Generate a fake image path
pycrypt_image = PyCryptedImages.Encode(path="C:/Users/YourUser/Desktop", name="hidden_message")

# Save text into the generated fake image path
PyCryptedImages.Save(text="Hello, world!", pycrypt_image=pycrypt_image)

# Directly encode and save text into a fake image
PyCryptedImages.EncodeFile(text="Hello, world!", path="C:/Users/YourUser/Desktop", name="hidden_message")

Example Output

This will create a file named hidden_message.jpg on your Desktop, but it will actually contain the text "Hello, world!".

Contributing

Feel free to submit issues or contribute by making pull requests on GitHub.

License

This project is licensed under the MIT License.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pycryptedimages-1.0.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

PyCryptedImages-1.0-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

File details

Details for the file pycryptedimages-1.0.tar.gz.

File metadata

  • Download URL: pycryptedimages-1.0.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pycryptedimages-1.0.tar.gz
Algorithm Hash digest
SHA256 1bf58eeccfc7aa68f38377ca22e2c564dfbd57ac6a5a68006da5e5884e2b6153
MD5 5d224b99acb10f86ccee10b726bf93aa
BLAKE2b-256 3645a689fe6d98a18e2ddf3087b9062e13428ae1a3c13e83467a546a9fb97ba7

See more details on using hashes here.

File details

Details for the file PyCryptedImages-1.0-py3-none-any.whl.

File metadata

  • Download URL: PyCryptedImages-1.0-py3-none-any.whl
  • Upload date:
  • Size: 2.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for PyCryptedImages-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f1139b46a7822145030af3543a1963c0c750d2f4d758ec34a6d526c9c7f1bb4b
MD5 cba1034cca866a702c5e91f56c7caf54
BLAKE2b-256 ad2f6754d9eaaf817fcc00f7d1b316b0f6070e8f5e0293c765a30bba763710b8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page