Just forgot my "C" roots there for a moment.
Seems to me a much more sophisticated encryption algorithm can then be built by substituting a specific character during the encryption, e.g., a = 'x', b = 'h', c = '8', etc. rather than just adding chr(ord($string[$i])+5), or whatever to each char. Or perhaps the +5 value could be varied, depending upon the inital letter and its position in the alphabet, e.g., for 'a' thru 'e', add 5, for 'f' thru 'j', add 6, etc. Or perhaps each string could even be timed stamped, and the seconds value used to vary the encryption.
This isn't meant to be a very sophisticated encryption scheme, just one good enough to keep the data temporarily safe until I can download it from the server.