Silly Images Algorithm
by JavanteaMay 24, 2008
Introduction
It seems like automatically generated steganographic-quality images are going to be a regular feature since everyone likes them so well. Today I'll just focus on the algorithm and why it works.
Method
I started with a very non-random image used as an initial seed.
I added another very non-random image for another seed.
I added a fairly random cross hatch image as another initial seed, still not nearly good enough for steganography.
I added a very random hurl (seed 4262833791, 60% random, repeat 11) for an even random seed, almost good enough for steganography, but not good enough for plausible deniability.
Together, this is what they look like:
I then did a gaussian blur radius 50 twice and a sharpen 99:
This is the style that most people recognize as being my style.
I can then change the levels to fit my color and sharpness requirements and did a final blur to ensure the histogram is flatter:
Conclusion
At this point, the image is finished. Why does it work? First of all, a requirement of a steganography-quality image is random seed as seen in picture 4. A random seed alone is not good enough for plausible deniability because no one sends a picture with simple noise (unless they're talking about noise like I am now). The other seeds I added give the picture a very pronounced human texture. This helps with plausible deniability, randomness, and coverage. Adjusting the colors makes the image very pronounced so that a person can claim plausible deniability. This is a valid steganography algorithm because it adds human input, random data, blur, another non-trivial algorithm (sharpen), and a flat histogram with only a few spikes. The important parts of steganography are: anti-brute force, anti-reverse, flat histogram, plausible deniability, and easy generation. This image fits all requirements easily.
If you are interested in developing the Silly Images Algorithm, please e-mail Javantea.
Permalink-
Leave a Reply
Comments: 12
Leave a reply »
With havin so much written content do you ever run into any
problems of plagorism or copyright violation? My blog has a lot of unique content I've either authored myself or outsourced but it appears a lot of it is popping it up all over
the internet without my permission. Do you know any methods to help protect against content from being stolen? I'd truly
appreciate it.
No, I haven't had that problem. Other people I know who have had that problem have contacted the hosting provider of the url in question to have it removed. In most cases that won't work, so you are left with no recourse. Welcome to the internet, Adidas Yeezy Boost 350 V2.
Do yoᥙ have a spam problem on this weЬsite; I
also am a blogger, and І was wondering your situation; many of us have ɗeveloped some nice mеthods and we are looking to
trade strategies with otɦer folks, bе sure to shoot me
an e-mail if interested.
Dear Free Music Promotion,
I don't have a spam problem. I don't think my solution will help you.
If you desire to obtain a good deal from this paragraph then you have to apply
such strategies to your won blog.
Greetings! Very useful advice in this particular article!
It's the little changes that make the biggest changes.
Many thanks for sharing!
This information is priceless. Where can I find out more?
Hi! Do you know if they make any plugins to safeguard against hackers?
I'm kinda paranoid about losing everything I've worked hard on. Any suggestions?
Dear Bonita,
Search google for image effects tutorial. If you want tutorials for GIMP, add that to your search. Best of luck.
Dear sb game hacker,
No. Security is a process, not a plugin. Look it up.
Hello there, I think your site might be having internet browser compatibility problems.
Whenever I take a look at your blog in Safari, it looks fine however,if
opening in Internet Explorer, it has some overlapping issues.
I siply wanted to provide you with a quick heads up!
Apart from that, fantatic website!
Dear long distance movers long beach,
I support 99 browsers, but IE ain't one.