摘要: 字符串的加密解密在数据的处理中应该是经常使用的,但MD5加密是不可逆的,所以自能自己动手写一个加密解密函数,思路很。网上看了几个用异或实现的思路,看懂后就自己写了一下。异或的思路很简单,用个公示简单的表示下吧若a=b ^ c;则b=a ^ c (^是异或的意思),php在处理异或的字符时先把字符转化为二进制的ascii值,对这些值进行异或,获取结果后在将ascii值转化为字符,原理说晚了直接贴实现的代码:echo ''; $str='世界,你好'; function jiami($str,$key){ $key=md5($key); $k=md5(rand(0, 阅读全文
posted @ 2013-09-04 14:36 刘水香 阅读(827) 评论(0) 推荐(0) 编辑