php base64加密解密
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php base64加密解密相关的知识,希望对你有一定的参考价值。
到底要怎么样运用到网页中啊,网上没有具体的教程呀?
这个是看到的加密解密程序
var base64EncodeChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
var base64DecodeChars = new Array(
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 62, -1, -1, -1, 63,
52, 53, 54, 55, 56, 57, 58, 59, 60, 61, -1, -1, -1, -1, -1, -1,
-1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, -1, -1, -1, -1, -1,
-1, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, -1, -1, -1, -1, -1);
(中间省略,字符超了)
return out;
上面的代码可以放在一个js文件里面调用,
调用方法:加密 base64encode(utf16to8(string))
解密 utf8to16(base64decode(string))
base64_encode和base64_decode是用来对 “网址” 中存在的特殊字符进行转码和解码,保证传输过程的正确性。和urlencode和urldecode类似。
在php里就属于url处理的函数。 参考技术A 网上搜索一下,应该可以找到相关应用的。祝你好运!
以上是关于php base64加密解密的主要内容,如果未能解决你的问题,请参考以下文章
JAVA如何解密用PHP加密的base64编码和RIJNDAEL 256的数据?
php的base64加密,怎么调整才能和java的base64的加密结果一致呢?