php加密js
HTTP协议做不到的.但是你能做的是:将输出的JS加密,我想你想要的效果也无非是不想让别人直接看到真实的JS内容
另外:其实所有JS加密是不可能是,只是不能被肉眼识别,如果别人真想要,解密一下就可以,只是让他不那么轻易的拿到.
⑵ php的des加密用js解密解除乱码,发现2个加密出的东西不一样
JS加密和PHP加密是不同的,虽然都是md5加密,所以你不能直接判断js加密和PHP加密是否相等,毕竟是两种语言,要么都用js的加密,要么都是PHP的
⑶ js用什么方法对ajax的post的数据进行加密传输php进行解密
利用可逆函数加随机盐进行加密和解密~
客户端利用密钥加密提交,服务端利用密钥解密,密钥一次性,使用后作废
⑷ 为什么 php md5 与 用 js md5 加密出来的结果不一样,怎么解决,使
php 直接使用 md5()就行
js没有自带的md5 可以引用个md5.js 或者jq的md5库
php的输出是正确的 不一致要改js的
⑸ 求与之php openssl_public_encrypt()相对应的js加密方法
为啥用js加密,传递给php再加密,不一样么,反正你的私钥和公钥都在服务器有;
不过关于这个加密的js版本库,你可以参考一下jsencrypt库或者Crypto-JS库,他们的计算方式需要你自己亲测,下面附带两个案例地址:
jsencrypt库:http://www.cnblogs.com/syjkfind/p/4617492.html
Crypto-JS库:http://m.blog.csdn.net/blog/momo_mutou/44240371
⑹ php base64 加密 和javascript base64 不一样
你在线加密用的是GB2312
而你PHP采用的是UTF-8
这两种编码编出来的字节是不一样
因此BASE64通过字节编码的
导致你看到的结果不一样。
如果你想PHP加出来和在线加密一样,你可以把编码转一致就可以了。
<?php echo base64_encode(iconv('utf-8','gbk',"胡萝卜")); ?>
这样子就能和在线加密是一样的了。
⑺ 有什么办法可以加密我的 javascript ,别人即使得到我的源码后也无法正常运行除非我授权
方式是有。如果你非要加密js代码的话
你是不想给人看到你的劳动成果 想保留你的版权对把?
其实也不需要用复杂的函数 用一个PHP文件加密工具就可以了。
因为有这么一个工具 所以也没有找其他的解决方案 你看可以的话就采纳把。
下面是js代码
<?php
echo <<<str
<script>
function fn() {}
.... 一些你的js代码
</script>
str;
?>
保存为 js.php 他是一个php的文件了。
如果你想把该js代码引入到 一个html文件中完全可以
<html
<head>
<?php include_once './js.php';?> 因为该文件是输出整个js代码 所以可以正常运行
</head>
</html>
也就是说 只要把 js.php 文件进行加密就可以了。
加密php文件的软件名是 PHPCodeLock 网络搜索的话应该能找的到
相对该软件 很多人说已经有人破解了 但是你也不用担心。
我找过破解方法的很多帖子 都是废话 瞎猜 没有根据的。
至于为什么把 js代码 用上面的那种形式是因为
PHPCodeLock 他只能加密PHP代码
⑻ php加密数字 js解密
可以使用base64编码,函数是base64_encode();解码函数base64_decode()。
在JS里面也可嵌套PHP语言,所以可以直接嵌套就好了
⑼ 关于PHP URL加密与JS url解密问题
别用 urlencode()函数, 用这个rawurlencode()函数就OK啦。