Visprint makes fractal fingerprint png images based on the contents of any file.
The original code was written by Ian Goldberg, based on an idea by Hal Finney, in a post to the coderpunks mailing list. The most excellent color enhancements were added by Raph Levien. David Johnston made a port for Win95 console mode and added a bunch of nice features. Soren Andersen developed the png and transparency code.
I decided to rescue the orphaned code from oblivion, clean it up, document it and maintain it. As far as I know, there is no copyright infringement. The code has always been freely available in the net and the previous authors are properly acknowledged.
So... What about security?
Visprint is just a "toy" program that generates cool graphics. The purpose is to serve as a fun graphic complement to md5 checksums. In no way whatsoever should it be used as a stand-alone security tool. It's not intended to be a substitute for any file checker. Even though it can be used to check differences in files and it uses a cryptographic hash function (md5) as it's input, it has not been designed nor tested with heavy security use in mind.
What's New in This Release:
· The option of using different hash functions as input was added with the -l switch.
· The option of using an alternate color scheme by flipping RGB to BGR was added with the -c switch.
· The grayscale color scheme was polished and fixed.
· The previous -c switch was renamed to -a (area coloring scheme).
· A bug in the transparency code was fixed.
· The man page and the help screen were updated.
· Some minor bugfixes and code cleanups were done.