Skip to main content

BPCS steganography: embedding a message in a vessel image file

Project description

The goal of steganography is to hide a message in plain sight. Here, we embed a message in an image by replacing all “complex” blocks of pixels in the image with portions of our message. It turns out that portions of the image with high complexity can be entirely removed (or in this case, replaced with our message) without changing the appearance of the image at all. Because most blocks of pixels are complex (i.e., with complexity above some threshold, “alpha”), we can usually replace around 45% of our image with a hidden message.

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

bpcs-0.0.1.tar.gz (16.6 kB view hashes)

Uploaded Source

Built Distribution

bpcs-0.0.1-py2-none-any.whl (22.8 kB view hashes)

Uploaded Python 2

Supported by

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