Skip to content

Playing with cryptography, steganography, and other puzzles.

License

Notifications You must be signed in to change notification settings

thedavidchu/puzzles

Repository files navigation

Puzzles

Playing with cryptography, steganography (stenography is the short-hand), and other encoding tools.

steganography

I use this script:

# in this current directory
python steganography \
    --visible-path .images/Forests.jpg \
    --hidden-path .images/wildfire_768_60.jpg \
    --steganograph-path .images/steganograph.png; # note: it has to be a png so the lesser-significant pixels do not get messed up.

to take my outwardly visible image:

Serene Forest

and hide this image in the lesser-visible bits of the pixels:

Forest Fire

to get:

Steganograph

Note the drop in quality, because the lower pixels are used to disguise the hidden image.

wordle

The interactive Wordle assistant uses human input and returns possible output words.

Wordle state after two guesses

The output of the interactive Wordle assistant:

Wordle state after two guesses

TODO

  • Show the self-replicating source code in a demo

About

Playing with cryptography, steganography, and other puzzles.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published