in reply to encrypt/decrypt string

You might like MIME::Base64::URLSafe. While it's an encoding and not an encryption, it will at least make your text unreadable to the casual observer.

I know people are going to harp on this, so I'm going to reitrate that Base64 encoding shouldn't be considered encryption. It's basically an obfuscation of the data, at most.

---
It's all fine and dandy until someone has to look at the code.