Christopher tm Herdt (cherdt) wrote,
Christopher tm Herdt
cherdt

steganography improved

Although it makes the interface more complicated and confusing, I've added a feature to use a random mask/key to create steganographic images on They Live Steganography.

It's using Javascript's Math.random(). I'm sure cryptography experts would have a big problem with that, but this is just for fun and not a serious attempt at encrypting data. It looks like it would be trivial to switch to window.crypto.getRandomValues() instead. Even as it is, I suspect it would be difficult to decrypt an image generated with a random key, but I don't have the expertise to say with any precision how difficult or trivial it would be.

Other image upload sites seem to preserve PNG files: Flickr, imgur, postimage.io, imgsafe.org, pasteboard, and imgbb all keep the hidden data intact. So while I can't share hidden messages on some of the usual suspects (Facebook, Twitter), there are still lots of other places to share images-within-images.
Tags: javascript, steganography
Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 1 comment