use strtr for simple encryption...
its sorta like using multiple cypers but less secure...
example (using shortended charset)
<PRE>
$addr = "abc123";
$addr1 = strtr($addr, "bcb321", "123abc");
$addr2 = strtr($addr1, "123cab", "a1b2c3");
$addr3 = strtr($addr2, "a1c2b3", "klmnwr");
$addr4 = strtr($addr3, "kwnmlr", "pinqus");
echo $addr4;
</PRE>
that will produce : qiunsq
proving you run it through in the other direction to get the proper decrypt.. Im not sure how slow this is when using a full charset...
Carl