Skip to main content
# Steg

Steg is a simple python library for hiding and extracting messages from losslessly compressed images using least-significant-bit (LSB) steganography. Current supported image formats include PNG, TIFF, BMP, and ICO.
Steg also includes a command line tool for quick hiding and extraction.

## Installation
```
$ pip install steg
```

## Usage in Code
```
# Import library
from steg import steg_img

# Hiding
# Select your payload and carrier files
s = steg_img.IMG(payload_path=<payload path>, image_path=<carrier path>)
# Create a new image containing your payload
s.hide()

# Extracting
# Select the carrier image
s_prime = steg_img.IMG(image_path=<path of containing hidden payload>)
# Extract the payload
s_prime.extract()
```
## Commandline Usage
1. Make the steg.py file executable
```$ chmod +x _steg.py```
2. To hide a payload in an image:
```$ ./_steg.py -c <your image file> -p <your payload>```
3. To extract a payload from a carrier:
```$ ./_steg.py -c <your image file>```

Release files for steg 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for steg 0.1.2
File Interpreter ABI Platform
steg-0.1.2-py3-none-any.whl Python 3 none any Details

Release files / steg-0.1.2-py3-none-any.whl

Download URL steg-0.1.2-py3-none-any.whl
Size 7.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
91c3e8edec202a6b4011455df3da49744aeeb2d2954eb3d3beb7e5ccf7172718
BLAKE2b-256 checksum
How to use checksums
d3dfe4024dea24faaef301371fa78647075f1d1de178ce31ea0b5e2db84c700a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.6.5

Release history Release notifications | RSS feed

0.1.5

2 release files

0.1.4

1 release file

This release

0.1.2 This release

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page