Twitter and One Time Pad Encrypted Messages
twitter.com
twitter.com
That's a really good question, and I'm glad I never did it. My code used rot13 for demo purposes (as explained in my post); actual usage involved a proper crypto JS lib (as explained in my post).
Some assembly required, though. I left it up to users to decide what crypto lib they wanted to use.