I need a simple encryption for some text strings. I want to create coupon codes and make them look cool so subsequently created code should look very different. (And besides
I can recommend you uuencode and uudecode utils you can use them wuth standart ruby function pack:
str = "\007\007\002\abcde" new_string = [str].pack("u") original = new_string.unpack("u")
(sample from Hal Fulton's Ruby Way)