求好手,一个可逆的字符串加密算法

求高手,一个可逆的字符串加密算法要求支持汉字(非硬性要求),字母数字,小数点等,加密后的字符串由数字和字

求高手,一个可逆的字符串加密算法
要求支持汉字(非硬性要求),字母数字,小数点等,加密后的字符串由数字和字符组成,最好加密后和加密前的长度一样
如加密前的“www.qq.com”字符串
[解决办法]
移位算法可以实现