February 24, 2005

Yes, Dorothy, there is a Javascript Blowfish implementation

Posted at February 24, 2005 08:07 PM in Web Sites .

When trying to come up with something interactive for the new web site to demonstrate encryption, I thought to myself, "Self, what if we could let people encrypt text and see what encrypted text looks like, right on the web site?" Brilliant!

Initially, I was planning just to do some lame transformation that wasn't really encryption but would give the same appearance. Then for fun, I thought I'd search and see if anyone had actually implemented Blowfish in Javascript. Imagine my combined horror and delight when I found that there was such an implementation. Check it out. Even better, it's open source and available for anyone's use!

Continuing then with our goal of making a fun, interactive and informative web site, the new site has a page that lets users encrypt some text just to see what encrypted text looks like; then they can decrypt it back to the original text. Pretty cool. To prove it's not just same lame trick of copying text between boxes, you could send a custom message to a friend, and then he could decrypt it. Hmm, maybe we should encourage people to do that to bring more traffic. :)

This new site really is going to be a site like no other!