JavaScrypt: Browser-Based Cryptography Tools - http://www.fourmilab.ch/javascrypt/